2作者: unohee2 个月前原帖
我创建 OpenSwarm 是因为我希望有一个能够真正融入我实际工作流程的自主“AI开发团队”,而不是仅仅执行一些玩具任务。OpenSwarm 协调多个 Claude Code CLI 实例作为代理,处理真实的 Linear 问题。它的功能包括: • 从 Linear 中提取问题,并运行工作者/审阅者/测试者/文档编写者的工作流程 • 使用 LanceDB 和多语言 e5 嵌入进行长期记忆和上下文重用 • 构建简单的代码知识图以进行影响分析 • 通过 Discord 机器人公开所有信息(状态、调度、日志) • 可以自动迭代现有的 PR,并监控长期运行的任务 目前,它正在支持我自己的独立开发工作流程(交易基础设施、LLM 工具和其他项目)。现在还处于早期阶段,因此存在一些粗糙的地方,以及在安全性、扩展性和更好任务分解方面的许多待办事项。 我希望能收到关于以下方面的反馈: • 为了让其他团队觉得有用,还缺少什么 • 您对自主代码代理可能出现的失败模式有何担忧 • 在实际仓库中更好地使用记忆/知识图的想法 仓库链接:<a href="https://github.com/Intrect-io/OpenSwarm" rel="nofollow">https://github.com/Intrect-io/OpenSwarm</a> 欢迎提问和提供直接的反馈。
1作者: justinko2 个月前原帖
我是一名开发者,已有20多年经验,审核人员的选择在我工作过的每家公司都是一个反复出现的问题。要么你是一个CODEOWNER,收到每个PR的垃圾信息,要么你在Slack上寻找一个真正了解你所修改代码的人。CODEOWNERS太粗糙了——它将路径映射到人,但并没有考虑谁可用、谁之前审核过这个作者,或者谁最近实际接触过这些文件。 为了解决这个问题,我开发了PullMaster。这是一个GitHub应用,分析你仓库的实际历史,并为每个PR推荐最佳审核者。它根据每个变更的风险级别进行调整,因此关键的PR会优先分配给经验丰富的审核者,而常规的PR则会在团队中分配。 安装GitHub应用后,在PR上评论`@pullmaster-ai suggest`即可获取带解释的推荐,或者使用`@pullmaster-ai assign`自动请求审核。无需配置——它在安装后会立即从你的仓库中学习。 这是免费的。我希望在我的日常工作中使用它,但由于我所在的行业受到严格监管且没有SOC 2认证,这使得它无法使用,因此我正在寻找早期用户和反馈。欢迎随时询问有关其工作原理的问题。 <a href="https://www.pullmaster.ai" rel="nofollow">https://www.pullmaster.ai</a>