返回列表
·阅读 6 分钟·GXAI Studio

第 5 步 — 编码(AI 真正发光的地方)

多个 AI 程序员并行工作,每个负责不同文件。Team lead 拆分工作让他们不会冲突。

流程开发

魔法时刻。

我们不能让一个程序员串行写所有代码 — 太慢。所以同时运行 3 到 5 个 AI 程序员

诀窍:每个程序员拿 不同的文件。从不编辑同一个文件。没有冲突。

文件归属

任何代码开始前,team lead 写一份文件归属表。这是任务清单 — 谁做什么。

file-ownership.txt
# BOP — 文件分配

程序员 1: src/core/InputManager.js src/core/PhysicsEngine.js

程序员 2: src/scenes/GameScene.js src/scenes/BossScene.js

程序员 3: src/scenes/MenuScene.js src/scenes/ResultScene.js

程序员 4: src/audio/SoundManager.js src/audio/MusicLoop.js

✓ 没有两个程序员 编辑同一个文件。 ✓ 4 小时工作 1 小时完成。

/并行

4 个程序员,1 小时。等于一个人 4 小时。

按文件拆分工作是最简单的规则,让所有人能同时工作而不互相妨碍。

Team lead 在程序员开始前写好分配表。然后锁定。

他们如何协作

每个程序员都在共享任务卡片上发更新。像工作的群组聊天。我看得见,其他 agent 也看得见。

card-comments
10:00 程序员 1 开始。 10:00 程序员 2 开始。 10:00 程序员 3 开始。 10:00 程序员 4 开始。

10:42 程序员 3 完成。 ✓ 菜单、结算 ✓ 12 单元测试通过 10:51 程序员 1 完成。 ✓ 物理、点击 10:58 程序员 2 完成。 ✓ 场景、boss 11:03 程序员 4 完成。 ✓ 音频、循环

✓ 4 个 ~1 小时全部完成。

/可见性

每一步都可见。

卡片显示谁开始、谁完成、做了什么。没有"我还在做" — 工作完成时立刻显示。

程序员卡住时几分钟内能发现并重新分配或解封。

真实案例 — BOP 编码 1 小时

bop-timeline.txt
10:00 Team lead 写文件表 ✓ 4 个程序员分配

10:00 4 个程序员同时开始

10:42 菜单 + 结算 — 完成 10:51 物理 + 输入 — 完成 10:58 场景 + Boss — 完成 11:03 音频 — 完成

11:05 Reviewer 开始 11:18 Reviewer 批准

11:18 Tester 跑全部 UC 11:31 9 / 9 通过

11:31 Release 构建 + 部署 11:44 上预发布

✓ 1h 44m:从开始到预发布

/案例

BOP:1h 44m 从"开始"到预发布。

那是 Trello 卡片实际时间戳。不是营销数字。

1h 44m 不包括之前的点子/讨论/计划/设计阶段 — 那些占了整个上午。光编码阶段 1 小时。

常见陷阱

✗ 跳过文件归属("边做边想")
✗ 程序员加计划外的功能
✗ 程序员声称"完成"却没跑测试
✗ 两个程序员互相等彼此

你能照搬的

即使你只有 1-2 个 AI 会话:

  1. 先写文件表。 哪怕只有 1 个程序员。
  2. 书面定义"完成"。 用清单。
  3. 让每个程序员发评论。 可见性是关键。
  4. 文件冲突时按顺序,别打架。

无混乱的并行 = 有杠杆的流程。

← 第 4 步 — 设计 · 第 6 步 — 测试 →

分享:
博客