用途:将页面实现代码、spec.md 规格文档及用户指定的功能范围,转化为面向研发和测试人员的结构化产品需求文档(PRD),确保与技术约定一致。
主要能力:内置五类模板。数据看板类侧重指标定义、数据口径、数据来源、筛选条件、图表说明与交互规则;后台列表类侧重筛选条件、列表字段、排序、分页、批量操作与行操作;后台表单编辑类侧重字段定义、校验规则、默认值、联动逻辑与提交规则;后台表单预览类侧重字段展示规则、展示格式与操作按钮;用户前台类侧重用户交互场景、触发条件、操作反馈与展示规范。
使用方式:先分析目标页面(读取 index.tsx 或主要实现文件、spec.md、content.md、screenshot.png),再自动识别页面类型,向用户确认页面类型、功能范围与特殊关注点,随后套用对应模板并从实现与规格文档中提取信息填充,最终保存到 <project-dir>/src/prototypes/<page-name>/prd.md,最后核对功能点与页面实现、技术约定与 spec.md、范围与用户要求是否一致。
适用场景:用户明确要求生成 PRD、需要将已实现页面转为 PRD、或需根据 spec.md 生成正式 PRD 时。
限制:PRD 必须保存到 src/prototypes/<page-name>/prd.md,文件名须为小写 prd.md;术语需使用研发/测试通用术语;用户指定范围时不得超出;生成后必须进行一致性核对,不一致则重新生成。具体安装与调用命令暂未提供。