SuperAPI AI 工具集

blueprint-derive-prd

写作与研究

查看项目

更新于 10-15 23:49

技能介绍

用途:为已有项目生成产品需求文档(PRD),通过分析 README、文档和项目结构,提取问题陈述、利益相关者、用户画像、功能与用户目标。适用于将现有项目接入 Blueprint 开发体系,或回溯性记录需求。

主要能力:发现并读取 README.md、docs/、CONTRIBUTING.md、ARCHITECTURE.md 及包清单等;提取项目名称、目的、目标用户、核心功能与技术栈;对缺失或模糊信息通过提问确认;识别利益相关者与用户画像;按模板生成 PRD,包含执行摘要、利益相关者矩阵、功能需求(FR 编号)、用户故事、非功能需求、技术考量、成功指标、范围与路线图;生成唯一 PRD 编号并更新 manifest.json 与任务注册表;可选创建 GitHub issue 跟踪。

使用方式:需先初始化 Blueprint(docs/blueprint/ 存在),项目需有部分文档。检查 ls docs/blueprint/manifest.json,若不存在则建议先运行 /blueprint:init。随后搜索文档(如 fd -e md -d 3 . | head -20),读取主要文档,提取上下文并提问澄清,生成 PRD 到 docs/prds/,更新 manifest,并提示后续操作(如 /blueprint:derive-adr、/blueprint:generate-skills、/blueprint:prp-create)。

适用场景:已有项目接入 Blueprint、从现有文字材料提取需求、回溯记录功能与用户目标。

限制:依赖已有文档,文档稀疏时需推断并标记待审;不适用于记录架构决策(应使用 blueprint-derive-adr)或同时生成 PRD+ADR+PRP(应使用 blueprint-derive-plans);需 Blueprint 已初始化。