SuperAPI AI 工具集

gsdl-open-pr

测试与质量

查看项目

更新于 10-16 07:24

技能介绍

用途:把已验证通过的分支转成经过自动审查的 PR。属于 gsdl 流水线第 8 步(取源→头脑风暴→SPEC.md→切片→评审→分支→执行→验证→PR+机器人→闭环),目的是在人工审查前先让审查机器人发现逻辑错误、遗漏边界与不安全假设。

主要能力:前置检查(确认不在默认分支、无未提交改动、分支有领先提交);推送分支并用 gh pr create 创建 PR(含 Summary、变更清单、验证门表格、范围外说明模板);轮询等待审查机器人(每 60 秒一次,最多 10 分钟);对每条发现分类为 Fix、Reject、Needs-human、Out of scope;应用最小化修复、重跑受影响的门并提交推送;在 PR 上逐条回复处置结果;最后输出 PR 链接、审查者、发现表格与门结果。

使用方式:需 verify-report.md 全部门通过、tasks.md 中父切片均为 [x]、gh 已认证(gh auth status)。配置项 Forge → review-bot 可取 auto(默认,识别登录名以 [bot] 结尾或 cursor、coderabbit、copilot、greptile、sonarcloud、codacy、deepsource、sourcery、qodo、ellipsis 等)、指定登录名、或 none(只开 PR 不轮询)。作为子代理运行时非交互,需产品决策或与 SPEC.md 冲突的事项以 BLOCKER 上报。

适用场景:GitHub 仓库、已有通过验证的分支、希望先经自动审查再交人工。

限制:仅支持 GitHub(经 gh CLI);非 GitHub 仓库需设 provider: none 或手动开 PR;门未通过、在默认分支、无领先提交、gh 未认证均返回 BLOCKER;不审查人类审查者评论;最多两轮修复后升级;10 分钟内无机器人响应须如实报告“无响应”而非“无发现”。