Z Potentials 04月20日 17:56
深度|欧洲增长最快AI初创Lovable创始人:我们正在构建最后一块软件;认知劳动被机器做得比人类更好
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了Lovable,一款由AI驱动的软件工程师工具,它允许用户通过简单的自然语言指令快速生成可用的产品。Lovable的创始人Anton Osika分享了该工具的强大功能、快速增长的秘诀以及对未来软件开发的愿景。Lovable在短短几个月内实现了惊人的增长,成为欧洲增长最快的初创公司之一。文章还探讨了AI在软件开发中的应用,以及如何通过Lovable简化应用开发,帮助非技术人员也能轻松构建软件。

💡Lovable是一款创新的AI软件工程师工具,用户只需输入想法,AI即可生成完整的可用产品,极大地简化了软件开发流程。

🚀Lovable在推出后迅速崛起,实现了惊人的增长,在短短几周内就达到了数百万美元的ARR,展现了AI在软件开发领域的巨大潜力。

⚙️Lovable的核心优势在于其易用性和强大的功能,它能让用户像使用Wix和Squarespace一样可视化地编辑和修改代码,极大地降低了技术门槛。

💬Lovable通过内置的聊天模式,让用户可以与AI进行交互,迭代产品,并获得关于软件工程的指导,从而提升了用户的使用体验。

🎯Lovable的愿景是构建“最后一块软件”,让任何人都能轻松构建他们想要的任何东西,从而推动更多的创新和创业。

Lenny Rachitsky 2025-04-20 11:01 广东

“我们正在见证人类历史上最大的变化,以前是体力劳动被机器取代,但现在实际上是认知劳动被机器做得比人类更好。”

图片来源:Lenny's Podcast: Product | Growth | Career

Z Highlights

Anton Osika是AI编程和创业领域的技术专家,GPT-Engineer创始人。该工具通过自然语言生成代码,在GitHub上获得超19k星标。曾任Depict.ai CTO,推动AI在电商中的应用,强调极简产品和快速执行,支持年轻创业者创新。他还创立了Lovable,通过AI和低代码简化应用开发,4周内实现400万美元ARR。

Lenny Rachitsky:今天,我的嘉宾是Anton Osika,Lovable的联合创始人兼 CEO。Lovable是一款 AI 工程师工具,用户只需输入英文prompt,AI就能在几分钟内生成产品。用户可以与AI互动,迭代产品,并将其发布到全球。Lovable是欧洲有史以来增长最快的初创公司,Anton的目标是让Lovable成为“最后一款软件”,因为它将能够为我们创造所有未来的产品。

几个月前,Lovable刚刚推出,团队仅有15人,但在最初的四周内就达到了400万美元的年度经常性收入(ARR),两个月内更是达到了1000万美元ARR。这令人难以置信。

Anton Osika:很高兴和你交谈,Lenny,感谢邀请。

Lenny Rachitsky:我不知道你怎么有时间来做这个播客。你们现在的发展速度如此之快,AI每天都在发生巨大变化,你的生活一定非常忙碌。特别感谢你抽出时间参与这个节目。我想你说过我们做这个时是你那边的10:30。

Anton Osika:我有点累,是的。主要是因为一切进展得太快了。

Lenny Rachitsky:这将是一场充满活力的对话,你可能无法入睡。

Anton Osika:是的,我相信。

Lenny Rachitsky:好的,对于那些对Lovable有些了解或完全不了解的人,Lovable是什么?最简单的理解方式是什么?

Anton Osika:Lovable是你的个人AI软件工程师。用户描述一个想法,AI就会为其生成一个完整可用的产品。这意味着今天的企业家可以将他们的想法转化为真正的业务。我们有很多设计师和产品经理,他们创建了产品想法的第一个版本并向团队展示,而其中一些人因此成为了创始人。另外,开发人员也能够更快地编写代码或创建产品。

我们做Lovable的原因是,99%的人不会写代码。目前,如果你有技术倾向,你会走得更远,但随着时间的推移,构建软件的自然方式就是通过与

AI对话。这就是我们的看法。

Lenny Rachitsky:我喜欢你描述它的方式。你没有提到,但我觉得你们是在构建“最后一块软件”。你是怎么表述的?

Anton Osika:是的,我们说我们正在构建“最后一块软件”。

Lenny Rachitsky:“最后一块软件”。好的,我们会进行现场演示,但首先,你能分享一下这个业务目前的规模吗?因为这太疯狂了。

Anton Osika:我们在不到三个月前推出了Lovable,现在有30万月活跃用户,其中3万是付费用户。这几乎完全通过口碑传播增长的。

Lenny Rachitsky:好的。我会分享一些收入数据,让大家了解这一点。你们在最初的四周内达到了400万美元ARR,在两个月内达到了1000万美元ARR,而团队只有15人。你们是欧洲增长最快的

初创公司,最近不得不重写整个代码库,有一段时间无法发布任何新功能。是这样吗?

Anton Osika:是的,没

错。我们最初用一种脚本语言编写了服务,但随着扩展,我们不得不抛弃一切,用更高效的方式重写它。

Lenny Rachitsky:好的,在我们进入演示之前,最后

一个问题。有哪些公司或业务是基于Lovable启动的,而且现在已经成为真正的公司?

Anton Osika:我们的一位早期用户Harry,他开始向客户交付真正的Web应用程序,而不仅仅是设计。然后他创办了一家AI初创公司,该公司在Product Hunt上发布,并且已经开始盈利。

产品演示

Lenny Rachitsky:好的,太酷了。我们会回到其中一些内容,但先让我们进入演示。我很少在这个播客上做演示,但我认为让人们看到这些产品的实际运作非常重要,因为这在很大程度上是产品构建的未来。

Anton Osika:所以Lenny,我在想,你有没有考虑过复制并构建你自己的Airbnb?

Lenny Rachitsky:我没有。

Anton Osika:要不你试试?

Lenny Rachitsky:我们试试吧。我们要构建我们自己的Airbnb。

Anton Osika:好的。我刚刚输入了第一个prompt,要求构建一个Airbnb克隆版。

Lenny Rachitsky:好的。对于那些没有观看的人,prompt是什么?

Anton Osika:两个词,Airbnb克隆。这就是prompt。

Lenny Rachitsky:好的。

Anton Osika:从简单的开始,我可以看看一个漂亮的Airbnb克隆是什么样子的。它会通过一些设计决策,然后我会缩小以查看更多内容。我们有这个UI,它有所有你期望从Airbnb克隆中看到的漂亮功能,你可以看到不同的类别,你可以看到两个来自Airbnb的列表,带有登录按钮等等。但到目前为止,它还没有Airbnb的功能,它只有UI。我现在会要求改进一些功能。比如如果我切换类别,我想看到不同的列表。另外,如果你对接下来应该构建什么有任何想法,请告诉我。

Lenny Rachitsky:好的,所以你预先加载了这个,所以你没有看到它通常需要多长时间,但通常需要多长时间才能编写所有这些代码并为你准备好?

Anton Osika:第一个prompt需要30秒。

Lenny Rachitsky:30秒?它就像一个非常好的Airbnb复制品。我喜欢你不需要向它展示设计,你只需告诉它Airbnb,它就知道。所以你的问题是,我是否想在我的Airbnb版本中添加一些东西?我一直想探索购买我看到的房源,就像这个在出售吗?所以我们试试看如果有一种方式可以购买房源会是什么感觉。

Anton Osika:好的。那么我们添加,我的意思是prompt在这里很重要,所以让我们具体一点。我们会要求,在列表上添加一个按钮,上面写着“购买这个Airbnb房源”。是这样吗?

Lenny Rachitsky:完美。

Anton Osika:我会更具体一些。它会弹出一个模型来购买房源。

Lenny Rachitsky:完美。所以当你输入时,我会分享一些想法。你要求这个AI工程师构建的网站,实际上是一个可以浏览的功能性网站。它不仅仅是一个设计,显然这里没有实际的房源,没有实际的房屋。假设你正在尝试构建Airbnb,并且你想开始添加实际连接到这个的房屋,那一步是如何进行的?

Anton Osika:所以正如你所说,这只是一个模拟UI,但它也是交互式的。如果我想添加登录和房源管理,那么我们会连接一个叫做后端的东西。那是数据存储的地方,用户登录信息存储的地方,我可以向你展示如何做到这一点。首先让我们试试我们通过这个简短prompt得到的结果。

Lenny Rachitsky:我们试试吧。

Anton Osika:添加购买房源功能,但它没有完全按照我的要求做。我说,添加一个按钮……或者我没有说按钮应该显示什么,但它说“立即预订”。如果我点击“立即预订”,我会得到一个预订确认。它可能对你想要购买房源感到惊讶,因为这是Airbnb。它仍然说“预订房源”,但它显示了一个漂亮的模型,我可以点击确认并支付。然后它说“预订已确认”。

Lenny Rachitsky:这实际上是一个很好的例子,说明为什么成为一个优秀的产品经理很重要。当你没有明确你要解决的问题以及为什么要解决它时,很多时间会被浪费。因此,这真的很酷,这是一个你必须非常擅长解释你想要什么的用例。有趣的是,你不需要告诉这个AI为什么。人类想要理解“为什么这很重要”。大多数情况下,你需要非常清楚你在做什么,我喜欢这是一个非常强大的产品经理技能。你的产品经理非常擅长这一点。所以我们必须……

Anton Osika:与人类相比,准确解释你期望什么以及你没有得到什么在AI中甚至更重要。实际上,我正在连接更多的功能,但首先我会向你展示一些东西。最快的修复方法是改变出错的按钮,它创建了“立即预订”按钮,而我希望它们显示“立即购买”。我可以选择这个项目并说将其改为“立即购买”。但我们刚刚意识到,你实际上可以像在Squarespace和Wix中那样可视化地编辑这个产品。所以我只需将文本改为“立即购买”,然后它会立即更改。实际上,它在代码库的深处进行了更改,但这样做非常快。

Lenny Rachitsky:没有其他工具可以让你从AI工程师生成代码,然后只需更改其中的一个小元素。其他工具你必须要求agent为你做这件事,然后你希望它能做对。所以你刚刚展示的这一点非常重要,对吧?

Anton Osika:是的。现在它显示“立即购买”。

Lenny Rachitsky:这太棒了。这是你们刚刚发布的功能吗?

Anton Osika:是的。我们几天前刚刚发布了这个功能,但我不打算深入构建完整的功能,但它的样子是,你连接一个开源的后端即服务,它叫做SuperBase。我有一个实例可以连接,它完全是空的,但我们只需点击一下就可以设置好。现在它已经连接到后端了。其只是自动生成一些代码,并解释我接下来可以做什么。我现在要做的是,比如说,让我们添加登录功能。

Lenny Rachitsky:它实际上托管在哪里?后端和整体架构是怎样的?

Anton Osika:一切都可以一键部署,然后它就会运行。其由一个云供应商托管Cloudflare托管了互联网的很大一部分,而后端则由另一个优秀的云供应商SuperBase托管。

Lenny Rachitsky:太棒了。除非还有什么特别重要的内容你想展示,让我们结束演示。

Anton Osika:我只是解释一下我接下来会做什么:让我们添加登录功能;让用户可以编辑房源,这样用户就可以上传房源,但这需要更多的时间。总的来说,只要有耐心和良好的prompt技巧,你就能得到一个完整的Airbnb。

Lenny Rachitsky:这是一个非常好的补充。所以基本上,这正在接近实际的Airbnb。人们可以登录,他们可以添加他们的房屋,你可以为你的销售团队、运营团队添加内部工具来管理房源。它允许你构建一个看起来很像Airbnb 的市场。

感谢你的演示。我想对很多人来说,他们会说:“是的,我见过这种东西。”但对大多数人来说,他们会说:“天哪。”这太不可思议了,我们现在几乎把它视为理所当然。你可以让一个应用程序为你构建整个网站,而这可能只需要几美分。它只花了五分钟,而以前构建一个原型可能需要数万美元和数周甚至数月的时间。

Anton Osika:我的意思是,正如我们在这里看到的,这些工具已经非常好了。但我会说它们正在变得更好,而且速度非常快。我认为现在的一个更大的瓶颈是它们还没有集成到现有的产品和流程中。但由于它们变得如此之快,我认为对于那些对这方面感兴趣或希望成为未来经济一部分的人来说,最好的事情就是亲自动手使用这些工具,因为成为使用它们的顶尖10%的人将在未来几个月和几年中脱颖而出。

Lenny Rachitsky:让我顺着这个话题继续。假设你可以神奇地坐在每个第一次使用Lovable的人旁边,你可以在他们耳边悄悄说一个成功的秘诀,那会是什么?

Anton Osika:掌握使用像Lovable这样的工具需要很多耐心和好奇心。我们有一个叫做聊天模式的功能,你可以直接问它:“这是如何工作的?我没有得到我想要的,我是不是漏掉了什么?我该怎么做?”最有效的方式也是学习软件工程如何工作的最佳方式之一,因为你不再需要编写代码,但了解如何构建产品是有用的。所以耐心和好奇心是非常有用的。我们之前谈到的第二部分是,如果我坐在你旁边,我可能会说:“嘿,你在这里表达得不够清楚。”例如,不要说“它不起作用”,而是准确地解释你期望什么,哪些部分工作正常,哪些部分不正常。这是很多人不会自然而然去做的事情。

Lenny Rachitsky:我喜欢这一点。当你与一个工程师合作时,沟通错误是一个代价高昂的错误,因为你可能会忘记某个功能或需求。而在这里,你只需要30秒后说:“哦,抱歉,我错了。”然后你可以再试一次。

Anton Osika:确实如此。与人类合作时,这可能会更昂贵。

Lovable名称的由来

Lenny Rachitsky:好的,所以第一步是聊天模式。你叫它什么?你叫它agent吗?

Anton Osika:是的,Lovable是一个agent。

Lenny Rachitsky:就叫Lovable?

Anton Osika:是的。

Lenny Rachitsky:好的。顺便说一下,你是在谈论Lovable。你是怎么决定用“Lovable”这个名字的?这个名字太甜了。

Anton Osika:我认为这一切都关乎于构建一个伟大的产品。我希望更多的人能够做到这一点,而一个伟大产品的最佳词汇就是“Lovable”。我喜欢用一些行话来强调我们应该追求的目标:先构建一个“最小可爱产品”,然后是一个“可爱产品”,最后是一个“绝对可爱产品”(Absolutely lovable product, ALP)。所以我把这个行话带到了公司名字中。

Lenny Rachitsky:这太棒了。ALP 是新的MVP。我们谈到了这一点,对于你们目前的规模,我想它已经远远超过了1000万美元ARR。你现在会分享这个数字吗?还是你们保持私密?

Anton Osika:我们不会锚定在数字上,但我可能很快就会发一条关于这个的推文。

Lenny Rachitsky:所以它已经远远超过了1000万美元ARR。Lovable是历史上增长最快的初创公司之一,也是欧洲增长最快的初创公司。但我想回到最初,Lovable 的起源故事是什么?这一切是如何开始的?到今天为止的旅程是怎样的?

GPT Engineer与Lovable创立的故事

Anton Osika:尤其是在我使用它们很久之后,我认为我对人们使用大型语言模型所做的事情并不感到印象深刻。但当ChatGPT出现时,它们开始变得非常擅长接受人类指令并生成代码。我的团队成员,我当时是一家YC初创公司的CTO,他们觉得:“哦,Anton,你太夸张了。这不会在未来几年改变任何事情。”但我想证明一个观点,所以我创建了一个开源工具叫做GPT Engineer,你可以写一些东西,比如“创建一个贪吃蛇游戏”,然后它会生成很多代码,一些不同的文件,然后打开贪吃蛇游戏。然后我发了一条关于这个的视频推文,GPT Engineer至今仍然是最受欢迎的开源工具,展示了大型语言模型创建应用程序的能力,它在 GitHub 上有大约5万颗星,并且有几十个学术引用。

Lenny Rachitsky:我知道GitHub曾经关闭了你的项目,因为他们认为这是某种攻击,就像你获得了多少星,有多少人在使用它。

Anton Osika:是的。那是后来发生的事情。那是关于Lovable的。所以这是Lovable。Lovable早期总是在GitHub上创建新项目,当有人使用Lovable时,我们问他们:“这样可以吗?这里的限制是什么?”他们说:“哦,没有限制。”但一旦我们开始每天创建15,000个项目,可能某个工程师在值班时看到他们的服务器因为我们的使用而负载过高。所以他们完全关闭了我们的访问,我们收到了一封邮件,说:“你违反了某些规则。”而我们当时不知道发生了什么。

Lenny Rachitsky:这类似于我听到的一个故事:当ChatGPT最初被训练时,微软的服务器阻止了它,因为他们认为这是某种爬虫,而实际上这只是ChatGPT的第一个版本在训练数据。无论如何,请继续。

Anton Osika:所以我构建了这个叫做GPT Engineer的工具。我们正在见证人类历史上最大的变化,以前是体力劳动被机器取代,但现在实际上是认知劳动被机器做得比人类更好。而在这里产生积极影响的最佳方式是什么?不是让工程师更高效(虽然有很多公司使用AI来提高工程师的效率,比如微软的Copilot),而是帮助那些在寻找擅长创建软件的人时遇到困难的人,让他们能够将自己的想法和信念变为现实。因此,通过为任何人构建AI软件工程师,来促进更多的创业和创新。然后我找到了我之前的一位同事Fabian(他也是一位创始人),我说我们应该构建类似GPT Engineer的东西,但它必须是为那些不会写代码的人服务的,这就是故事。

Lenny Rachitsky:好的。然后这就变成了Lovable?从开源工具变成了一个任何人都可以使用并付费的产品。明白了。好的,从那时起,我看到一个数据,你们在推出Lovable后,每周赚取100万美元 ARR,这是真的吗?

Anton Osika:是的,我们推出了第一个版本的产品,叫做GPT Engineer应用,它在某些方面非常不同。我们通过推出一个等待名单,接着我们得到了很多反馈并进行了迭代。最后,当我们认为产品真的很好时,我们说:“现在我们有了一个 Lovable 产品。”我们主要在AI上做了很多改进。当我们推出时,那是 11 月 21 日,差不多三个月前。我们在一周内达到了100万美元ARR,然后它继续以这个速度增长。现在甚至以更快的速度增长。

Lenny Rachitsky:比每周100万美元ARR还要快!!!

Anton Osika:是的。

AI产品的scaling law

Lenny Rachitsky:好的,这听起来像是产品市场契合度。你说你们在后台做了很多工作。我看到你推文中提到,你们发现了一些新的scaling law,这使你们能够构建这样的东西。你能谈谈在技术层面上,是什么让你们能够构建出如此新颖且成功的东西吗?

Anton Osika:在构建AI系统时,有很多scaling law。而这个特别的规律是当你投入更多工作时,产品会可靠地变得更好。通常当你看到AI构建某些东西时,它在开始时非常出色,然后就会卡住。我们所做的是痛苦地识别它卡住的地方,并采取不同的方法来解决它。我们会通过不同的方式来解决它,比如调整整个系统,并建立一个非常快速的反馈循环,以改进它在卡住的地方的表现。即使它有时仍然会卡住,但这就是scaling law,我认为我们在这个scaling law的早期阶段。

Lenny Rachitsky:所以当你谈到卡住时,是指AI agent说“我不知道该怎么做”还是它引入了一些错误?这是卡住的例子吗?

Anton Osika:是的。它引入了一些错误,然后它不够聪明,无法弄清楚如何解决这些错误。

Lenny Rachitsky:我明白了。这是人们使用这类工具时遇到的常见问题。他们到达某个点,然后说:“好吧,我不知道该怎么做。听起来解决这个问题的一种方法是你所描述的,让AI变得更聪明,避免更多卡住的地方。另一种方法是人们学习如何让AI摆脱困境。当我们与Replit的Amjad在播客上交谈时,他说这是他认为人们需要学习的主要技能之一,就是当AI遇到问题时如何让它摆脱困境。

Anton Osika:这是今天的一个问题,而这个问题的前沿正在迅速后退。我们所做的是识别最重要的领域,比如添加登录、创建数据持久性、使用Stripe添加支付功能等。但在未来,这不会那么重要。

Lenny Rachitsky:我知道你不会深入讨论这个问题,因为这是你们的竞争优势之一。所以我不会过多追问。我想回到你们所经历的快速增长。其中一个大的故事是,你们只有15个人,两个月内达到了1000万美元ARR。这太疯狂了。我不知道历史上是否有人做到过。如果有的话,可能只有其他几家AI初创公司最近做到了。你们是如何做到的?你们做了什么,让你们在如此少的人的情况下实现如此快速的增长?

Anton Osika:我想把功劳归于我们在产品中从头到尾所做的一切,但我们是在“石油”的基础上构建的(这里的石油是我们发现的基础模型),然后我们所做的是痴迷于如何以正确的方式向用户展示这一点。什么是人类从中获得最大收益的界面?我在演示中展示了如何添加身份验证,并将这些功能无缝地整合在一起。这就是我们所做的。然后人们喜欢这个产品。这是增长的主要驱动力。为了获得知名度,我们主要是在社交媒体上发布我们的内容,这就是人们知道我们的方式。

Lenny Rachitsky:所以人们通常称之为“公开构建”。我认为你们有这样的优势,演示就像“天哪,你可以做到这一点。”然后你们分享了你们增长的数字。因此,它天生就很有趣且易于分享,但我想大多数人都有一些有趣的东西可以分享。我想知道,你们是否做了什么其他公司可能没有做的事情,让产品如此可爱?

Anton Osika:团队在构建伟大产品时就是一切。你需要能够快速发布并具有良好品味的人,知道什么是简单的,什么是正确的抽象的人,我认为这就是我们所做的不同之处,并且我们痴迷于让它变得更好。

Lenny Rachitsky:我知道你在这方面有很多想法。关于编写代码,你们实际上有多少使用AI来编写构建Lovable的代码?这在你们的团队中是如何运作的?

Anton Osika:我们已经设置了Lovable,这样我们就可以用Lovable来改变Lovable。我们已经做到了。但Lovable 并不做所有的事情。所以我们大多数时候使用为开发人员设计的工具,而不是为99%的人设计的工具。

Lenny Rachitsky:你们使用像Cursor这样的工具吗?现在可以分享任何工具吗?

Anton Osika是的。我认为Cursor是团队中几乎每个人都在使用的工具。

Lovable与竞品

Lenny Rachitsky:太酷了。我最近做了一个关于我的听众和读者使用工具的调查,Cursor已经占到了17%,这太疯狂了。所以沿着这些思路,显然还有其他竞争对手和公司在这个领域。每个人都在想,Lovable,Bolt,Replit,Cursor是另一种东西。理解Lovable与Bolt和Replit可能有什么不同的最简单方式是什么?我认为它们可能是最接近的。

Anton Osika:为非技术人员打包是我们所追求的。我在演示中向你展示了你可以编辑文本,你可以立即更改颜色等等,而不必进入代码编辑器,也不必等待30秒让AI完成整个更改。因此,这是我们思考如何打包它的主要方式,然后确保它可以在更大的团队中尽可能高效地使用。与其他所有工具不同的是,它与GitHub同步,这意味着你可以使用Cursor,或者你团队中想要更底层的人可以使用Cursor,而那些不想设置本地文件系统并提交到GitHub的人可以使用Lovable。不卡住我认为是人们最重要的事情。这就是为什么我们进入这个领域较晚,我们没有像许多人那样做同样的营销,但从我交谈过的人来看,我们仍然被认为是最可靠的工具。

Lenny Rachitsky:我喜欢它。所以关于你可以使用Lovable为你构建大部分内容,然后进入Cursor进行编辑和调整的观点非常重要。你说其他公司在这方面做得不好。我不知道是否有其他公司能做到这一点。

Anton Osika:是的。

Lenny Rachitsky:我认为他们不允许你这样做。那么Lovable的愿景是什么?它的最终状态是什么?每个人都可以构建他们想要的任何东西吗?理解你们在未来五年、十年内发展方向的最简单方式是什么?

Anton Osika:虽然预测五年后的世界是什么样子本质上是非常困难的,但我认为我们正在构建最后一块软件。关于最后一块软件,我的看法是:你需要从改变产品或想要构建的产品到拥有一个完全工作的端到端产品,而这几乎可以瞬间完成,并且该产品可以与任何现有系统或非常强大的第三方提供商进行集成。今天你已经可以要求添加并与OpenAI聊天,然后你会在你的产品中获得与OpenAI的聊天功能。但完美工作是在未来两年内会到来的事情。

然后在那之后,构建产品中有很多事情不仅仅是工程方面,对吧?我认为AI在聚合和理解用户方面非常有用。因此,如果你使用分析工具,你知道有一种非常常见的事情是查看用户如何与产品互动。AI可以在绝对大规模上做到这一点,并向人类提出更改建议,比如:“哦,是的,这听起来像是一个让产品更直观的好更改。”它还可以自动运行A/B测试,这样你就可以看到数据以及这些对产品的改进。我认为这也是在不久的将来会出现的。

有价值的是什么

Lenny Rachitsky:有趣的是,人们会好奇哪些工作会变得更加重要,哪些技能会变得不那么重要?让我分享一个想法,然后我想听听你的看法,看看你会怎么想。我认为现在更有价值的是擅长弄清楚要构建什么,然后知道你所构建的东西是否正确、是否好、是否准备好。因此,它更像是发现、构思、想法,产品发布的一部分,然后是品味和工艺。就像这是正确的东西吗?这会解决人们的问题吗?因为现在构建工作越来越多地由AI完成。有趣的是,以前逆向工程是最难、最有价值的技能,而现在弄清楚要构建什么才是关键。你可以坐在那里,告诉它要构建什么,我相信很多人会看到你的屏幕,然后说:“我不知道要构建什么,我不知道人们想要什么。”而但现在这就是关键。

Anton Osika:如果你是一个创始人或者你想构建一些东西时,我完全同意弄清楚什么是痛点,或者看到目前通常有什么解决方案,抑或是如何让这个变得10倍更好等非常重要。然后我认为品味是好的甚至更重要。工程师的技能仍然很重要,因为这有助于你理解什么是约束,所以你可以构建什么。我只是认为很多软件工程师现在可能有点害怕,比如:“好吧,我会失业吗?会发生什么?”但他们应该把自己看作是那些将人类陈述的问题转化为技术解决方案的人,但他们必须将自己抽象到更高的层次,而不仅仅是看着他们的技术栈,比如:“哦,我可以只做前端更改。”工程师或技术人员非常擅长理解技术上的约束是什么,他们应该把自己看作是那些翻译者。

Lenny Rachitsky:这几乎就像你想学习工程经理的技能,即监督工程师,而不是实际的工程技能。或者你认为学习如何编码并真正擅长这一点仍然非常重要吗?

Anton Osika:我的意思是做一点所有的事情。成为一个通才我认为比以往任何时候都更重要。如果我哪天组建一个产品团队,我会非常注重为我雇佣的每个人获取尽可能多的技能组合。他们应该知道如何架构一个系统,最好他们知道如何设计,他们应该有产品品味,他们应该知道如何与用户交谈。我认为每个人都应该知道所有这些。

如何招聘

Lenny Rachitsky:说起来容易做起来难。很难找到知道所有这些事情的人。所以让我们转到招聘和你们如何招聘。你们现在有多少人?你们会分享这个吗?

Anton Osika:是的,现在我们有18人。

Lenny Rachitsky:18人。听起来你差点要说:“我们现在有一百人了。”所以你们从15人增加到18人了。那么你们在招聘时寻找什么?我在Twitter上看到你描述的方式:你们在寻找顶尖的工程师,欧洲最好的团队,诸如此类。我想知道,你们在招聘时具体寻找什么?

Anton Osika:我认为最重要的是他们不仅仅是说:“哦,我是为了工作而来。我是为了成为这段旅程中的乘客。”每个人都应该真正关心产品、用户,并且非常关心团队以及团队如何一起工作,并且你总是为让团队更高效地一起工作做出贡献,这种关心或最好是痴迷会让你走得很远。然后你通常希望他们在某些方面拥有绝对超能力,能够理解并尽可能多地做事情,并拥有通才的大脑,能够快速学习任何技能。对我们来说,这主要是从AI中利用尽可能多的东西,从大型语言模型中理解整个参数空间,你可以改变什么来让我们的产品表现得更好。

Lenny Rachitsky:所以,实际上你们是如何测试这些东西的呢?其中一些事情描述的是在寻找关心用户以及能很好合作的人。因为你们18个人在一家每周增长超过100万美元ARR的公司中工作。这是一个荒谬的规模,而你们找到的人显然是世界级的,我认为很多人会想要雇佣你们正在雇佣的那种人。所以当你们实际面试时,你们如何弄清楚其中一些事情,比如他们的AI利用技能,他们的团队建设协作等,你们实际做什么?

Anton Osika:我问人们他们以前做过什么。他们通常做过一些他们非常关心的事情,并深入挖掘他们所做的技术细节。然后我们做正常的事情,展示一个非常困难的问题。这个问题有点不寻常,最好是某人以前没有见过的,看看他们如何通过思考研究来解决这个问题。然后我认为更不常见的是,我们几乎总是让人们加入工作模拟至少一天,通常是一整周。

Lenny Rachitsky:太棒了。工作试用。所以基本上他们与团队一起工作至少一天,有时一周。我喜欢你说的这一点,他们对他们之前做过的事情非常关心,你寻找的是对他们之前构建的东西或他们做过的事情的痴迷。这18人中有多少是工程师?

Anton Osika:所以至少有12人用部分时间编写代码。

Lenny Rachitsky:18人中有12人,好的。当我们设置时,你说:“我们的工程师现在在创建内容。”我认为这是一个很好的例子,说明人们做很多不同的事情。所以我有一份你们曾经分享过的实际职位描述。我要读几行。它非常受Shackleton的启发,对吧?

Anton Osika:是的。

Lenny Rachitsky:你会同意吗?太酷了。顺便说一下,这是你写的还是你让AI写的?让我读给你听。我甚至不知道,你可能不知道你指的是什么。“长时间工作,快节奏,候选人必须在AGI时间线临近的高紧迫性下茁壮成长,困难的任务在前,成功时会有荣誉和认可,寻求舒适工作的人请勿申请。”然后还有其他一些东西,“与其他杰出人才合作,比任何普通工程角色有更大的目标,慷慨的创业成功份额。”

Anton Osika:谢谢。是的,所以我确实得到了一些帮助来格式化这个,但主要是我自己做了不同句子的确切措辞。

Lenny Rachitsky:我喜欢这一点。对某些人来说,他们会说:“天哪,我不会报名参加这个。”但对很多你们想要的人会说:“是的,这正是我想做的。”

Anton Osika:太好了。

Lenny Rachitsky:太棒了。

Anton Osika:是的。

Lenny Rachitsky:感觉招聘的一个要素是,创建一个非常好的过滤器,明确说明这有多紧张,这样那些想要这种紧张的人就会被吸引过来。好的。然后你们也在瑞典,有关于在欧洲/瑞典与在美国/旧金山构建的想法?

Anton Osika:是的,你在职位描述中谈到的这种抱负在瑞典并不常见。但我认为这是对像我这样的人去掉最大的约束,尤其是看到这是人类历史上你每工作一小时产生最大影响的时候。这就是为什么我们必须非常雄心勃勃,提高抱负水平,然后我们也许可以退休,让AI照顾社会中的大多数事情。在一个平均抱负较低但人才更容易获得的地方激励人们如此雄心勃勃,这是一个很好的配方。也许这是一个双刃剑,但它有一些优势。

Lenny Rachitsky:所以我听到的是,欧洲有非常优秀的人才,他们只是不那么容易被发现。我听到的关键是如何找到他们并让他们愿意与你交谈?

Anton Osika:大多数欧洲人没有想过:“去完成一个极其雄心勃勃的任务是我想做的。”所以弄清楚这些人是谁是招聘的一大部分。

优先级与内部午餐

Lenny Rachitsky:太棒了。我想谈谈优先级。这个任务非常雄心勃勃,因为你们正在构建最后一块软件。你们一定有很多人要求你们构建的东西,或你们想要构建的东西。你们决定优先考虑和实际构建的方法是什么?

Anton Osika:只是顶层。我认为识别什么是最大的瓶颈,什么是最大的问题,并快速迭代,比如说:“这是最大的问题,让我们真正解决这个问题。”然后选择下一个问题,不要过度思考,不要梦想出长期路线图,这是我的方法。这是一个非常简单的算法。但理解什么是最大的问题并不总是一个简单的问题。所以正如人们应该做的那样,我们花时间与用户交谈,阅读人们写的东西。我们有功能板,人们在那里提出很多请求。

然后当我们选择其中一个问题时,我们非常以工程为主导。对于我们这样的产品,很难让不是工程师的产品经理说这是我们现在应该做的,因为问题的正确解决方案可能与技术细节纠缠在一起,比如:“这是最大的问题,但我们应该有一个更大的技术计划,它将解决所有这些问题。”所以与许多其他产品公司相比,我们非常以工程为主导。

Lenny Rachitsky:应该如此。如果你们现在有一个产品经理,我会感到担忧,因为这在现在没有意义。但一般来说是什么样子的?你们通常的节奏是什么?你们如何从一个想法到构建它,规范它,发布它?如果你们有东西,那是什么样子的?

Anton Osika:如果你回顾三个月,我们主要说:“好的,让我们做这个每周计划。”我们有一个大的板块,上面有所有的主要问题,然后我们有关于接下来或这周要关注什么的排名。接着我们有一个演示,我们说:“这些是我们这周发布的东西。”

所以为了让每个人都在同一页面上,我们现在有更多的路线图,因为我们要确保你可以支持自定义域。接下来,他们将在之后添加协作。现在最大的问题或解决最大问题的最大计划是让系统更agentic,这有一个更长的路线图,但我们仍然保持每周计划的节奏。这些是我们正在关注的事情。这周,我们主要在修复错误和改进,这是周一的计划。

Lenny Rachitsky:实际上这周是改进周。我喜欢这一点。你们现在的路线图有多远?

Anton Osika:我的意思是,未来一个月是明确的,但它延伸到三个月,但一个月后它可能会看起来有点不同。

Lenny Rachitsky:好的。那么你们使用的工具是什么,以及只是为了让人们了解最新的工具吗?你说FigJam,但那个工具栈中还有什么?

Anton Osika:我的意思是我们公司在Linear里做了很多事情,因为它是一个很棒的产品。所以我们在Linear中做了人才申请跟踪。之后,很多其他自定义工具用于Linear和FigJam。

Lenny Rachitsky:如此简单。你们的一个工程师什么时候会成为agent工程师或AI工程师,你有感觉吗?

Anton Osika:我喜欢深入探讨这个问题实际上意味着什么?例如,如果一台电脑可以下棋,那就是AI。Lovable只是人类与之交互以创建他们想要软件的界面。然后我们如何解决这个问题,我们说在某些定义下会是一个agent。我认为是这样,但这对我来说不那么重要。

Lenny Rachitsky:我喜欢这一点。让我问这个问题,什么使你们进展得非常快?你描述了一点你们的过程,每周计划,FigJam板上的想法,现在有一个你们正在思考未来的路线图。你们还发现了什么帮助你们的小团队能够快速发布和移动,这你没有提到的?

Anton Osika:我们大多数时间在办公室工作。然后你可以说:“我认为我们在这个问题上想错了,”或者“我们不应该做这个其他事情吗?”特别是,我认为一起吃午餐是一个非常高效的时间,因为你们在交叉传授。我的意思是人们也在不断潜意识地思考如何解决这些不同的问题,哪些是最重要的。然后在办公室有这种专注,但你也有这种每个人都必须进行非结构化的沟通。

Lenny Rachitsky:我喜欢这一点。一家拥有世界上最先进AI工具之一的公司CEO的答案之一是一起吃午餐。这太人性化了,它完全有道理。

Anton Osika:是的。

Lenny Rachitsky:好的。如果你要开始一个新的产品团队,并假设你是某个地方的产品负责人或RPM负责人,在构建一个新的产品团队时你会做什么与过去人们所做不同的事情,例如关于你雇佣谁,你如何构建他们等?你认为人们在构建产品团队时应该考虑什么,是知道像Lovable这样的工具存在以及所有其他正在发生的事情吗?

Anton Osika:每个人都应该对使用AI感到兴奋。我认为这是一个很大的关键点。然后团队合作得非常好,就像在午餐时间,你们必须坐下来一起解决问题。如今大多数产品的瓶颈不会像工程那样多,而具有良好的品味,对用户有良好的直觉成为关键。工程师或团队中的每个人都最好至少愿意去经历这个过程,倾听用户并真正理解他们关心什么。

Lenny Rachitsky:那么你们雇佣的大多数工程师和其他人的背景是什么?他们有什么共同点吗?他们只是超级令人印象深刻的人类,比如编程比赛的冠军,诸如此类?我不知道。你们到目前为止雇佣的人有哪些属性?

Anton Osika:我认为原始认知能力要是最强的,以及认知能力要与在Lovable工作是最相关的。但有一种创业心态,我认为也要非常强烈,即对快速移动和快速迭代更感兴趣。然后他们要有很多结构,很多过程,并思考整个业务。而不是思考我的特定职业,我的特定工艺。我要看到他们自己想要深入研究。

Lenny Rachitsky:太棒了。所以不仅要非常聪明,还要有创业精神,像所有者一样行动,而不仅仅是为一份工作。这就像他们觉得自己有agency权(代理权)。你说了一些类似的事情,我认为这很重要,让你对正在构建的东西感到兴奋的事情之一是给人们超能力,特别是那些不会写代码的人,基本上是99%的人。你认为还有什么重要的事情要分享吗?

Anton Osika:对于大多数曾经是工程师或创始人的人来说,有很多人因为没有人知道如何解决技术部分而失败这一点非常清楚。现在我们接近让人们知道这一点存在,他们能解决一切,而这将是一个创业和更好软件产品的寒武纪大爆发时代。我们不会满足于我们今天使用的所有烦人的糟糕技术。每个有想法的人都会说:“我要构建这个东西,并向你展示这是产品的最佳版本或我们公司应该做的事情,”而不是开长会或写文档。因此,它将在很多不同的职业和世界各地赋予人们力量。

Lovable的下一步

Lenny Rachitsky:Lovable的下一步是什么?这一集播出时,他们可能会发布的下几件事是什么?

Anton Osika:当我说agent时,它的意思是你给系统更多的自由来决定接下来会发生什么。它可能想写一个测试,运行这些测试,然后说:“测试失败了,让我们修复它们。”所以这是更快前进的一个大解锁。然后还有一些更明显的事情,比如你想轻松地用Lovable赚钱;比如如何设置它以便它托管在你的特定域上?你如何与你的团队无缝协作,并使其成为这样,这些都是显而易见的事情。另外,我们正在考虑的是帮助创始人在构建他们的第一个版本后取得成功。他们如何获得更多用户?他们如何获得反馈?如果他们构建了一些有用的东西,他们如何传播消息?

Lenny Rachitsky:我正要这么说,这正是我的想法,每个人都会构建所有这些东西。但没有人会通过这些工具获得任何吸引力,没有人知道如何找到用户,或让任何人进入市场。增长是一个完全不同的技能。因此,你们正在考虑这一点。我们如何为你运行一些付费广告?我们如何考虑SEO?我们如何考虑口碑,现实推荐?这非常酷。

Anton Osika:是的,我们已经有了一些手册,我们帮助构建的人如何做这些事情,你可以在我们的博客上找到。

Lenny Rachitsky:有趣的是,这让我想买一些Meta股票,因为每个人都在构建所有这些应用程序,而他们将在Facebook和Google上运行付费广告。天哪,这些家伙的生意真好。

我想回到,你说你可以在现有的代码库上使用Lovable。但这实际上对很多人来说是一个大问题。

Anton Osika:让我纠正你一下。你不能在任何现有的代码库上使用它。

Lenny Rachitsky:明白了。

Anton Osika:我们有一种研究预览,可以导入你的代码库。但你可以做的是,如果你在Lovable中开始,那么你可以让工程师在他们想要使用的任何工具中编辑它。

Lenny Rachitsky:太酷了。这对大多数听众来说,这是一个很好的澄清。因为他们不是在构建全新的东西,他们是在现有的产品中工作。所以你说这是未来的事情,你可以在未来以某种形式在现有的应用程序和产品中使用Lovable?

Anton Osika:正确。

产品教训

Lenny Rachitsky:这太重要了。因为基本上对大多数人来说这将是一个大问题。最后一个问题,我们在这个播客上有一个叫做“失败角”的环节。大多数人来到这个播客,他们展示所有这些成功的故事。你们是有史以来增长最快的产品。但在你的职业生涯中,有什么事情完全失败的例子吗,你从中学到了什么?

Anton Osika:我有点难以找到完全失败的事情,但我认为有一个产品教训。我是一家位于斯德哥尔摩的AI初创公司Summer Labs的第一位员工。如果你想要个性化,那么你会得到两个标准差更有效的学习。但有很多像教育软件这样的产品可以帮助你学习,它不是个性化的。所以我们正在构建一个用API来个性化学习等等的产品,它相当不错。但我们最终做的是说,有人必须构建一个产品或某种学习方式,比如Duolingo这样的英语学习工具,然后拥有该产品的人必须使用这个高级AI API开始使其个性化。

而这是非常困难的改造,比如,你必须更换引擎并放入这个AI。然而公司在这方面并不是非常成功。最大的教训是,你必须从产品如何端到端工作开始,然后添加AI或思考我们应该在哪里添加AI?所以这对我来说是一个很大的教训,你认为用户体验的大局应该是什么?然后添加一些AI来解决特定问题。现在Summer Labs做得很好,但它不是基于那个特定产品。

Lenny Rachitsky:我认为当你有一些很酷的技术时,你很难真正记住这一点,你会说:“天哪,每个人都必须尝试这个。他们会喜欢的。”然后你没有意识到,如果它没有为他们解决问题,没有人真正关心。有很多新奇的产品,每个人都想用一会儿,然后忘记。因此,这让我想到的是,有很多产品教训,关于什么可能帮助你的产品成功。而像Lovable这样的工具可以帮助你做到这一点,因为如果有人在构建一些东西,你可以指导他们。你为某人解决了什么问题?有多少人有这个问题?这对他们有多重要?

Anton Osika:也许我们应该添加Lenny模式。它在Lovable中激活这个产品教练。

Lenny Rachitsky:那将是无穷的问题。让我们退后一步。

Lenny Rachitsky:是的,没错。你的实验计划是什么?我认为这里实际上有一个很大的机会来拯救人们。有一种玩这个东西的方式,但真的有人想要这个吗?

Anton Osika:我喜欢它。我们可以叫它Lenny模式吗?这对你来说可以吗?

Lenny Rachitsky:100%。

Anton Osika:太棒了。

Lenny Rachitsky:好的。我们在这里达成了协议。我们试试吧。Anton,还有什么你想分享的吗?在我让你离开去睡觉之前,你想给听众留下什么?

AI时代的建议

Anton Osika:我认为,世界正在快速变化,这非常有趣。你应该看到如果想在所有这些变化中玩得开心,为了你的当前职业或如果你想要一份新工作的话,做的最好的事情就是成为知道如何使用AI工具的前1%。

所以使用Lovable,或其他AI工具。确保理解或尝试尽可能多地理解如何高效地使用它们。这是我通常告诉所有朋友的事情,我也希望观众知道。

Lenny Rachitsky:好的。你怎么知道你是否在前1%?你如何到达那里?只是每天使用它一百次吗?还有什么?你能推荐什么?

Anton Osika:是的。我认为学习的最好方法是我想做这件事,然后我想用AI来做这件事。你花了一整周,你就在全球人口的前1%。如果你周围有朋友也有这种痴迷或者他们也非常关心这个,那么你很快就会进入前0.1%。

Lenny Rachitsky:所以我听到的是,找到一个可以解决的问题,找到一个你自己或某人的痛点,然后端到端完全解决这个问题。花一周时间从想法到某人实际使用的东西,你就在前1%。

Anton Osika:是的。前1%只是花一整周的时间。如果你不理解就问AI,所以确保你理解。

Lenny Rachitsky:是的,这是人们忘记的事情。在这种情况下,你会问Lovable的聊天功能,还是你会去Cloudflare或ChatGPT寻求建议?

Anton Osika:我在这里的推荐是,如果你在产品中使用Lovable来构建软件并学习这个AI工具,那么你应该使用ChatMode。而ChatMode,是你可以在你的用户配置文件中激活的东西。它没有在主产品中发布,所以它在实验室中,但如果你添加那个标志,那么你可以使用ChatMode。如果你想学习其他AI工具,那么你应该问那个工具或问Cloudflare或ChatGPT关于那个主题的问题。

Lenny Rachitsky:太棒了。Anton,你正在做令人难以置信的工作。当我们看到这个旅程的更多章节时,我很高兴有一天能再次邀请你回来。

Anton Osika:我还有很多要学习的。

Lenny Rachitsky:我们所有人都是。这就是人们听这个播客的原因。Anton,非常感谢你来到这里。

Anton Osika:非常感谢你,Lenny。

原文:Building Lovable: $10M ARR in 60 days with 15 people | Anton Osika (CEO and co-founder)

https://www.lennysnewsletter.com/p/building-lovable-anton-osika

编译:Yihan Chen

请注意,本文编译自文末载明的原始链接,不代表Z Potentials立场。如果您对本文有任何想法或见解,欢迎在评论区留言互动探讨。

Z Potentials将继续提供更多关于人工智能、机器人、全球化等领域的优质内容。我们诚邀对未来充满憧憬的您加入我们的社群,与我们共同分享、学习、成长。

-----------END-----------
🚀 我们正在招募新一期的实习生
🚀 我们正在寻找有创造力的00后创业
关于Z Potentials

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Lovable AI 软件开发 创业 GPT Engineer
相关文章