Vibe Coding

不写代码、用自然语言 + 产品思维驱动 AI 完成从原型到上线的完整产品开发方法论

简介

Vibe Coding 是一种 AI 时代的产品开发范式,核心理念是:产品经理不需要会写代码,但必须会讲清楚要什么。开发者(或产品经理)用自然语言描述需求,AI 工具(如 Claude Code、Cursor、Bolt 等)负责所有代码实现。这不是”AI 帮我打字”,而是一套完整的工作流——从调研、PRD、原型到开发上线,每一步都有对应的方法论和心法。

这个概念最早由 Andrej Karpathy 在 2025 年初提出,但真正让它从”技术圈自嗨”走向产品经理群体的是实践者 Iris 的五产品实战验证:Linger、北极星知识库、GlowNote、Duet、Daily Tarot,一行业务代码没亲手敲过,全程 vibe coding。

核心特征

门槛位移

传统开发的门槛是”会不会写代码”,vibe coding 的门槛是”能不能讲清楚要什么”。AI 替你过了代码那一关,剩下的——竞品判断、需求拆解、MVP 取舍、原型评审、流程规范——全是产品经理的主场。

“模糊的需求,必然产生模糊的产品。更扎心的是:那一刻我才发现,连我自己心里都没真的想清楚。“——Iris

四步工作流

步骤对应 PM 能力核心方法
调研竞品分析三问法:有人做吗?没做好哪块?我切哪?结论你拍板,AI 给素材
PRD需求分析苏格拉底式追问:AI 一次一问,往深处挖,直到逼出隐含需求
原型设计评审三阶段顺序:定设计语言 → 做最难一页 → 基准铺开;顺序比审美重要 100 倍
Kickoff项目管理CLAUDE.md 入职手册 + 四步开工(不写业务代码):定技术栈→搭脚手架→填规范→git commit

改动分级机制

把产品经理的风险分级意识植入开发规范:

  • A 级(核心资产):动数据库、改密钥、碰支付、不可逆 git 操作 → 写完整方案,等确认
  • B 级(用户可感知):UI、文案、新功能 → 说意图,跑测试,单独 commit
  • C 级(纯局部):注释、改名、加日志 → 直接做

数据飞轮

CLAUDE.md 通过 # 指令持续沉淀个人规则,目标 150 行以内。踩坑→沉淀→下一个项目直接避坑,形成复利效应。这个飞轮是 vibe coding 的长期壁垒,也是”别人看到 Iris 做得很快”的真正原因。

适用范围

最适合

  • 独立开发者 / 一人公司快速验证想法
  • 产品经理自建内部工具或原型验证
  • 企业级 0→1 项目前期探索阶段
  • 非技术背景创业者做 MVP

需要谨慎

  • 对性能、安全性有极高要求的生产系统(A 级改动仍需技术把关)
  • 复杂分布式系统架构(AI 可能产生看起来合理但有隐患的设计)
  • 需要精细控制每个实现细节的场景

不同素材中的观点

Iris 的五产品实战(来源:2026-05-27-pm-vibe-coding-5-products

Iris 用 vibe coding 独立完成五个产品(Linger、北极星知识库、GlowNote、Duet、Daily Tarot)加两个企业级 0→1 项目,全程不写业务代码。核心洞察是”vibe coding 不是让产品经理去学编程,而是把产品经理最值钱的肌肉,整建制地迁移过去”。最大教训是 GlowNote 最早版本因需求模糊翻车——“帮我做个生成美妆种草文案的 App”得到的是团队协作+多品牌+云端同步的庞然大物,而真正核心功能被稀释。苏格拉底式 PRD 追问法是解决这个问题的关键:让 AI 一次一问,顺着回答往深处挖,把隐含需求翻译成规格。

Karpathy 的原始定义(2025)

Andrej Karpathy 最早提出 vibe coding 概念,描述为”用自然语言告诉 AI 你想要什么,然后看它做,遇到问题就告诉它修”。这一定义侧重”放手让 AI 干”,而 Iris 的实践把它升级为产品经理方法论——不再是被动看 AI 做,而是主动用 PM 技能引导 AI。

四月的番茄时钟实战(来源:2026-05-27-woshipm-codex-product-dev-lessons

AI 产品经理四月用 Codex + GPT-5.5 半天开发 macOS 番茄时钟 App”专注时刻”并开源到 GitHub,验证了 Vibe Coding 在非技术背景 PM 中的可行性。四步工作流:手搓原型 → Logo 设计 → Gemini 生成 PRD → Codex 写代码。与 Iris 的五产品实战形成互补——Iris 验证了方法论在五个产品上的系统性复用,四月验证了方法论在单个 macOS 原生 App 上的轻量级落地。两次翻车教训完全一致:一句话让 AI 写代码必然翻车,PRD 是连接”模糊想法”和”AI 可执行代码”的关键桥梁。四月还识别出一个新维度——AI 卡壳时的”指路”能力:不是催 AI 换模型,而是用另一个 AI(Gemini)查资料、整理线索,再引导主 AI 查官方最新文档。

汪仔5999 的连连AI 冷启动实战(来源:2026-05-28-woshipm-vibe-coding-cold-start-offline

汪仔5999 用 vibe coding 搭建双边平台类小程序”连连AI”(AI 帮用户找人并自动沟通),验证了 vibe coding 不只适用于工具类产品,平台类产品同样可行。与 Iris/四月不同的是,本文核心贡献不是产品开发方法论,而是产品上线后的增长方法论——用线下活动冷启动,零推广首月 1500+ 用户。这揭示了 vibe coding 时代的一个关键转移:当 AI 把技术门槛拉到零,独立开发者真正的竞争壁垒从”能不能做出产品”转移到”能不能找到第一批用户”。作者 AI 背景不强,但主动联系 3 个 AI 活动主办方获得演讲机会,用线下活动的高转化率(线上的十倍)和自传播效应打破双边平台冷启动的死循环。三个实战启示:①规模太小的活动不值得参与;②必须以演讲者而非参与者身份出场;③passion 是线下场景的隐性竞争力。

Shawn 的阿布 6 周大规模实战(来源:2026-05-29-woshipm-shawn-abu-claude-code-6-weeks

Shawn 用 vibe coding 将方法论推到前所未有的规模——零基础 PM、6 周、1 万元、62,376 次 Claude Code 对话、8.5 万行代码、386 个文件、1,362 个测试,产出完整跨平台桌面应用”阿布 Abu”。这是 vibe coding 在真实产品开发中最大规模的一次验证,证明了不写代码交付企业级产品在 2026 年已经可行。与 Iris(5 个产品系统化方法论)和四月(单 App 轻量验证)相比,Shawn 的增量贡献是工程纪律——5 条构建纪律(分支隔离/版本同步/提交三连/commit 规范/发版清单)+ 版本注册表测试 + 23 case eval 框架 + 多窗口并行开发。核心比例反转:Claude 写代码 10 分钟,PM 想清楚需求要一个晚上。“想”的时间远超”写”的时间,这与传统开发完全相反。四步工作流的升级版:想清楚 → User Story 需求描述 → Claude 写 → 2-3 轮 review → 测试验证。另一个关键洞察是”产品方案优先于技术方案”——浏览器功能开发时,第一段对话完全不聊技术,先聊用户场景,核心设计决策(必须接入已有浏览器而非新建实例)自然浮现后才进入技术实现。

玄学产品开发实践(来源:2026-06-02-woshipm-ai-fortune-telling-products

作者 YUE 用 vibe coding 两小时手搓出”AI 解盘紫微斗数工具”——调用 iztro 排盘组件解决大模型不会安星诀的问题,再将正确排盘结果传入大模型解读。文章指出 vibecode 让玄学 App 开发成本急剧降低:曾经需要”命理师+产品经理+前后端研发+设计”的团队,现在只需一个懂玄学+懂 AI 工具的人。这验证了 vibe coding 在垂直行业工具开发中的降维打击效应——但也同时指出,当模型越来越 AI Native,靠流程编排做应用的 AI 产品将何去何从。

7 Agent 软件工厂对 Vibe Coding 的升级(来源:2026-05-31-blocktempo-7-agents-software-factory

@sairahul1 提出了 Vibe Coding 的结构性天花板和升级方案——当项目复杂度超过单一 AI 对话的承载力时(“第 1 天像魔法,第 30 天你花在监督 AI 的时间比自己写代码还多”),需要引入 7 Agent 软件工厂。核心诊断是:Vibe Coding 把所有角色塌缩到一个 AI 对话里,错误在混乱中累积;升级之道是把工作拆给 7 个专责 Agent(研究员→故事撰写者→规格撰写者→后端建造者→前端建造者→测试验证者→验证员),每个只拥有单一职责和干净的上下文窗口。3 个人类审核点(核准故事、核准简报、核准 PR)取代了 Vibe Coding 中”全程监督”的低效模式——人类被从”不需要判断力”的部分踢出去,专注于”对的问题、对的设计、能不能安全上线”。这不是对 Vibe Coding 的否定,而是当项目规模增长时的自然演进路径。

实用信息

入门建议

  1. 从一个极小的想法开始,不要上来就做复杂产品
  2. 先把苏格拉底式 PRD Prompt 跑一遍,再动原型
  3. 原型严格按三阶段顺序,不要跳步
  4. 每完成一个小步骤就 git commit,这是你的保险绳
  5. # 把踩过的坑沉淀进 CLAUDE.md,目标 150 行

核心 Prompt(苏格拉底式 PRD)

2026-05-27-pm-vibe-coding-5-products 的”实操内容保留”节,可直接复制使用。

相关页面