Farol: 可视化Pull Request合并风险地图
Show HN: Farol – a risk map of a pull request for the person who approves it

Farol是一款免费开源的CLI工具和GitHub Action,专为代码审查者打造。在AI完成初步审查后,Farol利用静态分析技术(而非概率模型)精准定位合并Pull Request的风险所在。它能清晰展示变更影响的范围、计算风险评分,并直接指出最需要人工仔细审查的文件。支持TypeScript、Go、Python等主流语言,本地运行保障代码隐私,帮助团队将有限的审查精力集中在真正高风险的变更上,实现高效且安全的代码合并。
Farol在AI审查之后介入,而非替代它:它为审批者提供AI无法可靠给出的关键信息——合并变更的风险究竟有多大,以及风险具体藏在哪些文件里。