1作者: NomiJ3 个月前原帖
Helix 监控你的错误追踪器(Sentry 或 Rollbar)。当一个 bug 进入生产环境时,自动启动一系列代理流程: 1. 崩溃处理程序解析 webhook 并提取上下文信息。 2. QA 代理采用测试驱动开发的方法,编写一个失败的测试用例,然后在 GitHub 上创建一个问题。 3. 开发代理克隆代码库,修复失败的测试,并创建一个拉取请求(PR)。 4. 通知者将问题和建议发送到 Slack,供人工审核,并提供“批准 PR”或“拒绝 PR”的选项。 该系统使用 Python 开发,事件总线采用 Redis 的发布/订阅模式,并支持 Claude(如果你更喜欢本地使用,也可以选择 Ollama)。可以通过 Docker Compose 自行托管。 GitHub: https://github.com/88hours/helix-community 欢迎就代理架构或修复建议的生成方式提问。
2作者: olleeolleeollee3 个月前原帖
嗨,HN。我创建Waffle是因为我总是会在三个空间中散落着15个终端窗口,却不知道每个窗口在运行什么。 在iTerm中进行分屏/合并虽然能勉强实现,但对我来说从来没有感觉直观。 考虑到这一点,我构建了一个适合我工作流程的工具: Waffle是一个原生macOS终端(基于Miguel de Icaza的SwiftTerm),它会自动将你的会话排列成一个自适应的网格。1个会话全屏,2个会话并排,4个会话为2x2,9个会话为3x3。打开一个终端,它会加入网格;关闭一个,网格会重新平衡。无需分屏,无需配置。 我最近经常使用它,发现一个非常有用的功能是会话能够检测它们所在的代码库并进行相应分组。每个项目都有独特的颜色。使用Cmd+[和Cmd+]可以在组之间切换。如果你在八个终端中打开了三个代码库,可以瞬间过滤到只显示一个项目的会话。此外,关闭窗口时不会意外按下CMD-W,因为它会给你确认提示,并需要第二次按CMD-W才能关闭。 老实说,如果你习惯使用tmux,这可能不适合你,但它确实帮助我加快了工作流程。 其他功能:它配备了一些主题(并支持iTerm主题),内置JetBrains mono,所有操作都有键盘快捷键。免费,无需账户,仅提供自愿参与的分析。支持macOS 14及以上版本。 如果你想看看它的实际效果,登陆页面上有一个演示。
2作者: ersinesen3 个月前原帖
由NotebookLM制作的《音乐基础》演示文稿。<p>如果您希望在背景音乐中阅读,并以爵士乐翻译示例为伴:<p><a href="https://www.youtube.com/watch?v=ke834F1uaFo" rel="nofollow">https://www.youtube.com/watch?v=ke834F1uaFo</a>