Product Delivery Workflow Skill
适用场景
当用户表达以下意图时使用:
- “帮我做这个需求方案”
- “先出PRD和技术方案”
- “我要可直接给开发的设计稿”
- “帮我把这套流程沉淀成文档”
目标
在一个连续流程中产出 4 类资产:
- 需求 PRD
- 交互稿(低保真线框 + 状态流)
- 高保真模拟稿(静态 H5,可直接评审/开发)
- 技术方案(架构、接口、状态机、测试计划)
并确保内容可直接用于开发排期与实现。
标准执行流程(必须按顺序)
Phase 0 - 对齐与约束
- 明确业务目标、用户动作、成功标准
- 明确范围:v1 in-scope / out-of-scope
- 明确交付格式:文档 + 原型文件路径
输出:一句话目标 + 范围边界
Phase 1 - 需求 PRD
必须包含:
- 背景与问题
- 目标与指标
- 用户故事
- 范围定义
- 关键流程(成功流/失败流/取消流)
- 验收标准(DoD)
建议落盘路径:
docs/02-requirements/YYYY-MM-DD-<topic>-prd.md
Phase 2 - 交互稿(低保真)
必须包含:
- 状态流转图(mermaid)
- 关键状态线框(至少 5 个:输入、接管、执行中、失败、完成)
- 关键文案规范
- 评审清单
建议落盘路径:
docs/03-interaction/YYYY-MM-DD-<topic>-wireframes.md
Phase 3 - 高保真模拟稿(静态 H5)
必须包含:
- 可视化高保真页面(移动端优先)
- 可切换多状态
- 开发映射标记(如
data-ui) - 关键交互按钮(开始执行、失败注入、重试、取消)
- 事件日志可视化区域
建议落盘路径:
docs/03-interaction/prototypes/<topic>-hifi.htmldocs/03-interaction/prototypes/<topic>-hifi-sim.htmldocs/03-interaction/prototypes/<topic>-handoff.md
Phase 4 - 技术方案
必须包含:
- 架构分层
- MCP tools 清单(输入/输出)
- 执行状态机(Task/Step)
- 事件协议
- 安全与幂等策略
- 测试计划与里程碑
建议落盘路径:
docs/plans/YYYY-MM-DD-<topic>-technical-spec.md
输出质量要求
- 可执行:每个方案都能映射到前后端任务
- 可追踪:文档内明确接口、状态、验收标准
- 可评审:交互稿和高保真稿可直接过会
- 可复用:命名规范统一,便于后续迭代
交付后必须给出的总结格式
- 已生成资产清单(带绝对路径)
- 当前完成度(PRD/交互/模拟/技术)
- 建议下一步(按优先级 1/2/3)
快速触发口令(用户可直接说)
- “按产品交付流程来一版”
- “帮我走 PRD + 交互 + 模拟 + 技术方案”
- “用 product-delivery-workflow 跑这个需求”
本项目默认约定
- 优先输出中文文档
- 交互稿先低保真,再高保真模拟稿
- 高保真模拟稿默认采用静态 H5 交付
- 需求高风险动作必须有确认机制与审计设计