Farol 式 PR 风险摘要
给 PR 审批人一份改动风险与重点审阅地图,而不是堆砌的 diff
- 痛点
- 代码审查里最累的是审批人:PR 越堆越大、AI 生成的改动越来越多,diff 里真正有风险的几行被淹没在格式化和样板代码中。审批人只能靠感觉判断哪里该细看,出了问题又要背锅。已有工具只在 CI 里贴条评论,很少有人为「审批者本人」组织信息。
- 方案
- 分析 PR 的 diff 与上下文,标出高风险区域(依赖变更、错误处理缺失、配置/权限改动、跨模块调用),生成一页「审批地图」:哪几处必须细看、哪些可跳过、变更对现有行为的潜在影响。以 GitHub App 或 CLI 形式接入,产出可分享的摘要页。
- 用户
- 中小团队的技术负责人、兼职做 code review 的资深工程师、开源维护者
- MVP
- GitHub App 读取 PR diff 并按规则+LLM 打分;按风险排序输出审阅清单;一键生成可评论到 PR 的摘要;支持按路径/文件类型配置忽略规则;记录审批人确认过的风险点
- 变现
- 按仓库数订阅(免费 1 个私有仓库),团队版按席位收费;开源仓库免费换取传播
- 为何现在
- AI 编码让 PR 数量与体积暴涨,人工审查成为瓶颈;大模型解释 diff 的成本已经低到个人可承担