MetaGPT | 第九章:产品经理:PRD 是如何生成和更新的

📅 2026/8/5 15:40:38
MetaGPT | 第九章:产品经理:PRD 是如何生成和更新的
预计阅读时间:50 分钟难度等级:进阶本章导读前面几章我们已经理解了启动链路、Role生命周期和Action系统。从本章开始,我们进入软件开发 SOP 的具体源码。第一个要看的角色是产品经理。在传统软件研发流程中,产品经理负责把用户需求整理成 PRD。MetaGPT 中的ProductManager也承担类似职责:它接收用户需求,准备项目目录和需求文件,生成 PRD,并把 PRD 文件路径、项目路径等结构化信息传给后续角色。不过这一版代码有一个需要先说明的差异:默认ProductManager继承自RoleZero,走工具化 Agent 路径。当use_fixed_sop=True时,才会走固定 SOP:PrepareDocuments - WritePRD。因此本章会同时讲两条线:产品经理作为 RoleZero 时,如何通过工具调用WritePRD。产品经理作为固定 SOP 角色时,如何按顺序执行PrepareDocuments和WritePRD。这样读源码时不容易混淆。学