他用一个AI Agent,从零做出完整应用:这可能是我见过最“能干”的编程AI

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

正在加载视频...

视频章节

不是写代码片段,不是生成Demo,而是从线框、页面、登录到数据存储,一路把应用“干完”。这期视频里,Ras Mic 用 Tempo 展示了一种让很多程序员坐不住的可能性:AI 正在从“辅助编程”,变成“真正干活”。

他用一个AI Agent,从零做出完整应用:这可能是我见过最“能干”的编程AI

不是写代码片段,不是生成Demo,而是从线框、页面、登录到数据存储,一路把应用“干完”。这期视频里,Ras Mic 用 Tempo 展示了一种让很多程序员坐不住的可能性:AI 正在从“辅助编程”,变成“真正干活”。

真正反直觉的点:它不是帮你写代码,而是替你“推进项目”

大多数 AI Coding 工具,本质还是“高级自动补全”:你问一句,它回一段代码。但 Tempo 一上来就不按常理出牌。Ras Mic 做的第一件事不是写组件,而是直接把需求丢给 Tempo——然后等它“自己干活”。

Tempo 先生成了 wireframe spec(线框和规格),接着通过内置的 AI Chat,不断根据指令推进页面结构、布局和交互。这种体验非常反直觉:你不是在写代码,而是在“review AI 的产出”。你的角色从工程执行者,变成了产品负责人。

视频里一个很有冲击力的瞬间是:页面还没开始细调,整个 landing page 的结构已经成型,而且“看起来就很贵”。这不是炫技,而是一个信号——AI 开始理解“做一个像样产品”意味着什么。

从页面到登录:Tempo 最狠的是“连续上下文能力”

真正拉开差距的,不是生成页面,而是跨步骤的连贯性。Ras Mic 接着让 Tempo 加入 authentication(用户登录/注册)。这里没有长篇配置,也没有来回切文档,而是直接告诉 Agent:当用户创建新账户时,该做什么。

Tempo 能理解前面已经存在的页面结构、组件状态,并在此基础上继续往前推进。这一点非常关键,因为它解决了 AI Coding 长期的痛点:写得出来,但接不住。

视频里多次出现这样的场景:Ras Mic 发现 UI 或交互不太对,说一句“please fix”,Tempo 就能基于现有上下文修改,而不是推倒重来。这里你能明显感觉到,它更像一个“项目里的初级工程师”,而不是一次性工具。

真正落地的一刻:数据、简历和 Supabase

如果说前半段还是前端玩家的快乐时光,那从“保存简历到 Supabase”开始,事情就变得现实了。Ras Mic 让应用支持创建简历、添加 bullet points、点击卡片查看内容,并最终把数据存进 Supabase。

这里有一个非常重要但容易被忽略的细节:当点击卡片查看简历出现问题时,Tempo 并没有“装死”。相反,Ras Mic 直接指出问题,Tempo 再次介入修复。

这正是这类 AI Agent 的价值所在——不是永远不犯错,而是犯错之后,修复成本极低。对真实项目来说,这比“第一次就完美”重要得多。

为什么说这类工具,会重塑程序员的时间分配

视频后半段,Ras Mic 明确点出一个核心观点:Tempo 给了你“极强的控制力”。你可以让它快,也可以随时介入微调。

这意味着什么?意味着程序员的时间将不再主要花在:搭脚手架、接登录、连数据库这些重复劳动上,而是更多花在判断、取舍和产品方向上。

换句话说,AI 没有消灭工程师,而是在逼工程师升级。如果你还把自己定义为“写代码的人”,你会很焦虑;但如果你把自己定义为“让软件成事的人”,那这种工具只会让你更强。

总结

这期视频真正值得 AI 从业者反复琢磨的,不是某个炫酷功能,而是一种工作范式的变化:从“我怎么写”,变成“它先做,我来校准”。如果你在做独立项目、MVP、内部工具,甚至创业早期产品,Tempo 这类 AI Agent 会极大压缩试错成本。

一个现实的行动建议是:下一次做 side project,不要先选框架,而是先选一个“能连续干活”的 AI 工具,逼自己用“产品负责人”的视角推进。问题留给你思考:当 AI 能把 70% 的工程活自动完成,你准备把剩下的 30%,用在什么地方?


关键词: AI Agent, AI编程, Tempo, 对话式开发, Supabase

事实核查备注: 需要核查:1)Tempo 是否为 Tempo Labs 提供的平台;2)视频发布时间 2025-02-06 是否准确;3)Supabase 是否为视频中实际使用的数据存储方案;4)Tempo 是否官方支持 wireframe spec 与 AI Chat 功能。