games-development-ai/.agents/workflows/mvp-execution-orchestration.md
zizi 3cd4769f6b docs(agents): 精简 AGENTS/指令体系 + 立功能设计文档规范,删退役 pipeline
- 新增 feature-design-doc.md:功能设计文档作业手册(WHAT+HOW 合一·图文一式两份:文字+mermaid 给人/AI、svg/html 给人更重要;取代 review/execution 双档)
- 删退役 ai-generation-pipeline.md(Dify/OpenGame 蓝图);现行红线(回调唯一写入路径/免鉴权身份注入/HMAC 验签)抢救进 security-and-reliability §1.3;8 处引用改指向 agentic-amodel/saa/§1.3/§5.2
- AGENTS.md 226→182:§5 四张资产表删→指针(根治与 README 双维护漂移,补回漏列项);§3.1 生成线 banner 考古史瘦身;§3.3+§6 接入功能设计文档
- README 索引同步

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 13:46:03 +00:00

7.4 KiB
Raw Blame History

MVP 执行编排与复利提效mvp-execution-orchestration

适用:以 AI Agent 编排方式交付 MVP——10 个 Agent × 3 周15 工作日)× 55 项 P0 产品功能工作量≈137 技术项)。本篇是"我(编排者)怎么把活分下去、怎么让效率随推进复利增长"的作战手册。 决策来源创始人确认2026-06-07——"你是执行者10 人 = 10 个 Agent3 周交付 MVP规划如何做、如何复利提效。" 配套:承接任意任务的通用流程见 ./ai-development-protocol.md;工位/范围/里程碑见 ../knowledge/mvp-scope-and-milestones.md;契约先行见 ../skills/contract-first-development.md;新增模块见 ../skills/add-business-module.md

⚠️ 现状注记2026-06-11 harness 体检)§1/§2/§6 的「10 固定 Agent × Day0-15 + 每日站会」是开工前的目标态编排模型;实际运行已演化为波次制——每波「双 specreview+execution→ Workflow/Ultracode 编排建设 → 主 agent 独立验证门 → 按 ../skills/wave-close-checklist.md 收口」,波次史见总账 §6。§3 复利 8 策略与 §5 验证门禁仍为现行权威;读 §1/§2/§6 时以波次制为准。


1. 角色与编排模型

  • 编排者(我):拆解契约、分派 Agent、审阅产出、解阻塞、把控集成与验证门禁、把经验回写 .agents/。我不亲自写每行代码,而是保证 10 个 Agent 高效并行且产出可集成
  • 10 个执行 Agent = 5 工位 × 2WS1 平台基座 / WS2 AI 生成 / WS3 运行时与分发 / WS4 产品前端 / WS5 数据与变现(边界详见 ../knowledge/mvp-scope-and-milestones.md)。
  • 边界 = 模块边界:每个 Agent 拥有互不重叠的模块/文件,零共享状态,并行用 git worktree 隔离避免写冲突。跨模块只通过契约交互。

2. 编排时序pipeline 而非 barrier

graph LR
  D0[Day0 契约锁定<br/>我主笔 7 个 Day-0 契约·全员 review] --> PAR[各 Agent 基于契约<br/>mock 依赖·并行开发]
  PAR --> WB[每模块完成即回写<br/>skills / knowledge]
  WB --> INT[Day11 集成<br/>唯一 barrier]
  INT --> GATE[验证门禁<br/>冒烟 5 链路 + 7 门禁]
  GATE --> DELIV[交付 / 种子内测]
  WB -.下一模块更快.-> PAR

关键:只有 Day11 集成是真 barrier其余全程 pipeline。 A 模块进集成验证时B 模块仍在开发——不互相等待,墙钟时间≈最慢单链路而非各阶段之和。

阶段 我做什么 Agent 做什么
Day0 契约 主笔 7 个 Day-0 契约、组织 review、锁定提交 gitPrompt Registry 为第 8 类契约) 评审契约、提出本工位 I/O 诉求
Day110 并行 分派、审阅产出、解阻塞、催回写 基于 mock 独立开发各自模块 + 单测/集成测
Day1112 集成 编排联调顺序、裁决契约偏差 替换 mock 为真实依赖、修联调 bug
Day1315 加固 把控验证门禁、决定是否交付 修 P0 bug、补冒烟、安全加固

3. 复利提效 8 策略(核心)

目标:让"第 N 次同类工作"比"第 1 次"显著更快。把每次产出沉淀为可复用资产,而非一次性消耗。

# 策略 做法 为什么复利 落位
1 黄金模板先行 先把 project 模块做到完美(分层/测试/迁移/Swagger 齐全),作为样板 第 1 个最慢;其余 12 个克隆骨架,指数加速 ../skills/add-business-module.md
2 契约先行强制 并行开发前必锁 API/DB/SDK/事件契约,写入 contracts/ 提交 git 解耦才能真并行Agent 越多收益越大 ../skills/contract-first-development.md
3 复用优先于新建 写代码/造结构前先搜 skills/ knowledge/ 与既有代码 避免重复造轮子、重复函数、设计漂移 ../rules/engineering-conventions.md
4 验证门禁前置 / fail-fast TDD + 7 门禁 + 完成前验证evidence早拦错 返工是头号效率杀手,越早拦越省 ../rules/security-and-reliability.md
5 并行边界 = 模块边界 Agent 间零共享状态、worktree 隔离、只经契约交互 无写冲突 / 无串扰才能稳定并行 本篇 §1
6 .agents 复利沉淀 每个 Agent 交付后回写事实/红线/套路 知识不重置,后人站在前人肩上 ../README.md 维护规则
7 昂贵步骤缓存 相同 Prompt hash 命中跳过 LLM 生成Maven/构建缓存;产物缓存 运行期 + 构建期双重提速、省成本 ../skills/saa-graph-orchestration.md
8 可复现编排 用 Workflow 脚本固化"按模块 fan-out + 逐个 verify" 编排可重跑、可审计、可断点续跑 本篇 §6

4. 复利闭环:为什么会越做越快

project 黄金模板 ──固化──▶ add-business-module.md ──克隆──▶ 其余 12 模块更快
每个 Agent 踩的坑 ──回写──▶ rules/ ──▶ 后续 Agent 不再踩
契约稳定 ──▶ 联调成本逐轮递减
.agents 越厚 ──▶ 新 Agent 上手越快、越准、越稳

判定标准:一个任务结束时若没有任何可复用产出回写 .agents/,说明它只是"一次性消耗"——编排者要追问"这次学到的能不能让下次更快",能则必沉淀。


5. 防返工的验证门禁(效率的下限保障)

返工吃掉的时间远超"一次做对"的成本。所有"完成"前必须过门禁:

  • 代码TDD 先行(先写测试)+ 单测>80% + 集成测覆盖 API。
  • 生成游戏7 道创作门禁Prompt 安全→AI 产出合规→资产版权→组装 Schema→性能→可玩性→发布终审../rules/security-and-reliability.md)。
  • 集成Day11 起冒烟 5 条核心链路自动化通过P0 bug 当天必修。
  • 证据规则:没有验证证据,不得声称"完成/通过/无问题"(见 ./ai-development-protocol.md)。

6. 编排者每日节奏

  • 每日站会10:0015 分钟):审阅每个 Agent 的"昨天/今天/阻塞",会后 10 分钟点对点解阻塞,不拖会。
  • 阻塞 >30 分钟立即升级:编排者介入裁决或重分派。
  • 检查点Day5 / Day10 两次进度核对某工位落后则其他工位支援10 人天 ÷ 模块负载动态再平衡)。
  • 用 Workflow 工具固化编排:把"每模块 → 生成骨架 → 实现 → 验证"写成可复现脚本,断点可续。

7. 与通用协议的关系

本篇是 ./ai-development-protocol.md 在"MVP 大规模并行"场景下的特化实例:通用协议讲"单个任务怎么承接→评审→执行→验证→沉淀",本篇讲"把 55 项 P0 产品功能≈137 技术项)拆给 10 个 Agent 怎么并行且复利"。两者一致,冲突时以通用协议的证据规则与停止规则为准。