用途:feature-shaper 通过自适应对话,把模糊想法转化为结构化的功能定义,产出业务 PRD 与技术方案文档。
主要能力:提供两种触发方式。/shape "我的想法" 走完整流程,经 6 个阶段对话后生成业务 PRD 与技术方案,存放于 docs/features/<slug>/;/prd "我的想法" 为快速 PRD 模式,只生成业务 PRD,不含技术方案,输出到 docs/prd/YYYY-MM-DD-<名称>.md。slug 格式为 YYYY-MM-DD-HH-MM-SS-规范化名称(小写、连字符、无重音)。
流程阶段:1 上下文(解决什么问题、面向谁);2 范围(包含与不包含);3 功能(详细需求,重点);4 边界情况(非常重要);5 技术(由子代理探索代码库);6 评审(执行摘要,不堆砌文档)。流程自适应,阶段 3 出现边界情况可跳到阶段 4 再返回,不严格按顺序。
对话规则:一次只问一个问题;尽量用多选;阶段 3 和 4 优先,投入时间在需求与边界情况;阶段 5 委派子代理探索代码库;阶段 6 只做摘要;欢迎追问;优雅降级,无回答时按安全路径假设并标注为“ASUMIDO”。
阶段 5 子代理:在技术提问前调用 task,subagent_type 为 sdd-design,提示其探索代码库,识别技术栈、架构模式、代码约定、后端模块结构、现有 API、数据模型、外部集成、共享包、前端 store/API 层/路由等,返回结构化摘要;路径需按实际仓库调整,不硬编码项目或包名。
模板与参考:phases/1-context.md 至 phases/6-review.md;templates/prd-template.md、templates/plan-template.md;references/prd-only-template.md、references/question-bank.md。
快速 PRD 模式:先强制探索上下文,判断现有系统或全新项目,构建增量地图并展示摘要;按增量复杂度校准提问(简单 0-1 轮 0-4 问、中等 1-2 轮 4-8 问、高 2-3 轮 8-15 问、很高 3-4 轮 15-20 问);每轮最多 4 问,混合选项与开放题,问题须与请求相关、未被回答、能改变 PRD 决策,且用业务语言,不问技术栈或实现;确认检查点后再撰写;按模板生成 P0/P1/P2 优先级需求、验收标准、简化 Gherkin 成功标准、至少 2 项范围外内容;经用户批准后写入 docs/prd/。
限制:文档在阶段 6 确认后生成;评审后仅调整受影响部分。资料未提供具体收费、平台支持或效果数据。