1 分•作者: donohoe•4 个月前
返回首页
最新
1 分•作者: chirau•4 个月前
1 分•作者: rbanffy•4 个月前
1 分•作者: DavidCanHelp•4 个月前
1 分•作者: ppadjin123•4 个月前
1 分•作者: Arc1011•4 个月前
43 分•作者: aphyr•4 个月前
5 分•作者: ShaggyHotDog•4 个月前
1 分•作者: Don_Data•4 个月前
2 分•作者: cacozen•4 个月前
1 分•作者: NomiJ•4 个月前
Helix 监控你的错误追踪器(Sentry 或 Rollbar)。当生产环境中出现 bug 时,一个由代理组成的流水线会自动启动:
<p><pre><code> 1. 崩溃处理程序解析 webhook 并提取上下文
2. QA 代理遵循测试驱动开发方法,编写一个失败的测试,然后创建一个 GitHub Issue
3. 开发代理克隆代码库,编写修复失败测试的代码,并创建一个 PR。
4. 通知程序将 issue 和建议发送到 Slack,供人工审查,并提供“批准 PR”或“拒绝 PR”选项。
</code></pre>
使用 Python 构建,Redis pub/sub 用于事件总线,并使用 Claude(或 Ollama,如果你更喜欢本地部署)。可以通过 Docker Compose 自托管。
GitHub:https://github.com/88hours/helix-community
很乐意回答关于代理架构或修复建议是如何生成的问题。
1 分•作者: Bender•4 个月前
1 分•作者: 01-_-•4 个月前
2 分•作者: zeristor•4 个月前
1 分•作者: Londondannyboy•4 个月前
2 分•作者: amirdor•4 个月前
1 分•作者: anakin87•4 个月前
1 分•作者: takaakit•4 个月前
Superpowers-UML 对 Superpowers 进行了修改,旨在为 Claude Code 用户提供一种软件开发工作流程,其中 AI 代理通过 UML 建模进行设计。
2 分•作者: simple_elephant•4 个月前
2 分•作者: olleeolleeollee•4 个月前
大家好,我是 Waffle 的开发者。我开发 Waffle 是因为我经常会同时打开 15 个终端窗口,分散在三个不同的空间里,完全不知道哪个窗口在运行什么。<p>虽然 iTerm 里的分割/合并功能也能用,但对我来说总是不够直观。<p>考虑到这一点,我开发了一个更适合我工作流程的工具:<p>Waffle 是一个原生的 macOS 终端(基于 Miguel de Icaza 的 SwiftTerm 构建),它会自动将你的会话平铺成一个自动缩放的网格。1 个会话全屏显示,2 个会话并排显示,4 个会话 2x2 排列,9 个会话 3x3 排列。打开一个终端,它就会加入网格。关闭一个终端,网格就会重新平衡。无需分割,无需配置。<p>我最近一直在大量使用它,我发现一个非常有用的功能是,会话可以检测到它们所在的仓库,并据此进行分组。每个项目都有一个独特的颜色。使用 Cmd+[ 和 Cmd+] 可以在组之间切换。如果你在八个终端中打开了三个仓库,你可以立即筛选到某个项目的会话。此外,你也不会因为误按 CMD-W 而意外关闭窗口,因为它会提示你确认,需要再次按下 CMD-W 才能关闭。<p>老实说,如果你习惯使用 tmux,这个工具可能不适合你,但它确实帮助我加快了工作流程。<p>其他功能:它自带一些主题(并支持 iTerm 主题),捆绑了 JetBrains Mono 字体,所有功能都有键盘快捷键。免费,无需注册账号,仅选择性开启分析。支持 macOS 14+。<p>如果你想看看它的实际效果,可以在登陆页面上找到演示。