SuperAPI AI 工具集

review-pr

智能体与模型

查看项目

更新于 10-16 02:33

技能介绍

review-pr 是 NVIDIA NeMo Megatron-Bridge 仓库中的代码审查技能,用于审查 PR、提交或本地 diff。它要求先拉取被审查工件(PR、提交、diff、日志或文件),读完后才形成结论,并按需加载仓储中相关技能(如 linting-and-formatting、testing、adding-model-support、build-and-dependency、cicd 或性能技能)。默认不使用子智能体或 tmux,除非用户明确要求。审查期间不修改文件,除非用户要求修复;不修改 3rdparty/Megatron-LM/,若改动触及该边界需标记;不运行完整测试套件,只跑定向检查,如 uv run python -m pytest 或仓库认可的命令。流程分波次:Wave 0 收集上下文,GitHub PR 用 gh pr view <PR> --json ...、gh api repos/<owner>/<repo>/pulls/<PR>/comments --paginate、gh pr diff <PR> --name-only 和 gh pr diff <PR>,本地 diff 用 git status、git diff、git show;Wave 1 确定范围与意图;Wave 2 依次运行正确性与契约、集成与运行时行为、用户体验、性能与可扩展性、测试与验证、风格与可维护性等专项检查;Wave 3 对候选发现做对抗性验证,给出 CONFIRMED、DOWNGRADED、QUESTION 或 DROP 结论,默认只保留置信度不低于 80 的问题;Wave 4 按严重程度汇总,包含位置、问题、证据、影响、建议修复和置信度。严重程度分为 Critical、High、Medium、Low 和 Question。若用户要求提交 GitHub 审查,需先展示内联评论草案,获得明确确认后再发布;无待审工具时提供完整评论集并等待确认。资料中未提供收费、价格或具体可用平台信息。