SuperAPI AI 工具集

prd

写作与研究

查看项目

更新于 10-17 17:55

技能介绍

用途

prd 技能用于通过交互式对话生成聚焦的 MVP 产品需求文档(PRD),并在每个阶段进行增量验证和保存。适用于用户想要启动新产品、需要整理需求并形成结构化文档的场景。

主要能力

  • 通过对话逐步收集产品信息,每次最多提出 3-4 个问题,优先使用选择题。
  • 在决策点应用 Sequential Thinking 方法进行分析与验证。
  • 增量保存 PRD 到 ./ai-docs/PRD.md,每次更新前读取现有内容,保留已有部分。
  • 最终 PRD 包含:核心命题、方案设计、技术要求、UX 细节。
  • 生成后提供评审与迭代机会,直到用户输入 'done' 完成。

使用方式

技能执行流程分为四个阶段:

  1. 预检查:检查 ./ai-docs/PRD.md 是否已存在,若存在则报错退出;扫描项目上下文(ls、README、docs),不做假设;然后开始对话。
  2. 交互式对话:
    • 阶段一:核心命题。询问产品名称、目标用户、具体问题、解决方案描述。分析后等待用户确认 "ok",保存核心命题部分。
    • 阶段二:方案设计。询问主要用户流程、主功能工作方式、MVP 必备支撑功能。分析后等待 "ok",更新保存方案设计。
    • 阶段三:技术要求。询问技术约束、技术偏好、可量化限制。提供推荐及理由,等待 "ok",更新保存技术要求。
    • 阶段四:UX 细节。询问 UX 偏好(移动优先/桌面优先/设计风格)及额外设计需求。分析后等待 "ok",更新保存 UX 细节。
  3. 验证:读取 PRD,进行最终一致性、完整性、清晰度检查。如有问题,提示用户处理。
  4. 评审与迭代:展示 PRD 摘要,允许用户修改、补充细节,或输入 'done' 完成。修改时展示前后对比并等待确认。完成后创建 ai-docs/references/ 目录,并提示放置补充材料(设计系统、设计令牌、数据模式、内容库、架构笔记),建议文件小于 20KB。

适用场景

  • 启动新产品时需要快速生成 MVP 需求文档。
  • 希望以结构化对话方式梳理产品核心命题、功能范围、技术栈和 UX 要求。
  • 需要将需求文档保存为可供下游规格生成使用的文件。

限制

  • 若 ./ai-docs/PRD.md 已存在,技能会报错并要求删除或移动文件后才能重新生成。
  • 需要用户逐步响应,若无回应则提示可输入 'skip' 使用占位符。
  • 缺失必要字段(产品名称、目标用户、核心问题)时无法继续。
  • 检测到矛盾需求时会要求用户澄清。
  • 输出格式为层级项目符号,每条 1-2 句,并包含理由子项;PRD 文档中不使用 UI 元素(如 ✅、⚠️)。
  • 参考资料建议使用文本文件,图片/PDF 在 CLI 中支持有限。