人人都是工程师:v0 如何用 AI 打造 1 亿开发者
人人都是工程师:v0 如何用 AI 打造 1 亿开发者
嘉宾:Guillermo Rauch|Vercel 创始人兼 CEO | 领域:AI 产品与未来趋势
背景与引子
当一个工具能在两小时内、花费不到 20 美元,就能在航班上开发出一个专业级的航班雷达应用时,我们不得不重新思考:软件开发这件事,到底发生了什么变化?
这不是科幻小说。这是 Guillermo Rauch 在一次航班延误中,用 v0 真实做过的事情。他只说了一句话——“我们要做地球上最好的航班雷达”,然后看着 AI 在两个小时内,把一个包含实时航班数据、高性能 Canvas 渲染、地理曲线计算的功能完整的应用,交到了他手上。
Vercel 是全球最大云平台之一,Netflix、ChatGPT、Midjourney 这些你每天都在用的产品,都运行在 Vercel 基础设施之上。而他们最新推出的产品 v0,正在做一件更激进的事:把软件开发的门槛彻底抹平,让任何人都能把自己的想法变成可以服务上亿用户的产品。
一个用户这样形容 v0:“它就像一个患有 ADHD 的五岁天才博士,知道一切,但有时候需要你帮忙聚焦。”
这到底是 Product Manager 和设计师的末日,还是他们真正解放的开始?
嘉宾是谁
Guillermo Rauch 是 Vercel 的创始人兼 CEO,同时也是一个传奇的开源贡献者。他创建了 Next.js 和 Socket.io ——这两个 JavaScript 框架几乎支撑着当今互联网的半壁江山。当你使用 ChatGPT、Claude 或 Midjourney 时,你实际上正在使用基于 Next.js 构建的应用。
他把自己称为“元开发者”——他的专长不是解决单一问题,而是创建让其他开发者能够更高效工作的工具。Socket.io 解决了实时通信的难题,Next.js 让 React 开发变得更加简单优雅。而 v0,则是他二十多年编程生涯中最大胆的一次押注:把代码生成的能力,直接交到每一个有想法的人手中。
今天,他坐在播客的另一边,和我们探讨一个他思考了半辈子的问题:人类到底应该怎样构建软件?
核心观点 TOP10
-
v0 的目标是让 100 万人有能力构建和发布产品——这不是空想,Slack 有 1 亿月活用户,其中大量的人正在构建数字产品,他们只是缺少一个把想法直接变成现实的工具。
-
对话将成为产品构建的主要方式——当产品经理可以直接在 v0 里描述自己想要的功能,就能得到一个可交互的产品原型,不需要再等待设计稿和技术实现。
-
大量曾经的“专业工作”其实是翻译工作——把设计稿翻译成代码、把需求翻译成功能实现,这些任务正在被 AI 接管。
-
理解底层原理依然至关重要——知道 CSS、数据库、API 是什么,能让你更精准地“指挥”AI,让它真正理解你的意图。
-
Taste(品味)是一项可以训练的技能——关键在于增加“曝光时间”,大量使用产品、观察用户行为、理解趋势。
-
v0 是 GitHub 的下一个进化形态——GitHub 让代码共享成为可能,v0 正在让产品构建本身变成一种社交行为。
-
最小的努力,最大的影响力——一个营销团队的人可以在几分钟内构建出比专业设计师花一周做的更好的 Demo。
-
AI 最终会变得和软件同义词——我们不再需要单独讨论“AI 产品”,因为所有软件都将内置 AI 能力。
-
迭代和反馈比第一次完美更重要——用 v0 的秘诀就是不断说“换个方向试试”,而不是等待完美答案。
-
人类永远需要把控方向——AI 是超级聪明的执行者,但目的地和愿景,必须由人来设定。
关键洞察
1. “翻译型”工作正在消失,但“理解型”能力价值飙升
Rauch 举了一个具体例子:过去需要专门招聘 CSS 专家来把设计稿转换成代码,这是一个“翻译任务”。而 AI 极其擅长这类任务。v0 现在可以把一个截图、几句描述,直接生成完整的产品界面。但与此同时,知道 CSS 的 Box Model、Flexbox、Transition 这些术语本身,反而变得更加重要——因为当你知道这些词汇时,你就能更精准地引导 AI 生成你想要的效果。一个工程师用”turbulence”这个词来描述动画效果,就得到了他梦想中的交互效果。这就是词汇的力量。
2. 全栈能力不再是工程师的专属
在 Vercel,有趣的现象正在发生:公司最优秀的产品,不一定来自工程团队。它可能来自营销团队、来自销售团队、来自产品经理自己。v0 让产品经理可以直接在工具里创建完整的 PRD 原型——不仅是文字描述,而是可交互、可演示、有动画、有状态(成功、失败、加载中)的完整产品演示。设计团队可以直接发布可以上线的 Landing Page。整个组织正在被 AI“全栈化”。
3. v0 的增长揭示了一个巨大的未被满足的需求
v0 推出不到一年,已经有超过 130 万用户与其互动。上线不到一个月的社区功能,已经积累了 20000 多个社区提交。用户在这里构建应用、分享代码、相互 Fork 和改进——就像开源社区一样,只是连代码都不需要自己写。这印证了 Rauch 的判断:全球至少有 1 亿人渴望构建数字产品,他们缺的只是一个足够简单、足够强大的工具。
4. 产品质量的秘密是“血、汗、泪”
这不是一个反讽。Rauch 完全认同这个观点。真正伟大的产品,是无数细节堆出来的。他提到 Midjourney 的移动端网页做得极其出色——而要达到这个水准,需要热爱、克制、专注、反复测试。把产品交到真实用户手中,观察他们如何与产品互动,这个过程痛苦但必要。AI 能帮你快速生成,但“血汗泪”决定了最终的质量天花板。
5. AI 的下一步是和软件完全融合
“我们应该停止单独讨论 AI,”Rauch 说,“未来 AI 就是软件。” Vercel 正在构建的软件,今天已经使用 AI 来构建明天的软件。AI 不是一项独立功能,而是每行代码、每个决策、每个产品迭代的基础设施。这不是遥远的愿景——这是 Vercel 现在的日常。
精彩金句
“它就像一个患有 ADHD 的五岁天才博士,知道一切,但有时候需要你帮忙聚焦。”
这是用户对 v0 最精准的评价。它不是一个完美的答案机器,而是一个需要你引导的超级伙伴。知道如何使用它,比拥有它更重要。
“知道底层原理,将让你能更好地影响模型,让它真正遵循你的意图。”
不要害怕被 AI 替代。学会和它协作,你需要理解的是“符号系统”——CSS、API、数据库这些术语本身,就是你和 AI 之间的桥梁。
“我会告诉我的孩子,如果他们想深入编程,从 JavaScript 开始。这个语言能触达数十亿设备。”
JavaScript 已经成为互联网的“通用语言”,这并非偶然。当你在 v0 里描述想要什么,AI 几乎总是用 Next.js + Tailwind + React 来实现它。
“我说:画一条虚线,连接两个目的地机场。v0 说:我需要考虑地球曲率。结果它用 Canvas 渲染了完美的曲线。”
这就是 AI 超越人类的地方——它知道我们不知道的解决方案。但前提是,你需要提出正确的问题。
“如果你能梦想它,你就能发布它。”
这是 Rauch 对未来最大的信念。工具已经ready,下一个问题是:你想构建什么?
实战案例
案例一:两小时航班雷达应用
在从东京飞往旧金山的航班上,Rauch 用 20 美元的 v0 订阅费用,在最糟糕的网络环境下,用不到两小时时间,构建了一个完整的航班雷达应用。这个应用使用了 Mapbox、Leaflet 库,能渲染数万个航班,并具备完整的交互功能。
如果交给传统工程师来开发,这样的项目通常需要几周时间,成本轻松超过数万美元。但更重要的是,Rauch 才是真正的瓶颈——他是定义产品方向的人。有了 v0,他不再需要等待工程师来实现自己的想法。
案例二:Luma Labs 的 v0 原型引发 2000 次 Fork
Luma Labs 是全球最顶尖的 AI 视频生成公司之一,他们的设计工程师用 v0 构建了一个招聘网站 Demo。上线后不到一个月,这个 Demo 已经被 Fork 了 2000 多次。
最令人震惊的是:这位工程师在遇到技术难题时,复制了 v0 生成的代码,直接发给 GPT-o1 来寻求解决方案。人类+AIG 的协作模式,正在重新定义什么叫“工程效率”。
案例三:企业级客户已经全部使用 v0 原生构建产品
这可能出乎很多人意料。v0 不仅仅是原型工具——已经有企业级客户完全使用 v0 构建所有产品和功能。甚至有投资人在会议上告诉 Rauch:“我的两个朋友用 v0 做了求婚网站,然后他们订婚了。” v0 现在可以是婚礼策划工具、约会应用、或者任何你能想象的产品。
行动建议
1. 现在就去 v0.dev 注册,开始你的第一个项目
为什么要做:v0 是目前最强大的 AI 产品构建工具,注册免费,而且可以看到社区里 thousands 个真实项目。立刻开始,你才能真正理解这个工具的力量。
如何开始:去 v0.dev,点击“Start Building”,输入任何你最近想做的项目想法。哪怕只是一个“产品经理想要的管理后台”,或者“设计师想要的个人作品集”。先做,再优化。
能得到什么结果:30 分钟内,你将拥有一个可以展示的交互原型,而不是一张永远不会变成代码的设计稿。
2. 学会三个核心技能:定义方向、优化设计、解决卡点
为什么要做:Rauch 总结了在 AI 时代构建产品的三个核心能力。知道要构建什么(Vision),让产品看起来专业(Taste),以及在 AI 卡住时引导它继续前进(Unblocking)。
如何开始:下次用 v0 时,遇到不满意的结果,不要放弃。直接说“换个方向试试”“让它更现代”“加一个加载动画”。尝试用具体的视觉词汇:极简主义、Neubrutalism、报纸风格、复古感。
能得到什么结果:你会发现 v0 的能力远比你想象的要强大,只需要正确的引导。
3. 大量使用 App,增加你的“暴露时间”
为什么要做:Rauch 认为 Taste 不是天赋,而是可以训练的技能。训练方法就是不断增加自己暴露在优秀产品中的时间。
如何开始:每周至少试用三个新应用,关注它们的设计细节:为什么这个按钮放在这里?为什么动效是这样?这个配色为什么让人觉得舒服?把观察到的细节记录下来,形成自己的设计直觉。
能得到什么结果:你的审美能力会提升,你给 AI 的指令也会变得更加精准,最终产品会更加专业。
4. 学会使用“Escape Hatch”(逃生舱)
为什么要做:v0 生成的代码是完全可编辑的,你可以让另一个 AI 或者专业工程师继续改进。v0 是起点,不是终点。
如何开始:当 v0 生成代码后,点击查看代码,尝试理解它是如何组织的。遇到问题,把代码复制给其他 AI 工具来寻求解决方案。学习理解代码的结构,而不是试图记住每一行。
能得到什么结果:你会成为一个更高效的“AI 协调者”,而不是被单一工具限制。
5. 开始构建你的作品集,用产品说话
为什么要做:Rauch 反复强调“展示你构建的东西”的重要性。在 AI 让产品发布成本大幅降低的时代,每个人都应该开始创建自己的作品。
如何开始:参加一次 Hackathon,或者每周给自己一个“周末项目”,用 v0 构建一个完整的产品。发布到 Vercel 上,在社交媒体上分享你的成果。
能得到什么结果:你会积累真实的作品、真实的反馈,以及在这个 AI 时代最重要的能力:把想法变成现实的速度。
我的总结
这场访谈揭示了一个正在发生的根本性转变:软件构建的门槛正在从“会写代码”变成“有想法”。Guillermo Rauch 用 v0 展示的不是魔法,而是一种新的协作范式——人类定义方向,AI 执行细节。在这个范式下,产品经理不再需要等待工程师来实现想法,设计师可以直接发布产品,一个人的影响力可以等同于过去一百个不同专业的协作。
但这并不意味着人类的价值被稀释了。恰恰相反——知道要构建什么、如何让产品变得更好、如何在 AI 卡住时引导它继续前进,这些能力从未如此重要。Taste 是技能,Exposure Hours 是训练方法,而“用产品说话”将成为这个时代最重要的竞争力。
如果你能梦想它,你就能发布它。 问题是:你想构建什么?
📺 播客信息
- 发布时间:2025-04-13
- 时长:1小时27分钟44秒
- 播放量:37744 次观看
- 原版视频:『YouTube』