AI工具 Skill技能库 关于道场

PRD产品需求文档生成器:定义具体产品方案与功能优先级

一人堂 |2026-07-02

在BRD和MRD完成方向判断与需求分析后,PRD定义具体的产品方案和功能实现细节。读取MRD文件继承需求分析,重点回答做什么功能、先做哪些、怎么做。输出带优先级和技术考量说明的完整PRD文档。

【适用场景】

什么时候用

当MRD已经明确市场需求,需要定义具体的产品方案和功能细节时使用。典型场景:

- MRD分析完成,确定了目标用户和核心需求,需要设计产品功能 - 已经有了MRD.md文件,想基于它继续深入到功能设计 - 需要向开发团队明确要做什么、优先级是什么 - 准备开始具体开发,需要一份完整的功能规格说明

什么时候不该用

- 还在探索方向,不知道值不值得做——先用BRD - 还不清楚用户需求是什么——先用MRD - 只需要技术实现方案——那是工程设计文档的范畴

产品决策链

BRD → MRD → PRD 是完整的产品决策链:

- BRD:值不值得做(方向判断) - MRD:用户需求是什么(需求分析) - PRD:具体怎么做(功能设计)

PRD自动读取同目录的MRD.md,继承需求分析结论,直接进入功能设计阶段。


【操作步骤】

Step 1:读取MRD文件

PRD技能自动查找当前目录的MRD.md文件,读取用户画像、需求分析和竞品分析结论。如果找不到MRD文件,会提示先完成MRD阶段。

Step 2:产品定位与核心价值主张

基于MRD的需求分析,明确产品的核心定位:

- 产品要解决什么问题(对应MRD中的哪个核心需求) - 目标用户是谁(直接引用MRD的用户画像) - 核心价值是什么(用一句话说清楚为什么用户要用这个产品)

Step 3:功能优先级排序

根据以下维度对功能进行优先级排序:

优先级维度说明
P0核心功能没有这个产品就没意义
P1关键功能没有这个用户体验很差
P2重要功能有这个产品更完整
P3优化功能锦上添花

使用RICE或MoSCoW方法进行优先级评估。

Step 4:功能详细说明

对P0和P1功能进行详细描述:

- 功能名称和描述 - 用户故事(As a... I want... so that...) - 功能详细说明(做什么、怎么做) - 输入输出(用户给什么、系统返回什么) - 边界条件和异常处理 - 依赖关系(依赖哪些其他功能或外部系统)

Step 5:输出PRD文档

生成完整的PRD.md,包含以下章节:

1. 产品概述 — 产品定位、核心价值主张 2. 功能全景图 — 所有功能的优先级总览 3. P0核心功能详解 — 每个P0功能的详细说明 4. P1关键功能详解 — 每个P1功能的详细说明 5. 技术考量 — 实现需要注意的技术问题 6. 非功能需求 — 性能、安全、可用性要求


【代码模板】

PRD文档模板

```markdown

[产品名称] 产品需求文档(PRD)

日期:[填写日期] 承接MRD:[MRD文件名和需求结论]

一、产品概述

产品定位

[产品要解决什么问题]

目标用户

[直接引用MRD用户画像]

核心价值主张

[用一句话说明为什么用户要用这个产品]

二、功能全景图

功能优先级描述依赖
功能1P0...
功能2P1...功能1
功能3P2...

三、P0核心功能详解

3.1 [功能名称]

描述:这个功能做什么

用户故事: 作为 [用户类型],我想要 [功能],以便 [价值]

详细说明: [功能详细描述]

输入:[用户输入什么] 输出:[系统返回什么]

边界条件: - 正常情况:[描述] - 异常情况:[描述] - 极限情况:[描述]

四、技术考量

[实现需要注意的技术问题]

五、非功能需求

- 性能:响应时间小于X秒 - 可用性:99.9% uptime - 安全:[安全要求]


需求追踪矩阵

功能来源需求(MRD)验收标准
功能1MRD需求1[验收条件]
```

【复盘要点】

常见错误

1. 把PRD写成功能清单 — 要有详细说明和验收标准,不能只有功能名 2. 功能没有优先级 — 所有功能都想做等于没做,要区分核心和辅助 3. 忽视技术约束 — 要提前和技术团队确认可行性 4. 没有验收标准 — 不知道怎么算完成,功能设计就不完整

判断标准

一个好的PRD应该能回答:

- 产品要做什么(功能清楚) - 先做什么后做什么(优先级清楚) - 怎么做才算完成(验收标准清楚) - 有什么技术风险(技术考量清楚)

进阶提示

- PRD是给开发团队看的,要用他们能理解的语言 - 用户故事格式(As a... I want...)比功能描述更直观 - 每个功能都要有明确的验收标准,否则开发无法判断完成度 - 技术考量部分要提前和技术负责人沟通,不要自己拍脑袋


来源:GitHub https://github.com/wbx125133/codex-skills