SuperAPI AI 工具集

pr-review-loop

通用与其它

查看项目

更新于 10-15 22:10

技能介绍

用途:逐条处理 PR 上所有未解决的审查意见,采用可恢复的工作流,适用于人工或机器人评审者留下的反馈。

主要能力:分派前先做预检,读取 CLAUDE.md、AGENTS.md、Makefile、.github/workflows/、README.md 等项目约定,识别并运行测试、编译、lint、格式化等守卫;通过 gh 命令收集两类反馈——绑定的 review threads 与顶层 issue comments,过滤掉 PR 作者和已知机器人评论;把每条评论归类为 MUST_FIX、SHOULD_FIX、PARK、OUT_OF_SCOPE 或 NEEDS_CLARIFICATION,先展示分派表并等待用户确认;确认后一次只处理一条,按 MUST_FIX、SHOULD_FIX 顺序执行,级联评论合并为一个提交;每条评论单独提交并推送,回复后对 review thread 调 resolveReviewThread 标记解决,issue comment 则以回复作为关闭信号。

使用方式:以“处理本 PR 的所有未解决评论”之类提示触发,或直接说 pr-review-loop、指定 PR 编号。模式选择上,除非用户显式要求 /pr-review-loop --handoff 等交接模式措辞,否则使用正常模式;不得仅凭交接文件存在就推断为交接模式。

限制:需本地检出 PR 分支;优先依赖 gh CLI,不可用时回退到其他可操作 GitHub 的工具。交接模式为实验性,处理完一个明确范围后会停止。资料未提供收费、价格或平台支持范围等信息。