SuperAPI AI 工具集

ops-merge

智能体与模型

查看项目

更新于 10-15 20:33

技能介绍

用途:自动获取所有者仓库中所有打开的 PR 并合并,先修复阻塞项。基于 gh CLI 与子代理编排。

主要能力:阶段化处理——分类 PR 队列(ready、needs-rebase、needs-ci-fix、needs-review-response、blocked、draft);确认并合并就绪 PR;为需修复的 PR 并行调度 fixer 子代理(最多 5 个并发,使用 worktree);处理浮现的合并冲突;收集结果并再次确认合并;--main 时同步 dev 与 main 分支;最终输出报告。

使用方式:从 $ARGUMENTS 解析参数——--main 在 PR 合并到 dev 后同步 dev↔main;--repo <slug> 限定单个仓库;--dry-run 只报告不执行;--force 跳过确认;空参数处理全部仓库并仅合并到 dev。执行前会加载 preferences.json、daemon-health.json,并获取 GitHub token。常用命令如 gh pr list、gh pr checks、gh pr merge <n> --squash --admin、gh pr create --base dev、gh run view --log-failed。若设置 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1,可用 Agent Teams 协调 fixer。

适用场景:多仓库 PR 积压的自动化清理、CI 修复、冲突解决与评审意见回应。

限制:每次调用最多 10 个 PR;超过 50 个文件变更需人工审查;禁止 force-push 到 main/master;禁止在 CI 红时合并;涉及认证、支付、PII 或密钥的 PR 需安全审查;仅对 dev 的 squash 合并使用 --admin。--main 同步仅限存在 dev 与 main 两分支的仓库。资料未提供具体定价、平台限制或效果数据。