根据用户的需求描述,先产出结构化的产品需求文档(PRD),再生成可交互的 HTML 原型。PRD 风格可根据项目规模在「传统完整 PRD」和「敏捷精简 PRD」之间灵活切换。
需求输入 → 需求澄清 → 选择 PRD 风格 → 生成 PRD → 生成原型 → 迭代优化
当用户提出需求时,首先快速判断需求范围:
追问原则:每次最多问 2-3 个问题,避免审问式沟通。优先从需求描述中推断信息,仅在确实模糊时才提问。
根据需求特征选择 PRD 风格,同时向用户确认:
快速判断规则:
根据选定的风格,参考对应模板生成 PRD:
assets/prd-traditional-template.md
assets/prd-agile-template.md
生成规则:
assets/ 模板和 references/prd-writing-guide.md,确保格式和内容符合规范。
PRD-[产品名称]-[日期].md
PRD 确认后,生成可交互的 HTML 原型。
生成前先读取:references/prototype-guide.md,了解原型规范、尺寸选择、必须覆盖的状态等。
原型生成规则:
prototype-[产品名称].html,保存到用户工作区。
原型和 PRD 都生成后,根据用户反馈进行调整。
核心原则:增量修改,避免重写。 迭代时基于已有的原型文件做局部修改(使用 Edit 工具),而非每次重新生成整个 HTML 文件。这能极大提高效率、保留已有的交互逻辑,同时降低引入新 bug 的风险。
典型迭代操作:
只有在原型已完全无法满足新需求(如产品方向重大调整、技术栈变更)时才考虑重新生成。
当用户要求将 PRD 导出为在线文档时,使用腾讯文档相关工具创建。
| 文件 | 用途 |
|------|------|
| prd-traditional-template.md | 传统完整 PRD 模板,含文档信息、需求背景、功能详述、非功能需求等 |
| prd-agile-template.md | 敏捷精简 PRD 模板,以用户故事和验收标准为核心 |
| 文件 | 用途 |
|------|------|
| prd-writing-guide.md | PRD 写作指南:风格选择、写作原则、常见错误、用户故事公式 |
| prototype-guide.md | 交互原型制作指南:类型选择、必备要素、代码规范、交付标准 |
使用方式:在开始写 PRD 前加载 prd-writing-guide.md,在开始做原型前加载 prototype-guide.md。不要一次性加载所有参考文档。
共 2 个版本