加餐 1 | 3 个完整项目复盘——从想法到上线的全景拆解
说明:本加餐改编自课程素材中的三条「0→1」路径,但项目已换名与换场景,避免与正文案例标题重复。你可对照同一套方法迁移到自己的 Side Project。
读完本篇,建议你用自己的语言复述一遍「假设—证据—取舍」。
(复述本身就是记忆固化。)
技术栈参考:Next.js + React + TypeScript + AI 能力编排。
一、为什么要用「复盘体」而不是「教程体」
教程告诉你怎么点按钮;复盘告诉你决策为什么发生。对 Vibe Coding 学习者,最有价值的不是「我又做了一个 Demo」,而是你能回答:
- 最初假设是什么?
- 哪一步被数据或用户证伪?
- 哪条工程纪律帮你省了时间?
- 如果重来,你会砍掉哪个功能?
下面三个项目分别对应:信息整理、学习增长、运营增效三类常见需求。
二、总览:三条路径的同构骨架
flowchart TD
A[痛点场景] --> B[价值假设]
B --> C[MVP 边界]
C --> D[技术选型]
D --> E[上线与分发]
E --> F[数据+反馈闭环]
F --> G[迭代或止损]
无论你做 B2C 工具还是团队内部系统,这条骨架不变;变的只是指标与渠道。
案例 A:SyncVoice「行动纪要」——从会议焦虑到可执行清单
A1、起点:痛点不是「记录」,而是「会后什么也没发生」
很多会议产品的假设是「记全」。真实痛点往往是:结论散落、责任人不清、跟进不可追踪。SyncVoice(虚构项目名)把价值假设写成一句:
「30 分钟内,把一场 45 分钟会议变成 5 条可跟进行动项,并能一键同步到任务系统。」
A2、MVP 边界:刻意不做实时协作编辑
第一期不做多人同时编辑,不做复杂权限;只做:
- 上传音频或粘贴文本
- AI 输出:摘要 / 行动项 / 风险点
- 导出 Markdown 与复制到剪贴板
砍掉的理由:实时协作会把工程复杂度抬到团队版,而早期验证只需要「单人产出」。
A3、技术路径:Next.js 全栈 + 异步任务队列(可简化)
音频转写与总结属于 长任务,MVP 可用「轮询任务状态」或「邮件通知完成」。不要为了酷而上复杂消息队列,除非你已验证付费意愿。
A4、上线与增长:先垂直场景
先打「研发周会」「项目复盘」这种模板化场景,提供预设提示词与输出结构。SEO 与分享卡片按模块六方法补齐。
A5、复盘结论
- 最大弯路:一开始追求「转写准确率 100%」,应改为「行动项可编辑 + 人工 10 秒修正」。
- 最大收益:把输出结构固定成 JSON schema,后续接任务系统不返工。
sequenceDiagram
participant U as 用户
participant W as Web
participant J as Job
U->>W: 上传/粘贴
W->>J: 创建异步任务
J-->>W: 状态更新
W-->>U: 结构化纪要
案例 B:StudyAtlas「学习图谱」——高粘性来自「进度可见」
B1、起点:知识管理工具的粘性来自反馈,而不是收藏
StudyAtlas 的假设是:用户不是缺内容,而是缺「我现在在哪、下一步学什么」。因此 MVP 的核心不是爬虫抓取,而是:
- 课程/章节结构
- 学习状态(未开始/进行中/完成)
- 复习提醒(间隔重复简化版)
B2、MVP:手动录入优于自动抓取
早期自动抓课程大纲往往被反爬与格式打爆。用 人工录入 1 门课 做样板,证明「图谱 + 进度」能提升完成率,再考虑批量导入。
B3、AI 的位置:当教练,不当搬运工
让 AI 做:
- 把笔记生成「自测题」
- 把难点生成「类比解释」
不要让 AI 在 MVP 阶段自动改写整本书(成本与合规风险都高)。
B4、增长:模板社区比泛 SEO 更快
提供「考研英语」「某门公开课」模板包;用户复制图谱结构起步。分享链接带 OG 图,展示学习进度百分比(注意隐私默认关闭)。
B5、复盘结论
- 最大弯路:沉迷炫酷图谱可视化,忽略「每天打开的理由」。
- 最大收益:把「今日最小任务」做成首页默认,而不是展示庞大知识库。
案例 C:GrowthMate「增长副驾驶」——运营场景的 AI 要「可审计」
C1、起点:运营同学要的不是聊天,而是「可复制工作流」
GrowthMate 假设:社群运营每天要回类似问题、整理活动数据、生成周报。AI 应嵌入 SOP,而不是漂浮在对话框里。
C2、MVP:三类工作流就够
- FAQ 回复草稿(带引用来源)
- 活动页文案变体(A/B 标题)
- 周报骨架(指标占位符 + 结论模板)
C3、工程重点:权限、脱敏与日志
运营工具最容易踩雷的是 把用户隐私贴进提示词。要做到:
- 字段级脱敏(手机、地址)
- 操作日志(谁生成了什么)
- 人工确认后发送(半自动)
C4、落地方式:内部部署优先
先用内网或白名单访问验证;别一上来就公网开放。等 SOP 稳定,再考虑对外 SaaS。
C5、复盘结论
- 最大弯路:把「自动生成」做成「自动发送」,风险爆炸。
- 最大收益:工作流配置用 YAML/JSON 存盘,可版本化,可回滚。
flowchart LR
SOP[YAML 工作流] --> R[运行时渲染]
R --> AI[模型生成]
AI --> REV[人工确认]
REV --> OUT[对外发送]
三、时间线模板:从想法到上线的「6 周现实主义」
不是每个项目都要 6 周,但你需要一个默认节奏防止无限拖延:
| 周次 | 目标 | 输出物 |
|---|---|---|
| W1 | 场景钉死 | 10 条用户原话 + PRD v0.1 |
| W2 | 可点击原型 | 关键页面 + 假数据 |
| W3 | 真数据闭环 | 登录/存储/最小 API |
| W4 | 可观测 | 日志、埋点、基础监控 |
| W5 | 小流量试用 | 10~30 个种子用户 |
| W6 | 决策点 | 继续 / 转向 / 止损 |
gantt
title 6 周交付节奏(示例)
dateFormat YYYY-MM-DD
section 发现
场景与PRD :a1, 2026-03-01, 7d
section 构建
原型与数据闭环 :a2, after a1, 14d
section 验证
观测与种子用户 :a3, after a2, 14d
四、三案对照:你该选哪条路?
| 维度 | SyncVoice | StudyAtlas | GrowthMate |
|---|---|---|---|
| 核心风险 | 长任务与成本 | 粘性与习惯 | 合规与误发 |
| 最早指标 | 行动项采用率 | 7 日回访 | 人工确认率 |
| 技术关键词 | 异步任务 | 状态机 | 审计日志 |
五、每个案例的「AI 协作指令模板」(可直接复制改)
SyncVoice(纪要)
你是资深会议纪要产品经理 + Next.js 工程师。约束:第一期不做实时协作。输出:用户故事、数据模型(Task/Meeting)、API 草案、异步任务状态机、验收用例 10 条。不要引入微服务。
StudyAtlas(学习)
你是学习体验设计师 + 前端工程师。约束:第一期允许手动录入课程结构。输出:进度状态机、首页「今日任务」布局、埋点事件表、以及 3 个会导致粘性的交互细节。
GrowthMate(运营)
你是企业合规视角下的内部工具架构师。约束:默认半自动(必须人工确认后发送)。输出:脱敏规则、审计日志字段、RBAC 角色表、以及 5 个高风险误用场景与拦截方式。要求:任何对外触达都必须可回滚。
六、失败清单:三个项目各自最常见的「自杀式扩展」
- SyncVoice:一上来做多人实时协作 + 复杂富文本 → 交付爆炸。
- StudyAtlas:先做华丽知识图谱而不是每日任务闭环 → 留存空洞。
- GrowthMate:自动群发未审 → 合规与品牌风险。
把「自杀式扩展」写进 PRD 的「本期不做」,比写「愿景」更重要。
七、把复盘变成你的「个人资产」
建议你为每个项目固定输出 4 个文件:
PRD.md(含非目标)metrics.md(事件字典)launch-checklist.mdretro.md(复盘)
这也是 AI Agent 最擅长维护的东西——只要你给它边界。
八、把三案能力映射回 VibeNote:你在结课项目里得到了什么?
- SyncVoice 路线锻炼的是:结构化输出(JSON/行动项)+ 异步任务心智 → 对应 VibeNote 的 AI 摘要、批注、导出。
- StudyAtlas 路线锻炼的是:状态机与习惯闭环 → 对应 VibeNote 的标签、复习/回顾视图、进度型首页。
- GrowthMate 路线锻炼的是:审计、脱敏、半自动 → 对应 VibeNote 团队协作、分享链接、操作日志。
你不需要同时把三条做满;但你要能在面试里讲清楚:你为什么先做 A 而不是 B。
九、成本与栈:别用「未来可能」绑架现在
三案共同提醒:AI 调用、转写、向量检索都按量计费。MVP 期请把 预算上限 与 降级策略 写进 docs/runbook.md:
- 超阈值 → 关闭向量,仅 keyword
- 超阈值 → 新用户排队或限流
- 超阈值 → 改用更小模型做草稿
这不是悲观,是专业。
十、小结
- 三个换名案例覆盖 纪要 / 学习 / 运营 三类高频场景。
- 同构骨架是:假设 → MVP → 上线 → 数据/反馈 → 迭代。
- AI 产品的工程底线:结构化输出、异步边界、审计与确认。
- 把方法论映射回 VibeNote,你能讲清取舍与路线图,而不是只会罗列功能。
思考题
- 你的项目更像 A/B/C 哪一类?最重要的风险是哪一个?
- 你会把哪个功能坚决放到 V2,用来保护 V1 的交付?
- 如果只能选一个北极星指标,你选什么?为什么?
- 6 周节奏里,你最可能卡在哪一周?如何用 AI 与规范提前消弭?
下节预告
加餐 2:独立开发者之路——从 Side Project 到可持续收入:定价、渠道、合规与节奏,把「会做」翻译成「能卖」。