跳到主要内容
MacTalk被 Lovable 的 AI 能力震撼到了
M
池建强//约 4 分钟
Lovable,最近这家公司很火,被称为是欧洲增长最快的创业公司。他们做的事情不算新颖,主要是帮非工程师群体用自然语言的方式构建软件产品。类似的赛道上,还有 Replit、Bolt.new 等产品,竞争尤其激烈。这周一,百度还发布了类似的产品叫秒哒。
我是工程师出身,之前写过程序,所以对这类产品没什么感觉,总觉得不懂代码、纯用自然语言来构建产品不靠谱。但与此同时,咱也清楚 Vibe Coding 的概念在硅谷风靡一时。Vibe Coding 的意思是不懂代码的人也可以用自然语言描述需求,由 AI 生成代码,这让越来越多的人能够低门槛地创建软件。这两天,我花时间体验了 Lovable,还看了他们创始人 Anton Osika 的两个访谈,至此,我觉得可以再回来和大家聊聊这款产品。确实,包括我在内的很多懂技术的人总觉得 Vibe Coding 不靠谱,很难生成复杂的软件产品,这也是事实。但另外一个更重要的事实是:并非每个人都想构建像美团、淘宝、滴滴这样复杂的产品。比如今天 OpenAI 发布了基于 GPT-4o 的图像生成能力,我看到 X 上就有人说,等对应的 API 发布后,他就要做一个小应用,帮用户把自己的照片转换为好看的卡通风格的照片。说白了,就是做一个套壳应用。而这个想法,Lovable 确实可以实现。去年 11 月,Lovable 正式发布,它的前身是 GitHub 上的一个叫 GPT-Engineer 的开源项目。发布 GPT-Engineer 时,创始人 Anton Osika 还在另外一家创业公司 Depict.ai 担任 CTO。Anton Osika 在最近一次播客中提到过:“ChatGPT 推出后,AI 开始擅长根据人类指令生成代码。我认为这会是一个重要趋势,但团队成员觉得我夸大了 AI 对编程带来的影响,他们认为这不会在一年内改变什么。我想证明自己的观点,就做了个开源工具 GPT-Engineer。”这种做事态度我很喜欢。其实你想想,就是这逻辑,你有某个想法,但别人不认同,那接下来要做的事不是喋喋不休地争论,而是直接花时间去验证。因为辩论很难说出来所以然。Anton Osika这哥们其实在 2023 年 3 月时,就开始鼓捣这些事,后来,随着模型能力越来越强,他的思路也越来越成熟。2023 年 6 月, 开源项目 GPT-Engineer 在 GitHub 上爆火,仅仅上线几天,就收获了近 20K 的 Star。同年 10 月,Anton Osika 决定围绕 GPT-Engineer 再创业,这之后就有了我们熟知的 Lovable。Lovable 去年 11 月才正式对外发布,发布四周后 ARR 很快冲到了 400 万美元 ,两个月后突破 1000 万美元,这个增长速度让人羡慕。现在,Lovable 经过创始人确认的最新数据是 拥有 50 万月活,近 4 万个付费用户。团队只有 18 人。这 18 个人中,有 12 个人会写代码,并且大家都在用 Cursor。上周,还有个新闻让我大吃一惊。YC 的现任 CEO Garry Tan 在 CNBC 的采访中说:“目前约有四分之一的公司使用 AI 编写了 95% 或更多的代码。这对创始人来说意味着你不需要一个由 50 或 100 名工程师组成的团队,不必筹集那么多融资。”Reddit 上,很多用户吐槽 Garry Tan 胡言乱语。我是这么看的,95% 的数据可能有一定的水分,但至少可以说明,大家都已经在使用 AI 工具来编写代码。我这两天体验完 Lovable 后,相信有人可以基于 Lovable 构建出来一个简单的产品。因为 YC 孵化的都是早期阶段的公司,那个阶段的应用类公司,最主要的是验证产品是否可行,至于代码的可维护性等问题,都不是当前重点。先活下来再考虑其他的,要不然白搭。就像 Lovable 这个名字的由来一样,帮助用户构建 Minimum Lovable Product。我在 Lovable上传了一个 Gemini 的网站截图,大约用了不到一个小时,就构建了一个类似 Gemini 的简单 ChatBot 页面。Lovable 的交互非常简单,直接上传图片,然后说出自己的需求就行。或者截图都不用上传,把网址发过去,告诉他克隆一个类似的网站。
大概 3 分钟,第一版的页面就出来了。这时候,肯定会有很多地方不满意,比如,我想把 Gemini 的文字换为自己的,或者改改某个按钮的颜色。这时候,点击 Edit 按钮,就能够直接选择右侧的页面元素,并进一步可视化编辑。这些功能确实非常简单。
想改代码的话,Lovable 也和 GitHub 打通了,可以绑定 GitHub 账号,然后 Clone 代码进行修改。想接后端的话,可以绑定 BaaS 服务 Supabase。整个网站做完后,点 publish 就能够一键发布,并绑定到自己的域名上。这整个流程跑下来,实在是太方便了。虽然我对这些流程都很熟悉,但说实话,这两天体验下来,仍旧被这种简单、快速的产品构建方式震撼到了。所以,我也推翻了自己的前见,现在,我认为 Vibe Coding 是有很大市场空间的。并且,推荐所有想做点什么的朋友,可以试着用用类似的 AI 产品,它已经成熟到可以帮我们干很多事。我们完全可以用 Lovable 之类的产品来完成产品的雏形,然后再把代码 Clone 下来,通过 Cursor 等工具进一步处理细节层面的问题。对于绝大多数应用层面的创业而言,我认为早期最重要的是快速验证想法,先结构后细节,而不是眉毛胡须一把抓。如果你认同这个逻辑的话,那 Vibe Coding 兴许可以帮上忙。