to-prd — 生成 PRD
- 触发方式:
/to-prd或关键词「生成 PRD」「write PRD」「产品需求文档」 - 适用场景: 将讨论内容转化为正式 PRD、需求文档化
- 不适用场景: 需求尚未讨论清楚、纯技术实现计划
功能概述
to-prd 将当前对话内容转化为结构化的产品需求文档(PRD),并发布到项目 Issue 跟踪系统。它从对话中提取需求、约束、验收标准,生成正式文档。
触发条件
以下情况会自动触发 to-prd:
- 提到「写 PRD」「生成需求文档」
- 讨论完需求后需要文档化
- 使用
/to-prd命令
使用示例
示例 1:从对话生成 PRD
/to-prd 把我们刚才讨论的用户权限系统需求整理成 PRDClaude 会生成包含以下部分的文档:
- 背景和目标
- 用户故事
- 功能需求(Must have / Should have / Nice to have)
- 非功能需求(性能、安全、可扩展性)
- 验收标准
- 技术约束和依赖
示例 2:增量功能 PRD
/to-prd 在现有订单系统中增加「批量导出」功能,支持 CSV 和 Excel 格式示例 3:重构 PRD
/to-prd 把支付模块从单体拆分到微服务的迁移方案PRD 模板
markdown
# [功能名称] PRD
## 背景
为什么需要这个功能?解决什么问题?
## 目标用户
谁会使用这个功能?
## 用户故事
- 作为 [角色],我希望 [功能],以便 [价值]
## 功能需求
### Must Have
- [ ] 需求 1
### Should Have
- [ ] 需求 2
## 非功能需求
- 性能:响应时间 < 200ms
- 安全:...
## 验收标准
- Given / When / Then 格式
## 里程碑
- M1: ...
- M2: ...注意事项
- PRD 生成后必须人工 Review,AI 可能遗漏业务上下文
- 保持 PRD 聚焦于「做什么」和「为什么」,不要过早涉及「怎么做」
- 跨团队项目建议增加「干系人」和「沟通计划」章节
- 发布前确认 Issue 跟踪系统中的标签和里程碑设置