架构
- CI job 失败 → webhook 触发
- webhook 启动 Kition headless agent(CLI)
- Agent 读 log、定位文件、写 patch
- 建分支 + 推 + 提 PR
- 保存修复 trace 进 Reports/ci-fixes/
注意防护
- 人工 approve 才能合并
- Hooks 限制 Agent 能改的路径
- 修复失败 3 次自动停下并 ping 你
CI fail → Agent 抓 log → 找根因 → 提 PR 草稿。在 GitHub Actions 里这是 50 行 YAML。