
预计阅读时间:45 分钟难度等级:进阶本章导读前几章我们已经沿着软件开发 SOP 读过了 PRD、系统设计、任务拆解和代码生成链路。这些链路有一个共同点:它们都不是只在内存里传递字符串,而是会把中间产物保存成文件,并通过文件路径继续驱动后续角色。例如:docs/prd/*.json docs/system_design/*.json docs/task/*.json resources/prd/*.md resources/data_api_design/*.svg resources/seq_flow/*.svg requirements.txt这些文件是如何统一组织的?答案就在本章要讲的项目仓储模型中:ProjectRepo - GitRepository - FileRepository - DependencyFile理解这套模型后,你会更容易回答这些问题:PRD 为什么保存到docs/prd?系统设计为什么能知道自己依赖哪个 PRD?任务文件为什么能触发代码重新生成?changed_files是怎么来的?源码目录为什