产品推荐 2026-07-24

proofshot:免费的AI 代理验证工具(源码)

为 AI 编程代理提供验证工具,录制浏览器会话并生成证据供人类审查。

开源软件跨平台工具

产品简介

proofshot ProofShot 是开源命令行工具,专为 AI 编程代理设计。它通过录制浏览器会话、截图和收集错误,生成证据包,解决代理无法自行验证 UI 功能的问题。适合使用 Claude Code、Cursor 等 AI 编程工具的开发者,确保构建的功能正确无误。

核心功能

  • 录制浏览器会话视频
  • 捕获关键截图并同步时间线
  • 收集控制台和服务器错误日志
  • 生成交互式 HTML 查看器
  • 支持上传验证证据到 GitHub PR

快速开始

  1. 第一步:安装 CLI 和依赖,运行 npm install -g proofshot
  2. 第二步:安装验证技能,运行 proofshot install
  3. 第三步:启动验证会话,例如 proofshot start --run 'npm run dev'
  4. 第四步:停止会话并生成证据,运行 proofshot stop

界面预览

与其他方案对比

对比项proofshot同类方案
证据生成自动生成视频、截图、错误报告和交互式查看器通常仅提供原始录制或日志,无集成证据包
PR 工作流支持通过 proofshot pr 命令一键上传证据到 GitHub PR 评论需要手动操作或不支持 PR 集成
错误检测检测 10+ 语言错误并捕获服务器日志可能仅捕获浏览器控制台错误或无错误检测

适合谁用

  • 使用 AI 编程代理(如 Claude Code、Cursor)的开发者
  • 需要验证 Web 应用功能的软件测试人员
  • 希望自动化生成测试证据的开发团队

下载与版本

当前最新版本为 v1.6.0,发布于 2026-04-14。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/AmElmo/proofshot