Show HN: Haystack – 审核那些真正需要人工关注的 PR
Haystack 是一个旨在帮助团队应对因编码智能体兴起而导致的 PR 数量激增问题的工具。它取代了 GitHub 的 PR 审核系统,通过一个队列在人类审阅任何代码差异之前对每个 PR 进行分类。Haystack 分析代码差异、代码库以及生成 PR 的编码智能体对话,然后将 PR 归入三类之一:安全可合并、需要修复或需要人工审核。对于需要人工审核的 PR,Haystack 不会让审阅者从逐行查看代码差异开始,而是立即告知他们 PR 的目标、作者所做的设计决策(基于编码智能体对话)以及作者为验证 PR 正常工作所付出的努力(例如运行脚本、检查前端等)。这样,审核的重点就从"发生了什么变化?"转变为"这是正确的行为吗?有证据表明它有效吗?"。