AI Workforce 是 Apollo 的自主编码系统。它接收由 PSE 或 Magic Box 生成的 Project Ready Prompts (PRPs),自主编写代码、运行验证并创建 Pull Request — 最后由人工审核。
流水线
验证流水线
每个 AI 生成的 PR 都会经过三个验证器:
| 验证器 | 权重 | 检查内容 |
|---|
| Strix Security | 40% | 安全漏洞、注入风险、密钥泄露 |
| Playwright E2E | 35% | 端到端测试通过、UI 功能正常 |
| 需求合规性 | 25% | 代码符合原始 PRP 需求 |
综合评分决定 PR 是自动批准(>= 85%)还是发送至人工审核。
人工审核界面
导航至 AI Hub > Workflow 查看审核队列。对于每个 AI 生成的 PR,您可以:
- 查看代理推理步骤 — 了解每个决策的原因
- 审查 PR diff — 精确的代码变更
- 阅读验证报告 — 每个验证器的详细结果
- 批准 — 合并 PR
- 拒绝 — 带反馈退回修订
GitHub 写操作
AI Workforce 可以执行以下 GitHub 操作:
- 创建分支
- 提交代码变更
- 创建 Pull Request
- 创建 PR 审查
- 合并 Pull Request(批准后)
所有写操作都会经过 HITL 审核流程。AI 在没有人工批准的情况下无法合并 PR。