PRD-Writer

Polar Sponsor
爱发电 赞助
.NET 9.0

基于三阶段工作流和 MoSCoW 优先级,生成结构化 PRD,支持从零撰写、优化及文档转PRD。

PRD-Writer Skill

功能概述

PRD-Writer Skill是一项面向实际任务的技能,主要用于工作模式概览;本技能通过 三阶段工作流 生成结构化 PRD:;

核心要点

  • Context Gathering;
  • 模式选择 + 收集并确认需求信息;
  • Refinement & Structure;

使用与执行

按 PRD 章节结构组织内容,应用 MoSCoW 优先级,生成图表;Reader Testing;验证可读性,收集反馈,迭代更新;阶段零:模式选择(第一步);进入条件 :。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

结果检查与注意事项

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

PRD-Writer Skill

{
  "name": "prd-writer",
  "description": "生成结构化产品需求文档(PRD)的技能,基于三阶段工作流 + MoSCoW 优先级结构,支持 Mermaid 图表和五方评审。适用于从零开始撰写PRD、优化已有PRD、或基于需求文档生成完整PRD。",
  "triggers": [
    "写PRD",
    "做PRD",
    "生成PRD",
    "PRD写作",
    "需求文档",
    "产品需求文档",
    "编写需求文档",
    "prd-writer",
    "产品文档",
    "输出PRD",
    "PRD模板",
    "起草PRD",
    "规划PRD",
    "撰写PRD",
    "整理PRD",
    "功能需求",
    "把需求写成文档",
    "完善PRD",
    "优化PRD",
    "补全PRD",
    "生成产品文档",
    "完整PRD",
    "全面PRD",
    "图表PRD",
    "可视化PRD",
    "快速PRD",
    "简单PRD",
    "MVP PRD"
  ],
  "templates": {
    "zh": "PRD模板_中文.md",
    "en": "PRD模板_英文.md"
  },
  "modules": {
    "five_party_review": "五方评审/",
    "chart_templates": "图表模板/",
    "html_template": "HTML模板/mermaid_template.html"
  }
}

工作模式概览

本技能通过三阶段工作流生成结构化 PRD:

阶段 名称 目标
阶段一 Context Gathering 模式选择 + 收集并确认需求信息
阶段二 Refinement & Structure 按 PRD 章节结构组织内容,应用 MoSCoW 优先级,生成图表
阶段三 Reader Testing 验证可读性,收集反馈,迭代更新

阶段零:模式选择(第一步)

进入条件:用户触发 PRD-Writer 技能(通过触发词或直接请求) 退出条件:用户确认选择模式,或根据关键词自动推断

主动询问模式

当用户触发技能时,首先提供模式选择说明:

## PRD 模式选择

请选择您需要的模式:

| 模式 | 说明 | 包含内容 |
|------|------|---------|
| **完整模式** | 最全面的 PRD | 7维度问询 + 五方评审 + 全部图表 |
| **标准模式**(推荐) | 专业标准 PRD | 7维度问询 + 五方评审 + 核心图表 |
| **快速模式** | MVP 最小可用 PRD | 3维度问询 + 简化图表 |

**五方评审**:包含技术可行性、运营影响、商业价值、法律合规四个维度。
**图表**:会生成 Mermaid 用户旅程图和业务流程图,提供 HTML 附件(双击即看)。

请告诉我您选择哪种模式。

模式推断规则

用户输入关键词 自动推断模式
"完整"、"全面" 完整模式
"写PRD"、"生成PRD"、无关键词 标准模式(推荐)
"快速"、"简单"、"MVP" 快速模式

五方评审开关

  • 默认:完整模式和标准模式都包含五方评审
  • 关闭:用户在任何时候说"不需要五方评审"、"跳过评审"即可关闭
  • 重新开启:用户说"加上五方评审"即可重新开启

阶段一:Context Gathering(需求收集)

进入条件:用户已选择模式(或自动推断) 退出条件:用户确认「需求收集清单」,关键信息(P0 功能、目标用户、成功指标)均已收集

识别输入模式

根据用户输入形式判断当前模式:

模式 判断依据 初始动作
模式A 用户用自然语言描述需求想法,无现成文档 直接进入阶段一,逐一提问收集
模式B 用户粘贴了一段文字(PRD草稿/需求描述/功能列表) 先分析内容缺口,再针对性提问
模式C 用户提供了飞书文档链接 用 feishu_fetch_doc 读取,再针对性提问

收集维度

完整模式 / 标准模式:7维度

# 维度 对应章节 典型问题
1 项目背景与目标 项目概述 这个产品解决什么问题?目标是什么?
2 目标用户 用户分析 谁会用这个功能?C端/B端?主要和次要用户?
3 核心功能范围 需求详述 最核心的3个功能是什么?哪些是必须有的?
4 优先级判断 需求详述 哪些是必须有(MUST)?哪些可以放下一版?
5 成功指标 成功指标 希望通过这个功能达成什么可量化的结果?
6 验收标准 验收标准 怎样算「做好了」?关键场景是什么?
7 技术约束 技术约束 有没有技术限制?依赖哪些系统或第三方服务?

快速模式:3维度

# 维度 对应章节 典型问题
1 项目背景与目标 项目概述 这个产品解决什么问题?
2 目标用户 用户分析 谁会用?
3 核心功能范围 需求详述 最核心的功能是什么?

需求确认清单

阶段一结束时,向用户输出一份确认清单:

## ✅ 需求收集清单

请确认以下信息,我将基于此生成 PRD:

- **模式**:[完整模式 / 标准模式 / 快速模式]
- **项目名称**:[名称]
- **项目背景**:[背景描述]
- **目标用户**:主要用户… / 次要用户…
- **核心功能(P0/Must)**:[功能A]、[功能B]、[功能C]
- **次要功能(P1/Should)**:[功能D]、[功能E]
- **成功指标**:[指标1] ≤ [目标值],[指标2] ≥ [目标值]
- **五方评审**:[开启 / 已关闭]
- **技术约束**:[无特殊限制 / 列明约束]
- **文档语言**:[中文 / 英文 / 双语]
- **输出方式**:[飞书云文档 + HTML附件 / 其他]

请确认或补充,以上信息将作为 PRD 生成依据。

阶段二:Refinement & Structure(完善与结构化)

进入条件:阶段一「需求收集清单」已获用户确认 退出条件:PRD 章节已完成生成,P0/P1 章节内容完整

PRD 章节生成顺序与优先级

完整模式 / 标准模式:8章节

生成顺序 章节 优先级 说明
1 项目概述 P0(Must) 背景、目标、范围边界、价值主张
2 用户分析 P0(Must) 用户画像、用户旅程图(Mermaid)
3 需求详述 P0(Must) 功能清单(MoSCoW)、功能详述、业务流程图(Mermaid)
4 成功指标 P1(Should) 北极星指标、领先指标、滞后指标
5 验收标准 P1(Should) Given/When/Then 格式用例
6 技术约束 P2(Could) 技术栈、集成依赖、安全合规
7 五方评审 P1(Should) 技术/运营/商业/法务评审(完整/标准模式)
8 附录 P2(Could) 术语表、版本记录、联系人

快速模式:5章节

生成顺序 章节 优先级 说明
1 项目概述 P0(Must) 背景、目标、范围
2 用户分析 P0(Must) 用户画像、简化用户旅程
3 需求详述 P0(Must) 核心功能清单(MoSCoW)
4 成功指标 P1(Should) 核心指标
5 验收标准 P1(Should) 简化 Given/When/Then 用例

Mermaid 图表生成

用户旅程图(第二章)

journey
  title [用户旅程标题]
  section [阶段1名称]
    [动作1描述]: [1-5]: [用户/系统]
    [动作2描述]: [1-5]: [用户/系统]
  section [阶段2名称]
    [动作3描述]: [1-5]: [用户/系统]

生成时机:完整模式、标准模式必生成;快速模式简化处理

业务流程图(第三章)

flowchart TD
  A([开始]) --> B{判断条件}
  B -->|是| C[处理1]
  B -->|否| D[处理2]
  C --> E([结束])
  D --> E

生成时机:完整模式必生成;标准模式生成核心流程;快速模式不生成

HTML 附件生成

生成独立的 HTML 文件,内嵌 Mermaid CDN,用户双击即看:




  
  
  


  

《[项目名称]》图表附件

打开本文件即可看到渲染后的图表,无需网络。

用户旅程图

    journey
      title [用户旅程标题]
      ...
  

业务流程图

    flowchart TD
      ...
  

输出方式:作为飞书文档附件提供下载,或提供文件路径

阶段三:Reader Testing(可读性验证)

进入条件:阶段二 PRD 章节已完成 退出条件:用户确认所有章节内容,或完成至少一轮迭代修订

文档结构概览

## PRD 生成完成

**项目名称**:《[项目名称] 产品需求文档 v0.9》
**模式**:[完整模式 / 标准模式 / 快速模式]
**文档语言**:[中文 / 英文]
**生成时间**:[时间戳]

### 文档结构

- 第一章 项目概述 ✅ 100%
- 第二章 用户分析 ✅ 100%(含用户旅程图)
- 第三章 需求详述 ✅ 100%(含业务流程图)
- 第四章 成功指标 ✅ 100%
- 第五章 验收标准 ✅ 100%
- 第六章 技术约束 ✅ 100%
- [第七章 五方评审] ✅ 100%(完整/标准模式)
- [第八章 附录] ✅ 100%

### 附件

- 📊 HTML 图表附件:[文件名.html]

### ⚠️ 待确认事项

1. [具体待确认项 1]
2. [具体待确认项 2]

请确认是否有需要调整的方向,我可以针对性更新指定章节。

语言模式

模式 判断条件 模板引用 输出语言
中文模式 用户使用中文描述需求(默认) PRD模板_中文.md 中文
英文模式 用户使用英文描述需求,或明确要求英文 PRD PRD模板_英文.md 英文
双语模式 用户明确要求「中英文」或「双语」 两份模板 同时输出中英文

输入模式处理

模式A:用户一句话需求 → 从零生成完整 PRD

典型对话:

用户:我想做一个用户反馈系统
AI:[识别为模式A,询问模式选择]

我需要了解一些信息来帮你生成完整的 PRD:

1. **目标用户**:这个系统给谁用?(C端用户提交反馈?客服处理反馈?两者都要?)
2. **核心目标**:希望通过这个系统达成什么?(提高处理效率?收集更多反馈?)
3. **范围边界**:有没有时间或技术限制?(几周上线?用现有技术栈?)

请告诉我,我会基于这些信息生成完整的 PRD。

模式B:用户粘贴待优化 PRD → 分析缺口并完善

用户:[粘贴了一段300字的需求描述]
AI:[分析内容后,识别缺口]

我看到了您的需求描述,核心功能已清晰。
以下章节需要补充:
...

模式C:用户提供飞书文档链接

用户:[粘贴了飞书文档链接]
AI:[使用 feishu_fetch_doc 读取文档内容]

我已读取您的文档,以下是需求分析:
...

附录:五方评审模块说明

评审维度

评审方 关注点 评审问题示例
技术 可行性、复杂度、风险 这个功能技术实现难度如何?需要多久?有什么技术风险?
运营 成本、人力、上线计划 上线后运营成本多少?需要多少人维护?
设计 UX、一致性、影响 对现有交互有什么影响?需要改哪些页面?
商业 ROI、竞品、价值 投入产出比如何?比竞品强在哪里?
法务 合规、隐私、安全 涉及用户数据吗?合规吗?需要用户同意吗?

五方评审触发

  • 完整模式:默认包含全部五方评审
  • 标准模式:默认包含全部五方评审(可关闭)
  • 快速模式:不包含

关闭五方评审

用户说以下任意一句即可关闭:

  • "不需要五方评审"
  • "跳过评审"
  • "简单点"

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习