Outcomes
学完这一阶段,你应该能做到什么
不要求一次到位,但你至少应该把这几个判断和动作练熟。
- 会把复杂需求拆成清晰的阶段、模块和并行子任务。
- 知道什么时候适合开多个子代理,什么时候必须集中决策。
- 能围绕架构边界、发布风险和回归测试组织整个开发过程。
Outcomes
不要求一次到位,但你至少应该把这几个判断和动作练熟。
Lessons
每节课都为一个工程动作服务,而不是只堆定义。
Course Content
下面这部分才是这个阶段真正要读、要练、要做的正文。建议先顺序读,再回头做 mission 和 quiz。
大型项目最难的部分通常不是实现某个函数,而是能不能稳定拆分、并发推进、统一收口。项目越大,越不是“谁写得快谁赢”,而是谁能组织清楚边界、验证和发布节奏。
这一阶段的正式内容,会把你从‘会用 AI 写功能’带到‘会组织 AI 和人一起推进复杂交付’。这是一种产品级、工程级的能力。
需求拆解与阶段目标
大项目要从交付结果拆,而不是从代码目录拆。
很多人拆任务时,第一反应是按前端、后端、数据库、运维这些技术目录切开。技术视角当然重要,但如果没有交付目标,这种拆法很容易变成一堆彼此脱节的工作包。
更好的做法是先定义用户价值和里程碑:第一阶段要让用户完成什么动作,第二阶段要打通哪条主路径,第三阶段要补哪些非功能能力。然后再往下映射到技术模块。
这样做的好处是,你拆出来的任务更容易被验证,因为每个阶段都对应一个明确可见的结果。
Practice
Homework
交付一份项目级方案或复盘文档,而不是零散笔记。
Test
Evaluation
你已经能从项目级视角组织任务、控制风险并稳定推进交付。
你能在复杂场景中保持边界清晰,并完成最小闭环。
你仍然容易把复杂问题退化成局部实现,没有真正掌握组织能力。
多子代理任务编排
并发的前提是边界清晰、职责分离,而不是代理数量多。
多子代理真正提升效率的地方,在于它把研究、实现、验证、文案等不同类型工作并行化,而不是让多个代理挤在同一段逻辑上互相踩脚。
高质量编排通常包含三层:主代理负责目标收敛和集成,执行代理负责各自模块落地,验证代理负责构建、测试和风险检查。只要这三层边界清楚,复杂任务就能跑得很顺。
相反,如果你没有明确文件边界和责任归属,并发会迅速变成返工。
Practice
Homework
交付一份项目级方案或复盘文档,而不是零散笔记。
Test
Evaluation
你已经能从项目级视角组织任务、控制风险并稳定推进交付。
你能在复杂场景中保持边界清晰,并完成最小闭环。
你仍然容易把复杂问题退化成局部实现,没有真正掌握组织能力。
架构边界与回归面
系统越大,边界和回归面越决定你的速度上限。
架构边界的价值,不只是让代码更优雅,而是让系统能独立演进。一个模块如果输入输出清楚、职责清楚,它就更适合被单独开发和测试。
回归面则来自改动的扩散。你改了一层状态逻辑,可能影响很多页面;你改了一个共享组件,可能影响所有表单。系统越大,这种影响越要提前看。
所以成熟团队会同时维护两张地图:模块边界图和回归风险图。前者告诉你怎么拆,后者告诉你怎么验。
Practice
Homework
交付一份项目级方案或复盘文档,而不是零散笔记。
Test
Evaluation
你已经能从项目级视角组织任务、控制风险并稳定推进交付。
你能在复杂场景中保持边界清晰,并完成最小闭环。
你仍然容易把复杂问题退化成局部实现,没有真正掌握组织能力。
技术债、发布节奏与持续演进
高手不是没有技术债,而是知道怎么控制它、记录它、安排它。
大型项目永远不可能每一步都做到完美,所以真正重要的是风险是否可见。技术债本身不是罪过,隐藏的技术债才危险。
当你在速度和质量之间做取舍时,应该明确记录:这次为什么先不修、它会影响什么、什么时候回补。这样团队不会因为短期提速而彻底失去长期控制力。
发布节奏也是同理。稳定的项目不是每次都发得快,而是每次都知道为什么能发、为什么暂时不发。
Practice
Homework
交付一份项目级方案或复盘文档,而不是零散笔记。
Test
Evaluation
你已经能从项目级视角组织任务、控制风险并稳定推进交付。
你能在复杂场景中保持边界清晰,并完成最小闭环。
你仍然容易把复杂问题退化成局部实现,没有真正掌握组织能力。
Deep Dive
读完下面这些部分,再去做练习和复盘,学习效率会高很多。
当项目变大时,单个函数实现的难度往往不是最大问题。真正难的是你是否能把需求拆成可独立推进的块,并且保证块与块之间能重新拼起来。
这也是子代理真正发挥价值的地方:它们不是为了炫技,而是为了更快地处理边界清晰的独立工作。
如果多个代理都去碰同一套状态逻辑、同一批组件或同一个数据库迁移,冲突会迅速吞掉并发收益。
高质量并发依赖清晰分工,例如一个代理做内容数据,一个代理做交互组件,一个代理做部署配置,最后由主代理集成。
无论开多少子代理,主代理或技术负责人都必须负责整体验收、冲突处理、最终验证和发布判断。
没有统一收口者的并发,很容易变成多个局部最优拼不成一个整体。
Mission
选择一个“在线教程平台”或“团队协作工具”类产品,把需求拆成研究、设计、实现、测试、部署五条子线,并定义主代理的职责。