描述
/pr-viz 是一个免费的自托管 IDE 技能和查看器,旨在简化 GitHub 拉取请求的代码审查过程。它将复杂的拉取请求转换为直观的双区域审查图,使开发人员能够快速识别关键更改并过滤掉不太重要的修改。这种方法通过将注意力集中在真正重要的内容上,显著减少了审查时间,提高了效率和代码质量。
阅读更多
该工具作为一种 IDE 技能运行,可以从各种开发环境中触发,包括 VS Code、Cursor、Claude Code 和 Windsurf。一旦通过 GitHub 拉取请求 URL 激活,/pr-viz 会生成一个可以在本地或自托管服务器上查看的可视化图。一个主要优势是它的隔离能力,这意味着它可以完全在公司的私有网络、VPC 或 EC2 后面通过 VPN 运行,而无需在初始安装后访问外部互联网。这确保了敏感代码和审查数据永远不会离开主机环境,解决了关键的隐私和安全问题。
/pr-viz 利用现有的 IDE 模型进行分析,这意味着不需要额外的外部 LLM 成本。它提供简短、可读的人类 AI 注释和 PR 评论,审查者可以直接采取行动。功能包括 PR 演示,拉取请求的裁决、问题、失败检查和重要调用的动画演示。用户还可以在拉取请求中共享审查图,确保所有团队成员对风险情况有一致的理解。
部署非常简单,只需拉取 Docker 镜像并运行 `docker compose up` 命令。然后从主机下载技能包并从 IDE 调用。该系统旨在降低运营成本,利用用户已经支付的模型。它支持将评论发布到 GitHub,可以通过复制到剪贴板或使用可选令牌直接批量发布到待审查中。GitHub 令牌保留在浏览器标签中,永远不会存储在服务器上,进一步增强了安全性。该应用程序是免费的,镜像是开源的,技能包在 MIT 许可证下,而查看器是源代码关闭的。
- 类别AI 代码审查与测试
- 定价模式免费
- 部署自托管
- 平台网页版
/pr-viz的核心功能
GitHub 拉取请求的双区域审查图
免费的 IDE 技能和查看器
自托管部署选项
隔离网络能力(安装后无需互联网)
通过过滤噪声减少代码审查时间
与 VS Code、Cursor、Claude Code 和 Windsurf 集成
利用现有的 IDE 模型进行分析
生成简短、可读的 AI 注释和 PR 评论
提供动画 PR 演示
允许在拉取请求中共享审查图
无需供应商云或所需的 SaaS 后端
支持以用户身份将评论发布到 GitHub
GitHub 令牌保留在浏览器标签中,而不是在服务器上
便于部署的 Docker 镜像
用于安全性的 Cosign 镜像验证
如何使用 /pr-viz?
运行 Docker 镜像:将 gprojekt/pr-viz:latest Docker 镜像拉取到团队可访问的机器上,并使用 `docker compose up -d` 运行。
下载技能:从主机下载适用于您的 IDE(VS Code、Cursor、Claude Code、Windsurf)的 pr-viz-skill。
从 IDE 调用技能:在您的 IDE 中,使用 `/pr-viz` 后跟 GitHub 拉取请求 URL 调用技能(例如,`/pr-viz https://github.com/acme/api/pull/1284`)。
审查图:打开生成的双区域审查图以分析拉取请求,专注于关键更改和 AI 生成的见解。
发布评论:使用该图将评论发布到 GitHub,可以通过复制到剪贴板或使用可选令牌直接批量发布到待审查中。
/pr-viz的使用案例
- 高效代码审查
- 安全代码分析
- 开发者生产力
- 团队协作
- 自动化审查注释
- 本地部署






