产品需求文档生成器 是做什么的?
通过结构化提问和验证,引导创建全面的软件项目产品需求文档(PRD),并生成JSON格式的实施任务列表。适用于用户需要记录软件创意、创建设计规范、规划新应用功能或缺陷,或将需求拆解为可执行任务时使用。将想法转化为可供实施的文档,包含可验证的通过标准。
使用场景
- 记录软件项目创意
- 创建设计和开发规范
- 规划新应用功能
- 处理缺陷修复
- 将需求转为可执行任务
工作流程
- 初始化:用户提供想法或需求描述。
- 结构化提问:通过一系列结构化问题引导用户明确需求。
- 验证与优化:验证用户输入,确保需求清晰且一致。
- 生成PRD:自动生成包含详细描述、用例、非功能需求等内容的完整PRD。
- 任务分解:将PRD拆解为JSON格式的实施任务列表,包含优先级和依赖关系。
输出示例
{
"tasks": [
{
"id": 1,
"title": "用户认证模块",
"description": "实现登录和注册功能",
"priority": "高",
"dependencies": []
},
{
"id": 2,
"title": "数据库设计",
"description": "设计用户表和会话表",
"priority": "高",
"dependencies": [1]
}
]
}
注意事项
- 所有输入应由用户提供或验证
- 生成的PRD应包含可验证的通过标准
- 任务列表应明确可执行,避免模糊描述
支持平台
- Claude Code
- Cursor
- Codex