SuperAPI AI 工具集

pr-review

测试与质量

查看项目

更新于 10-15 22:38

技能介绍

用途:对 Pull Request 执行本地代码审查,直接读取源文件,拥有完整项目上下文,无 API 截断限制。

主要能力:检查 CI 状态(必检 job 含 Code Quality、Unit Tests 多平台、Coverage Test、i18n-check);为 PR 创建隔离 worktree 并软链 node_modules;并行收集 PR 元数据、完整 diff、变更文件列表与讨论评论;对变更的 .ts/.tsx 文件运行 oxlint 作为基线;按方案合理性、正确性、安全性、供应链安全、不可变性、错误处理、性能、代码质量、遗留日志、数据库变更、IPC bridge/preload、Electron 安全配置、测试、可测试性等维度审查,并输出中文报告。

使用方式:命令为 /pr-review [pr_number],参数可含可选 PR 号与 --automation 标志。无 --automation 为交互模式(确认、评论、清理均提示);带 --automation 为非交互模式(自动发评论、自动删分支、输出机器可读结果)。未提供 PR 号时运行 gh pr view --json number -q .number 自动检测。

适用场景:需要结合完整项目上下文审查 PR、希望自动检查 CI 与 lint、或需在自动化流水线中触发审查时。

限制:依赖 gh、git、bunx/oxlint 等工具;CI 未就绪或失败时按情形提示或输出对应信号;仅报告真实存在的问题,不凑数;自动化模式下按最高严重级别映射结论(LOW 或无问题输出 APPROVED)。