产品需求文档生成器 prd

产品需求文档生成器是一款AI驱动的PRD管理工具,支持自动生成符合INVEST原则的用户故事,实现产品需求结构化分解。核心功能包括PRD创建、用户故事转换、进度跟踪和敏捷开发集成。适用于产品经理、开发团队和项目管理,提升需求管理效率和协作质量。关键词:产品需求文档、PRD生成、用户故事、INVEST原则、敏捷开发、需求管理、产品管理工具、任务分解、AI辅助文档。

需求分析 0 次安装 0 次浏览 更新于 3/4/2026

版本: 2.88.0

名称: prd 描述: “使用符合INVEST原则的用户故事进行产品需求文档的生成与管理” 用户可调用: true 允许工具:

  • 读取
  • 写入
  • 编辑
  • Bash

v2.88 关键变更 (模型无关)

  • 模型无关: 使用在 ~/.claude/settings.json 或 CLI/环境变量中配置的模型
  • 无需标志: 与配置的默认模型配合使用
  • 灵活: 适用于GLM-5、Claude、Minimax或任何已配置的模型
  • 设置驱动: 通过 ANTHROPIC_DEFAULT_*_MODEL 环境变量选择模型

PRD系统

生成和管理产品需求文档(PRD),使用符合INVEST原则的用户故事进行结构化任务分解。

使用时机

  • 规划新功能或重大增强
  • 将复杂项目分解为用户故事
  • 为Ralph Loop执行创建结构化任务列表
  • 记录团队协作需求
  • 将PRD转换为可执行的实施任务

PRD结构

章节 目的
概述 简要描述和业务价值
目标 可衡量的目标
用户故事 符合INVEST原则的故事及验收标准
技术要求 架构、技术栈、依赖项、安全性
成功标准 指标和目标
非范围 明确不包含的内容
实施计划 分阶段任务分解
风险与缓解 潜在问题及解决方案

命令

创建PRD

ralph prd create "实施OAuth2身份验证"
ralph prd create "添加实时通知" --priority high

tasks/prd-<功能>.md 中创建文件

转换为故事

ralph prd convert tasks/prd-auth.md

tasks/prd-auth.json 中创建可执行的用户故事

显示状态

ralph prd status

显示所有PRD的进度

获取下一个故事

ralph prd next

返回下一个未完成的故事

用户故事格式 (INVEST)

作为 {{角色}},
我想要 {{操作}},
以便 {{收益}}。

验收标准:
- [ ] {{标准_1}}
- [ ] {{标准_2}}
- [ ] {{标准_3}}

INVEST原则:

  • 独立: 可独立完成
  • 可协商: 细节可调整
  • 有价值: 提供用户/业务价值
  • 可估算: 复杂度可估算
  • 小规模: 适合迭代限制
  • 可测试: 明确的验收标准

与Ralph Loop集成

0. PRD创建     → ralph prd create "功能"
1. /clarify    → 深入提问 (填充PRD)
2. /classify   → 复杂度路由
3. 计划        → 用户批准 (评审PRD)
4. PRD转换     → ralph prd convert tasks/prd-feature.md
5. 执行        → ralph loop --prd tasks/prd-feature.json
6. /gates      → 每个故事的质量验证
7. /retrospective → 提出PRD改进建议
→ 验证完成

最佳实践

  1. 从概述开始 - 在解决方案前明确问题陈述
  2. 可衡量的目标 - 使用具体指标 (如"减少加载时间30%")
  3. INVEST故事 - 确保每个故事独立且可测试
  4. 范围管理 - 明确记录"非范围"项目
  5. 风险评估 - 早期识别风险并制定缓解措施
  6. 利益相关者评审 - 转换为故事前获得批准
  7. 迭代执行 - 每次验证执行一个故事

相关技能

  • /clarify - 深入提问 (填充PRD细节)
  • /loop - 迭代执行PRD故事
  • /orchestrator - 包含PRD集成的完整工作流
  • /plan - 用于执行跟踪的计划状态管理