打开网易新闻 查看精彩图片

新智元报道

编辑:桃子

【新智元导读】放羊大叔的Ralph Loop,让硅谷都不用在深夜编程了!无需手写一行代码,睡一觉,AI搞定全部软件开发。

不用手写一行代码,睡一觉,项目全部跑通。

放羊大叔的Ralph Loop「魔咒」正席卷全网,将掀起指数级生产力爆炸的革命。

今天,一位AI初创的创始人Damian Player发出肺腑之言——

从现在开始掌握这项技能的人,3个月后将无人能及。

打开网易新闻 查看精彩图片

事情是这样的。

前一晚,Damian工作流干了一半,实在没力气弄了。所以,他启动了Ralph,合上电脑,直接睡觉。

今天早上醒来一看:6次更新,全部搞定,运行完美。

他特别强调,「我一行代码都没写」。

打开网易新闻 查看精彩图片

仿佛一夜之间,所有人都能睡着觉把活儿轻轻松松干完了。

打开网易新闻 查看精彩图片

不得不感慨,有些工具一旦学会用了,真的会让生产力发生断层式的跃升。

打开网易新闻 查看精彩图片

这个「死循环」,让AI 7x24编程

在接下来的长文中,Damian具体分享了使用Ralph的一些技巧以及感受。

Ralph的名字,来源于《辛普森一家》中,那个永远天真却无比执着的角色Ralph Wiggum。

在编程中,Ralph本质就是一个AI智能体——人类离开电脑之后,依然会无限构建软件的AI。

打开网易新闻 查看精彩图片

它的工作方式,非常简单粗暴:

给它一堆小任务清单→挑选一个→写代码、测试、运行→通过保存进度→失败重修→再跑→直到满足条件再退出。

这个过程中,Ralph被死死锁在一个「while-true」的迭代闭环中。

如此循环,直到完成。

这一切,都可以在一个人睡觉、吃晚饭,或做其他任何事情的时候默默推进。

最关键的是,Ralph Loop可以解决许多普通AI工具会崩溃的痛点。

大多数人使用AI编程工具时,只有一个想法,却没有任何计划。45分钟后,还在第三次修复同一个Bug。

AI早就忘了最初创建的需求,开发者不仅心态崩了,而且项目毫无进展。

根本原因就是——任务太大了

打开网易新闻 查看精彩图片

一个功能,可能包含20个小部分。AI试图一次性记住所有细节,但它做不到。

Ralph解决这个问题的方法,把所有事情拆到「AI一次就能做完、一次就能判断对错」的最小颗粒度。

不会混淆,也不会每5分钟就停下来,问你该怎么办。

这正是优秀工程团队,几十年来一直用的最稳健的办法:好比看板上的便利贴,撕下一张,做完,贴回去,再拿下一张。

Ralph就是这种工作流的AI版本。

开发者不需要一步步告诉AI如何构建每个部分,只需要描述最终产品应该是什么样的。

由此,人类变成了产品设计师,而AI变成了工程团队。

睡前下指令,睡醒已上线

如何将Ralph融入工作流,解放双手?

第一步:描述想要的

打开AI编程工具,开始输入指令——

我想要用户按优先级过滤任务。高、中、低。一个包含所有选项的下拉菜单。选一个就能过滤列表。

描述想要的一切,然后让AI把你这些杂乱的要求转化为一份正式的需求清单。

第二步:拆解任务

每个任务都需要一个明确的检查方式来判断是否成功。通过还是失败,Yes或No。

  • 好:「增加一个优先级列,默认为中等。」「下拉菜单显示选项:全部、高、中、低」。

  • 坏:「把它做好看点」「让它变美观」。

AI需要在不询问人类情况下,确切知道它什么时候算干完了。

第三步:运行Ralph

在电脑上启动Ralph,它会自动循环执行任务。

抓取一个任务 -> 构建 -> 测试 -> 成功则保存 -> 抓取下一个。 重复直到完成。

这一套流程下来,优势主要有以下三点:

  • 每轮都是全新的开始:每个任务都从干净的环境开始。没有累积的混乱。

  • 明确的成功标准:AI知道自己干没干成,不用问人。通过或失败,非黑即白。

  • 复利知识:每一轮都会记录学到的东西。下一轮读取这些日志。同样的错误不会犯第二次。

不过,一定要把大部分时间花在需求的描述上。

模糊的描述=垃圾输出。任务太大=失败。成功标准不清晰=AI不知道何时停止。

花一小时在需求上,可以省下十小时的修修补补。

打开网易新闻 查看精彩图片

可以这么说,描述是开发者与Ralph之间的「合同」。只要合同写对了,剩下的就是全自动的。

运行方式一共有两种,每种需要针对具体任务选用——

  • 挂机版 Ralph (AFK Ralph):设置好让它通宵运行,醒来时功能已经做好了。适用于需求明确的直接任务。

  • 人机协作版 Ralph (Hands-on Ralph):一次运行一轮,审查每一次更新,需要时进行引导。适用于希望有更多控制权的复杂功能。

即使是人机协作模式,也比普通的AI提示词交互要快。这种结构让开发者可以专注于「需要发生什么」,而不是「如何让它发生」。

至于成本,一次典型的Ralph运行,10轮循环,大约花费30美元。

一位开发者使用Ralph交付、审查并测试了整个应用程序,花费不到300美元。如果是雇人,这得花50,000美元。

在一次创业黑客马拉松期间,一个团队利用它通宵发布了六个不同的项目。

还有人完全使用Ralph,从零开始构建了一整门编程语言,用时不到3个月。

Damian Player表示,我们也得做好预期管理,并不是AI干活,人类就放任不管了。

开发者仍然需要审查AI构建的内容,仍需要自己测试,仍需要修复边缘情况。

比较典型的效果是:Ralph完成了90%的工作,人类花一个小时搞定剩下的10%。

真正的胜利在于,人类可以把一整天的专注工作变成了一小时的清理工作。而且这一切,还是在睡觉时运行的。

再不学Ralph,真的晚了

大多数开发者每做一个功能,要花6-8小时写代码。

现在,学会Ralph这个技能,只需花1小时写需求,醒来时工作就完成了。

这不是一点点优势,这是在相同时间下的5倍产出。

再把这个优势在3个月内复利增长,当别人还在动手调试时,你已经发布了十个项目,建立了作品集,拿下了客户,并积累了他们甚至还没开始学习的技能。

「会用Ralph」和「不会用Ralph」之间的差距将是巨大的。而且,再不抓住这一机遇,就没什么优势可言了。

打开网易新闻 查看精彩图片

放羊大叔:我亲手终结了软件开发

这几天,放羊大叔Geoffrey Huntley在最新一期文章「一切都是Ralph Loop」中,感慨个人的编程方式彻底变天了。

打开网易新闻 查看精彩图片

以前,标准的软件开发就像玩「叠叠乐」(Jenga),必须一砖一瓦地搭建。

而现在,Geoffrey把一切都视为一个「循环」,这也是Ralph的核心:这些计算机(LLM)是可以被编程的。

Ralph是一种编排模式,即开发者分配所需的后台规范,给它一个目标,然后不断循环这一个目标。

观察这个循环,至关重要,因为这才是个人发展和学习的源泉。

当开发者看到一个故障域时,「戴上工程师帽」解决问题,并确保它不再发生。

放羊大叔直言不讳,现在圈子里出现了一道分水岭——

有的软件工程师公然拒绝AI,或者只是通过Claude Code/Cursor这种工具来加速「搭积木」的过程。

但我要说......软件开发已死——是我亲手终结了它。

如今软件的开发成本,要比麦当劳翻肉饼的工人工资还低。而且,它可以在你挂机(AFK)的时候自主构建。

打开网易新闻 查看精彩图片

Geoffrey透露最新项目:The Weaving Loom,Loom是他本人在过去三年构思的产物,是进化软件的基础设施

睡一觉,让AI打工

不知不觉,AI已进化到如此可怕的地步,如今硅谷开发者们全都睡觉,让AI深夜搞开发了。

打开网易新闻 查看精彩图片

风险投资人Tomasz Tunguz惊叹道,「趁我睡觉时,软件都在自己debug了」。

打开网易新闻 查看精彩图片

一次意外的探索,让Tomasz开启了Ralph之旅。

事情起因很简单,和朋友聊天中,他们提到了一款桌游,当时Tomasz只听清一半名字。

按以往的习惯,他把任务扔给Asana里的AI助手:找全名+亚马逊链接。

结果却出乎意料:先用Gemini试,失败;自动切换Claude,又失败。

打开网易新闻 查看精彩图片

受放羊大叔的启发,他便搭建了第一个Ralph Wiggum Loop,并设定每天凌晨2点启动。

几天下来,效果让人惊喜。

原本需要手动干预的复杂搜索、API调试、甚至小功能实现,现在全能在后台自动完成。

打开网易新闻 查看精彩图片

当你下次遇到卡壳的任务,不妨试试Ralph Loop。也许在某天早上,就会发现:

软件在你睡着的时候,已经偷偷变强了。

打开网易新闻 查看精彩图片

参考资料:

https://x.com/damianplayer/status/2013338667964604909?s=20

https://x.com/alexfinn/status/2013375190592303582?s=46

打开网易新闻 查看精彩图片