不写一行代码,也能做出完整应用:Vibe Coding 正在颠覆开发者

AI PM 编辑部 · 2025年03月06日 · 3 阅读 · AI/人工智能

正在加载视频...

视频章节

如果你还以为“做 App”必须从写代码开始,那你已经落后了。一种叫 Vibe Coding 的新玩法正在出现:只用自然语言、只靠 AI,就能从零做出可用的应用。更反直觉的是,很多参与者甚至没有任何编程背景。

不写一行代码,也能做出完整应用:Vibe Coding 正在颠覆开发者

如果你还以为“做 App”必须从写代码开始,那你已经落后了。一种叫 Vibe Coding 的新玩法正在出现:只用自然语言、只靠 AI,就能从零做出可用的应用。更反直觉的是,很多参与者甚至没有任何编程背景。

真正的反转:不会编程的人,开始做应用了

Riley Brown 在视频里给 Vibe Coding 下了一个极其直接的定义:用自然语言,通过 AI 来构建应用。不是低代码,也不是“辅助写代码”,而是“AI 全包”。你只需要描述你想要什么,剩下的交给模型。

最炸裂的点在于,这不是一个概念实验。Riley 说,他已经连续 6 个月只用 AI 在做应用,没有亲自写传统意义上的代码。而在 Reddit 等社区里,大量用户正在用同样的方式,做出移动端 App、Web 工具、内部系统。

这件事的冲击不在于“AI 又进步了”,而在于一个身份的变化:“开发者”正在从一种技能身份,变成一种表达能力。会不会写代码不再是门槛,能不能把需求讲清楚,反而成了核心能力。

现实比想象残酷:Vibe Coding 不是万能钥匙

但 Vibe Coding 并不等于“躺赢”。视频里一个非常诚实的判断是:现在大多数工具,擅长开始项目,但不擅长结束项目。

Riley 把当下的工具分成几类。第一类是纯 Web 端的原型工具,它们的优点是快——几分钟就能跑起来;缺点也很明显——一旦需求变复杂,或者要长期维护,就会开始失控。

Reddit 上一个被反复引用的观点点破了本质:重复性工作一定会被 AI 替代,但复杂系统不会自动“被理解”。当应用涉及状态管理、边界条件、异常处理时,你仍然需要对系统有基本认知。Vibe Coding 消灭的是“敲代码”的体力活,而不是“理解系统”的脑力活。

真正的分水岭:Cursor 和 Windsurf 在补哪块短板

视频中被反复点名的,是 Cursor 和 Windsurf。这不是随便的工具推荐,而是一个关键判断:它们填补了从“会说”到“能落地”的那道鸿沟。

Riley 的建议非常明确:如果现在入门,先用 Cursor。原因很简单——它不是把你关在一个黑箱里,而是让你在真实代码环境中,用自然语言与 AI 协作。

视频里的演示很直观:只输入一句话,要求创建一个与 Anthropic Claude 对话的聊天应用,几轮 prompt 之后,一个可运行、带样式的 AI 编程工具就出现了。这里的关键不是 Claude 本身,而是 Cursor 把“语言 → 代码 → 项目结构”这一整条链路打通了。这也是为什么 Riley 认为,这类工具才是 Vibe Coding 真正能走向生产的形态。

下一步不是 Web,而是“几句话生成 App”

视频最后,Riley 抛出了一个值得所有 AI 从业者警惕的判断:下一波 Vibe Coding 工具,会直接瞄准移动端。

他把这称为第三类工具——目标不是原型,而是快速生成可发布的移动应用。一旦这条路跑通,独立开发、内部工具、甚至创业门槛都会被再次拉低。

更重要的是,这不是某一家公司的野心,而是一种趋势:模型在进化,工具在前移,人类的角色正在不断后退到“定义目标”和“做判断”上。

总结

Vibe Coding 真正改变的,不是技术栈,而是分工方式。它把“写代码”从核心位置挪开,把“表达需求、判断结果”推到台前。对 AI 从业者来说,这意味着两件事:第一,尽早熟悉像 Cursor 这样的工具,把它们当成放大器;第二,别把时间只花在语法和框架上,而要训练自己把复杂问题讲清楚。接下来值得思考的问题是:当任何人都能“说”出一个应用时,你的不可替代性,到底在哪里?


关键词: Vibe Coding, AI 应用开发, Cursor, Claude, 自然语言编程

事实核查备注: 需要核查:视频发布时间是否为 2025-03-06;Riley Brown 是否明确表示“已用 AI 独立开发 6 个月”;Cursor 与 Windsurf 的工具定位描述是否与原视频一致;演示中是否确实使用 Anthropic Claude 作为示例。