Skip to content

4.6.2 从 0 到 1 的完整历程回顾

本步目标:回顾整个开发历程,理解每一步如何串联第二章思维和第三章技法

从想法到产品的完整链路

让我们用一张图回顾你走过的完整路径:

第二章:想清楚                第三章:说明白              第四章:做出来
─────────────                ─────────────              ─────────────

  问题发现                      上下文思维
     │                            │
     ▼                            ▼
  JTBD思维  ─────────────────▶  PRD整合  ──────────────▶  4.1 准备工作
     │                            │                          │
     ▼                            ▼                          ▼
  灵魂三问                    S.C.A.F.F.框架 ──────────▶  4.2 静态页面
     │                            │                          │
     ▼                            ▼                          ▼
  减法思维  ─────────────────▶  迭代对话  ──────────────▶  4.3 核心功能
  (MVP定义)                       │                          │
     │                            ▼                          ▼
     ▼                        问题诊断  ──────────────▶  4.4 数据存储
  逆向思维  ─────────────────▶  修复策略  ──────────────▶  4.5 Debug
  (预判失败)

每一章都不是孤立的。第二章的思考成果,通过第三章的表达技法,最终在第四章落地成为可运行的代码。

每轮迭代用到的思维工具

下面这张表格展示了第四章每个步骤背后的思维和技法支撑:

第四章步骤使用的第二章思维使用的第三章技法核心产出
4.1 准备工作灵魂三问(确认方向)、MVP定义(明确范围)PRD整合(汇总需求)项目启动卡
4.2 静态页面故事思维(用户场景)、用户画像S.C.A.F.F.框架写Prompt可视化的页面骨架
4.3 核心功能减法思维(只做P0功能)迭代对话(功能逐个实现)添加/删除/完成功能
4.4 数据存储渐进式Prompt(分步实现)localStorage持久化
4.5 Debug逆向思维(预判可能的问题)诊断→修复→验证流程问题解决能力

这张表的价值在于:下次你做新项目时,可以按同样的模式操作

时间与产出数据

让我们看看完成这个项目的实际数据:

时间分配

阶段投入时间产出
4.1 准备工作约 15 分钟明确的项目定义
4.2 静态页面约 20 分钟完整的页面UI
4.3 核心功能约 35 分钟增删改三个功能
4.4 数据存储约 20 分钟数据持久化
4.5 Debug调试约 15-20 分钟问题解决经验
总计约 2 小时完整可用的应用

Prompt 与代码对比

指标数值说明
发送的 Prompt 数量约 10-15 条包括初始生成和调整修复
生成的代码行数约 150-250 行HTML + CSS + JavaScript
你需要理解的代码0 行AI 处理所有技术细节
你需要表达清楚的需求100%这是你的核心工作

关键洞察:Vibe Coding 把你的工作从"写代码"变成了"表达需求"。你的时间花在想清楚和说明白上,代码由 AI 生成。

三轮迭代的递进关系

回顾 4.2-4.4 三轮迭代,它们之间有清晰的递进关系:

第一轮(4.2)          第二轮(4.3)          第三轮(4.4)
─────────────         ─────────────         ─────────────
   静态页面               交互功能               数据存储
                          
   "空壳子"        →      "活起来"        →      "记得住"
                          
 只有外观                点击有反应             刷新不丢失
 没有功能                但刷新就没了           真正可用

这种"静态→交互→存储"的三轮迭代模式,是一个通用的开发节奏。你做其他项目时,也可以按这个顺序推进。

如果重来一次,可以更快的地方

基于这次经验,如果让你重新做一遍,以下几点可以帮你提速:

可以更快的环节

环节加速方法
写第一个 Prompt直接用第三章的模板,不用从头想
样式调整第一次就描述清楚设计偏好,减少来回修改
功能实现一次 Prompt 实现一个功能,比一次要求多个功能更高效
Debug提供完整的报错信息,AI 修复更准确

常见的"慢"的原因

慢的表现原因改进方法
AI 生成的不是想要的Prompt 描述不够具体用 S.C.A.F.F. 框架补全信息
反复调整样式没有提前说明设计偏好第一个 Prompt 就描述颜色、风格
Debug 花太多时间没有给 AI 足够的错误信息复制完整的控制台报错
功能做一半卡住了一次想实现太多功能一次只做一个功能,确认后再下一个

可复用的工作流模板

基于这次经验,总结一个可复用的 Vibe Coding 工作流:

┌─────────────────────────────────────────────────────────────┐
│                  Vibe Coding 项目工作流                      │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  准备阶段                                                    │
│  ──────                                                     │
│  1. 回答灵魂三问:用户是谁?痛点在哪?为什么选你?            │
│  2. 确定 MVP 范围:第一版只做什么?明确不做什么?             │
│  3. 整理项目启动卡:把思考成果结构化                         │
│                                                             │
│  开发阶段                                                    │
│  ──────                                                     │
│  4. 第一轮 - 静态页面:用 S.C.A.F.F. 框架写 Prompt           │
│  5. 第二轮 - 核心功能:一次一个功能,迭代实现                 │
│  6. 第三轮 - 数据存储:根据需求选择存储方案                   │
│                                                             │
│  收尾阶段                                                    │
│  ──────                                                     │
│  7. 完整测试:按功能清单逐一验证                             │
│  8. 备份保存:保留当前版本,方便日后修改                      │
│                                                             │
└─────────────────────────────────────────────────────────────┘

这个流程不只适用于待办清单,任何你想用 Vibe Coding 做的项目都可以参考。

本步检查点

  • [ ] 理解第二章思维→第三章技法→第四章实战的串联关系
  • [ ] 知道每轮迭代分别用到了哪些思维工具和技法
  • [ ] 明白"静态→交互→存储"的三轮迭代模式
  • [ ] 掌握可复用的 Vibe Coding 工作流

接下来,让我们具体盘点一下你在这个过程中获得了哪些技能。

4.6.3 你学到了什么