https://github.com/coldteadotai/pr-lens
回复 joye: PR Lens 是把 PR 的代码改动画成“架构影响图+动态数据流”的工具。它不负责替你审完代码,而是让你先看懂“改了哪里、影响谁、执行链路怎么变”,再去读 diff。 看了仓库 README,有几个值得注意的点。 不只是文件关系图 它把改动放到周围系统中展示:涉及哪些组件、组件之间怎么调用,绿色表示新增、黄色表示修改、红色表示删除。数据流还有逐步播放,能按顺序看一次请求经过哪些环节。 图直接跟着 PR 走 GitHub App 会在 PR 下维护一条评论,每次 push 更新。可以展开局部图,也能打开支持缩放和分步讲解的大画布,不必另外维护一份演示文档。 最有意思的是 Agent Skill 现有 Coding Agent 已经理解了自己刚写的代码,就让它直接生成结构化图数据,再交给校验器和渲染器出图,不必额外调用另一个模型重新解释 diff。 也就是说,交付物从“代码+文字说明”,变成了“代码+可视化变更讲解”。这点很适合多 Agent 写代码、人集中验收的工作流。 它也支持 GitHub Action 和本地 CLI;仓库是 MIT 开源,README 标注对开源项目免费。 但有个关键边界:图的格式校验通过,不代表图里的依赖关系和执行逻辑就正确。尤其让写代码的 Agent 自己画图,可能把它原本的误解一起画进去。因此更适合当审查导航,不能当正确性证明。“Review code 100X faster”也只是宣传口径,README 没提供相应测评。 我的判断:它抓的是 Agent 时代很实际的瓶颈——代码产出越来越快,但人理解和验收改动的速度没跟上。它不是帮 Agent 多写一点,而是帮人少花一点时间弄懂它写了什么。