# Clover Agent 编排（板块7 · goal 模式开工 prompt）

> 用途：开工那一刻直接喂给 Claude Code 的总指令。承接北哥心法"goal模式：告诉目标+设计路径，不直接做目标"。
> 用法：开工前先 validate 启动包齐全 → 再贴本文 §3 开工 prompt。

## 1. 开工前置检查（validate，不 generate）

启动日第一动作是核对启动包齐全（官网V1坑1：不要启动当天临时造脚手架）：

- [ ] 启动包/API契约.md 已由 Lead 冻结
- [ ] 5 张角色卡齐全
- [ ] .claude/rules/ 三件就位
- [ ] .claude/settings.json Hooks 四门禁就位
- [ ] .claude/skills/clover-loop/ 循环 SKILL + loop_state.py 就位（已实测）
- [ ] 种子数据 + CLAUDE.md 三层 + 执行约束 + 验收清单 就位
- [ ] 把启动包内容铺到 Clover 仓库对应位置

## 2. 编排原则（承接设计文档§3）

- 拓扑：Orchestrator-Workers，Lead + BE + FE + AIE + QA（5角色）
- 主模式：全栈并行·契约优先——Lead 先冻契约，BE/FE/AIE 并行
- 审查模式：异构对抗仅用于 PRD审查/安全审计/架构选型
- 模型：**全员 opus 4.8（最高模型，倩倩姐拍板）**——质量与不跑偏优先于省钱，这是要卖的产品不省这笔
- 完成即关闭，闲置 agent 立即 shutdown

## 3. 开工 prompt（goal 模式 · 直接贴给 CC）

```
目标（goal，你设计路径，不要跳过规划直接写）：
在 Clover/ 仓库内，从零搭建小红书内容生产平台一期（1A生产链+1B飞轮），
让北哥1名熟手不靠开发，从选产品→生成→选择→组长审→下载达人能发的素材包全程跑通，
且飞轮能让产出越用越准。质量过关标准由北哥抽检拍板，不是能下载就算过。

开工方式：
启用 agent team，5 角色，按全栈并行·契约优先模式：

1. Lead/集成(opus)：先读 Clover/启动包/API契约.md 并冻结为正式契约，
   通知 BE/FE/AIE 按此并行；当天做契约偏离全量扫描；维护任务看板；最终验收。
2. 后端 BE(opus)：FastAPI + Celery + Alembic 14表 + workspace_guard + SSE框架。
3. 前端 FE(opus)：Next.js 5屏 + 飞轮隐形 + 异步生图电影。
4. AI引擎 AIE(opus)：从产品包上线版+banana只读复制重写，文案双轨/生图edits/去水印/五维评分/飞轮聚合。
5. 审查 QA(opus)：只读+跑测试+查契约符合+安全扫描+清临时文件。

每个 agent 必读自己的角色卡（Clover/启动包/角色卡/）+ 执行约束.md + 对应 rules。
请协调他们的工作、管理共享任务列表，确保他们通过消息沟通后再敲定实现。

铁律（违反即返工）：见 执行约束.md §1 红线 R1-R12。
关键节点（必须停下等人拍板）：见 执行约束.md §5。
验收：见 验收清单.md 三道线。
循环任务用 /clover-loop（六阶段，撞墙2次必Pivot，机器过≠北哥过）。
```

## 4. 分阶段编排（Lead 按此调度）

| 阶段 | 谁干 | 产出 | 门 |
|------|------|------|-----|
| Day0 | Lead | 冻契约 + 偏离扫描 + 建看板 | 契约冻结 |
| Day1 起·并行 | BE | Alembic 001-002 + 基础设施6容器 + 手动建北哥workspace | — |
| 同上·并行 | AIE | 从两源扒零件重写引擎骨架（gemini_factory+Fernet） | 不动源目录 |
| 同上·并行 | FE | 5屏骨架 + Store + SSE 客户端 | DTO 按契约 |
| 汇合 | BE+AIE | 核心生产链联调（文案双轨/违禁词/并发生图/SSE） | 1A 链路通 |
| 汇合 | FE+BE | 挑文案/挑图/审核台联调 | — |
| 飞轮 | AIE+BE | 三信号入口 + aggregator + 注入 | 1B 四点 |
| 全程 | QA | 每个 Stop 跑测试 + 契约核对 + 安全扫描 | Stop Hook |
| 收尾 | Lead | 跑第一道验收线 → 交北哥抽检 | 三道线 |

## 5. 异构对抗用法（仅关键决策点）

PRD 已审过。开工中若遇架构选型/安全补丁，临时起对抗三角：
Builder 出方案 → Critic(魔鬼代言人)找漏洞 → Synthesizer 综合。日常开发不用，省 token。

## 6. 全部完成后
另起一个独立 AI（如 codex 交叉审查），从零审核全部开工前流程 + 产出，再正式上线。

