Appearance
2.6 场景到规格 · PRD 生成
Day 12–13 · 把 1.3 四格 扩成可执行 PRD — 阶段二默认主作业。PRD 模板真源 → 块二 §5。
本节在学什么
PRD 在 SDAD 里是 L2 可执行契约:开发、设计、Agent 都按它改。不是功能清单堆砌,而是 故事 + 验收 + 分期 + mock 预埋。
真实经历
写 PRD 最大的坑是「功能清单堆砌」——我第一版 PRD 列了 20 个功能,但没写验收标准。被审的时候每个功能都被问「做完长什么样?怎么算通过?」。后来学会了:一个 story = 一个验收 + 一个 mock,写不出来就砍掉或者分期。
2.6.1 PRD 在 SDAD 里的位置(L2 可执行契约)
text
L1 场景(1.3 四格)
↓ 扩写
L2 PRD(本节)
↓ 对齐
L3 五件套 / Demo(2.7)PRD 改 scope → Demo 必须跟;Demo 做不了的 story → PRD 要删或分期。
2.6.2 从 1.3 四格到 PRD 大纲(扩写路径)
| 四格 | PRD 章节 |
|---|---|
| 用户 / 场景 | 背景、用户画像 |
| 痛点 / 机会 | 问题陈述 |
| MVP 边界 | 分期表、不做 |
| 成功标准 | 验收标准 |
打开 1.3 选题 四格,逐格 扩 1–2 段 即得大纲。
2.6.3 晨悦 PRD 结构:场景 · 用户 · 故事 · 验收
推荐章节(可微调):
- 背景与目标(1 页内)
- 用户与场景
- 用户故事(As a / I want / So that)
- 功能范围 + 分期表
- 验收标准(按 story)
- 非功能需求(轻量)
- 附录:mock 字段表(对接 2.7)
2.6.4 用户故事写法(As a / I want / So that)
格式:
As a {角色},I want {能力/动作},So that {价值/结果}。
好故事:一个角色、一个意图、可验收。
坏故事:「系统支持 AI」— 无法测试。
2.6.5 验收标准:可测试、可演示、可拒绝
每条 story 至少 1 条验收,用 Given / When / Then 或 检查清单:
- 可测试:QA 或你能手工点
- 可演示:Day 15 能投屏讲
- 可拒绝:明确什么算 没做完
2.6.6 分期表:本期做 / 下期做 / 明确不做
| 列 | 说明 |
|---|---|
| 本期做 | 阶段二 Demo 必须覆盖 |
| 下期做 | 阶段三或以后 |
| 明确不做 | 防 scope creep;面试加分 |
至少 3 条「不做」 — 证明你能砍需求。
2.6.7 非功能需求:性能、成本、AI 边界(轻量)
阶段二 不写 完整 SLA,写 边界意识 即可:
- 响应 / 并发(量级一句)
- AI:什么 不能 自动决策、何时 必须 人工
- 成本:若用外部 API,粗算一句
2.6.8 mock 字段预埋(与 2.7 原型对齐)
在 PRD 附录列 mock 字段表:
| 字段 | 类型 | 示例值 | 页面 |
|---|---|---|---|
| course.title | string | 「转型路径」 | /courses |
2.7 五件套的 mock.json 直接引用此表,避免 PRD 与 Demo 字段名不一致。
2.6.9 AgentPM 出 PRD:输入准备 · 步骤 · 输出格式
输入准备:
- 1.3 四格 + MVP 一句
- 晨悦 PRD 结构(2.6.3)
- 分期约束(本期 / 不做)
步骤:派活(2.5)→ 出稿 → 人审 → 定稿 v1
输出:Markdown / 文档,章节齐全。
2.6.10 人审 PRD:结构 / 边界 / 一致性 / 可落地
| 维度 | 问什么 |
|---|---|
| 结构 | 章节齐?故事独立可测? |
| 边界 | 「不做」是否清晰? |
| 一致性 | 与 1.2 定位、主辅案例是否一致? |
| 可落地 | mock 字段能否在 2.7 实现? |
打勾表 → 块二 §5 PRD 模板 · 2.9 索引
2.6.11 主案例交付:PRD v1 全文(默认主作业)
路径 A / B 默认:主案例(编排 / 生活)PRD v1 全文。
篇幅参考:9–22 页 或等价 Markdown;含故事、分期、验收、mock 表。
2.6.12 辅案例交付:单模块 PRD 切片(可与 2.4 同模块)
若主辅分离:官网 一个模块 可单独写 2–4 页 PRD 切片,与 2.7 五件套 同一模块(如 /courses 时间轴)。
2.6.13 路径 C:PRD 摘要版(3 页以内)
路径 C:摘要 PRD — 背景 + 3–5 条故事 + 分期 + 核心验收,≤3 页。
2.6.14 常见错误:堆砌功能 / 无验收 / 无「不做」
| 错误 | 改法 |
|---|---|
| 功能堆砌 | 回到 MVP 一句,删到能 Demo |
| 无验收 | 每条 story 补 Given/When/Then |
| 无「不做」 | 补 3 条明确不做 |
| 与 Demo 脱节 | 对照 mock 表统一字段 |
2.6.15 练习:PRD 大纲 worksheet + 人审打勾表
- 从四格填 PRD 大纲(章节标题 + 每节 1 句)
- 用 人审打勾表 自评一遍
- 定稿 PRD v1 提交
四件套
| # | 内容 | 说明 |
|---|---|---|
| 阅读 | 本节 | 主材料 |
| 练习 | PRD 大纲 + 人审表 | worksheet |
| 观看 | 配套讲解(陆续更新) | 可选 |
| 提交 | PRD v1 | 阶段二验收之一 |