PR Lens by Coldtea

通过动态架构图和数据流图将 PR 可视化。

开始使用

资料核对: 2026年9月12日 ·查看来源

工具信息

工具类型
评审与测试
平台
待核对
免费方案
支持
开源
支持
自带密钥
支持
本地模型
待核对
PR Lens by Coldtea

工具概览

适合场景

  • 审查跨多个组件改动的评审者
  • 解释智能体生成 PR 的团队

优点

  • 为跨多个文件的改动提供直观的审查起点。
  • 提供多种集成方式和 MIT 许可的工具集。

局限与取舍

  • 寻找独立缺陷检测器或测试运行器的用户
  • 推导出来的关系图仍需对照实际代码检查。
  • 可视化不能替代测试或以缺陷为重点的审查。

开始使用

npx skills add coldteadotai/pr-lens

价格与使用额度

提供免费方案

Open-source toolkit$0

渲染器和工具采用 MIT 许可证。模型使用情况取决于所选流程。

GitHub App for open source$0

项目宣传可免费用于开源仓库;私有仓库的使用条款应向维护者确认。

价格核对: 2026年9月12日 · 额度、模型费用与订阅价格可能分别计算。

功能与详细介绍

理解改动

  • 架构与数据流视图
  • 用不同视觉样式区分新增、修改和删除的组件
  • 可平移、缩放并逐步浏览的交互画布

接入审查流程

  • GitHub App 可在推送后更新 PR 评论
  • CLI、GitHub Action 和智能体技能
  • 通过仓库配置修正生成的视图

先理解系统变化,再查看具体代码

PR Lens 用于回答诸如“现在是哪个组件调用这个服务”“重构后数据流向哪里”等问题。新增、修改和删除元素分别使用不同的视觉样式,同时保留相关周边组件,帮助结合上下文理解改动。

例如,将邮件发送改为队列处理时,用“API → 队列 → worker”来讨论会更直观。这只是说明可以观察哪类关系,并不代表每个 PR 都会生成这样的图。

用真实 PR 试生成关系图

  1. 选择一个涉及少量文件、变化明确的 PR,使用官方 GitHub App 或技能 。
  2. 为该改动生成架构图或数据流图。
  3. 打开画布,查看修改过的组件及其连接关系。
  4. 对照源码核实关键连接,通过仓库配置修正误导性标签,再继续代码审查。

文档中的技能安装命令如下:

bash
npx skills add coldteadotai/pr-lens

用关系图引导审查问题

可以追问失败时会发生什么、哪些调用方仍走旧路径,以及测试是否覆盖新边界。这些问题让可视化概览成为审查辅助。精美的图只是对代码的抽象表达,不能证明代码行为正确。

模型支持与数据隐私

隐私与数据处理

GitHub App、CLI 和技能的访问路径各不相同。本地渲染器不代表生成关系图的智能体也使用本地推理。

指南、评测与常见问题

相关指南正在整理中,可以先查看官方文档。

产品动态

暂时没有经过核对的产品动态。关注后,新的相关内容会出现在「我的收藏」。

查看相关内容动态

信息来源与核对记录

核对日期记录本站何时检查信息;不代表产品发版日期。