用途:当某个分支或拉取请求的 CI 失败时,使用该工作流定位失败原因并修复,目标是让检查通过,或确认存在仓库外的真实阻塞。
主要能力:识别分支、拉取请求与失败检查;获取失败作业输出,GitHub Actions 场景下优先使用 gh pr checks、gh run list --branch <branch> --limit 5、gh run view <run-id> --log-failed;将失败按类型聚类,包括构建或类型错误、lint 或格式错误、测试失败、依赖或锁文件漂移、环境/运行器/网络失败;在可行时用最窄的匹配命令本地复现;一次只针对一个聚类做最小修复,不捆绑无关清理;除非用户明确授权,否则绝不通过禁用、删除或跳过测试来修复;重新运行本地失败命令,并在可行时做更广验证;在 PR 上推送聚焦更新并重新检查 CI。
停止条件:失败重复出现且模式未变,或阻塞位于仓库之外时停止。
最终报告应包含:开始时的失败检查、识别出的失败聚类、已应用的修复、本地验证运行、检查时的最终 CI 状态,以及将剩余失败归类为真实、不稳定或环境问题。
限制:资料未提供安装方式、收费、价格、支持平台或具体使用步骤等细节。