乐于分享
好东西不私藏

从"不懂编程"到做出第一个App:Vibe Coding是什么,程序员要失业了吗?

从"不懂编程"到做出第一个App:Vibe Coding是什么,程序员要失业了吗?

概念科普

Vibe Coding
不会写代码的人也能做产品了

它是什么 · 能做到什么 · 上限在哪 · 普通人怎么入门

Vibe Coding:不会写代码的人也能做产品了

AI

AI提效计划

概念科普 · 原创

🕐 预计阅读 4 分钟

上周有个做运营的朋友给我发消息,说他花了3个小时做出来一个”自动统计表格数据并发报告”的工具。

我问他什么时候学的编程。

他说没学过,他是跟AI说”我想做这个东西”,然后把AI写的代码粘进去,不行就继续说哪里不对,继续粘,直到跑起来了。

这就是最近很多人在说的Vibe Coding。

它是什么
感觉对了就提交——一个AI研究员提出的概念

Vibe Coding这个词是AI研究员Andrej Karpathy在2025年初提出的。他描述的状态是:用AI工具写代码,不需要理解每一行代码的含义,只要描述你想要什么,AI生成,你测试,感觉能用了就提交。

翻译成大白话就是:把代码这件事交给AI,你只负责描述需求和测试结果。

这个概念之所以现在才出现,是因为工具到位了——Cursor、Copilot、Lovable.dev这类AI代码工具的生成质量在最近一两年里到了一个临界点,让这种”对话式开发”真正可以用来做出能跑起来的东西。

真实能做到什么
几个小时做出来能用的工具,这不是段子

X上已经有大量真实案例。有人用Lovable.dev在一个下午做出了一个”输入菜谱名字自动生成购物清单”的网页工具,没有写一行代码,全程对话。有人用Cursor花了两个晚上做出了一个给团队用的内部任务跟踪系统,做完直接部署上线。

普通人用Vibe Coding能做的典型项目

个人小工具(自动整理文件、定时发送通知)
简单的数据展示网页
内部团队用的轻量管理系统
个人博客或作品集页面
特定业务流程的自动化脚本

这些项目的共同特征:功能单一、面向特定场景、不需要复杂的后端架构。换到三年前,这类东西要么你自己会编程,要么花钱找外包。现在有了第三条路。

真实的上限
做原型可以,做复杂系统还不行

Vibe Coding被夸大的地方在于:有人觉得它会替代程序员。这个判断现阶段是错的。

— 目前做不到的事 —

需要多人协作、大规模并发处理、复杂安全机制的系统,AI目前的代码生成质量不足以支撑,也缺乏真正理解整个系统架构的能力。

更现实的问题是:AI生成的代码你如果不看懂,遇到真正的bug,你不知道从哪排查,只能把错误信息继续扔给AI,能不能修好靠运气。项目越复杂,这个问题越突出。

Vibe Coding改变的是”谁能做出来一个能跑的东西”这个门槛,不是改变”谁能构建一个可维护的大型系统”这个专业壁垒。这两件事还差得很远。

普通人怎么入门
两条路,按你的情况选一条

零基础 · 先从网页工具开始

推荐:Lovable.dev

在浏览器里直接用,无需安装任何东西。描述你想做的工具,它自动生成网页,可以直接分享链接给别人用。

免费版有额度限制,够体验一两个小项目。

有点基础 · 本地开发更灵活

推荐:Cursor

下载安装到电脑,在里面描述你要做什么,它直接生成和修改代码文件。比Lovable更灵活,能做的事更多,但需要配置一点基础环境。

免费版每月有额度,试水够用。

💡 第一个项目建议做什么

从一个你自己真正需要的小工具开始。不要一上来就”做一个完整的电商网站”,从”做一个帮我自动合并两个Excel表格的工具”这类具体且功能单一的需求开始。做成了、用起来了,你的信心就有了,然后再逐步做更复杂的。

· · ·

它不是”人人都能成为程序员”,
是”你有想法,不会写代码,
不再是一个挡住你的理由了”。

💬

你有没有用 AI 做过什么自己之前做不到的东西?
哪怕是一个很小的脚本或者工具?

留言说说,我准备整理一期”普通人用Vibe Coding做出来了什么”的真实案例合集。

原创科普 · AI提效计划
如需转载请注明来源