pr-review-fix-loop
自动化 PR 审查与修复循环。通过调度子代理程序进行代码、CI 状态与评论分析,并循环执行修复直到 PR 达到通过标准。
简介
PR Review-Fix Loop 是一款专为自动化维护 Pull Request 而设计的控制器级代理程序技能。它通过平行调度专属子代理程序来诊断问题,并以顺序方式执行修复,有效降低代码审查周期与 CI 维护的手动负担。此技能专为希望简化将分支推进至可部署或可合并状态的工程师与维护者所设计。
-
使用代码审查模型执行平行审查阶段,通过 gh pr checks 检查 CI 状态,并监控跨越内文注释、审查意见与问题讨论串的完整 PR 评论。
-
支持多来源问题聚合,轮询 GitHub API 以获取 CodeQL 警报、Linting 结果与自动化测试结果,确保不漏失任何可执行的反馈。
-
管理迭代循环(默认为 10 次),修复子代理程序会接收汇总后的问题清单、推送提交并等待 CI 触发。
-
实现安全第一的控制器模式:代理程序本身从不执行文件修改或直接编辑代码,仅作为调度员将任务委派给具有特定能力的子代理程序。
-
通过直接参数输入、检查分支顶端,或若未提供 PR 编号时通过交互式提示来解析目标 PR。
-
当 PR 卡在 CI 失败状态,或是需要解决多个不同代码审查意见时最为适用。
-
需要通过 GitHub CLI/令牌进行正确认证,以便与存储库、Pull Request 与提交历史进行交互。
-
每次循环迭代皆基于「最新上下文」,确保子代理程序能针对最新的代码状态与最新的 CI/CD 反馈做出反应。
-
专为使用标准 GitHub 工作流程的环境设计,可与现有的存储库配置无缝集成。
-
限制:控制器依赖子代理程序报告的准确性;用户应确保子代理程序的提示词已针对项目的技术栈与 Linting 需求进行正确设置。
仓库统计
- Star 数
- 3
- Fork 数
- 0
- Open Issue 数
- 25
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 18:46