抽象,狗都开始vibe coding 了

大过年的,这标题不是骂人,是真的狗。今天刷Hacker News的时候,发现了一条让人惊掉下巴的骚操作,视频为证。画面中,一只棕色卷毛的小狗站在键盘前,正在通过vibe coding来做游戏,这只狗的名字叫Momo。它的前爪搭在键盘上,拍下一串字符:y7u8888888ftrg34BC。三分钟后,屏幕上出现回......

抽象,狗都开始vibe coding 了

本文来自微信公众号: 陆三金 ,作者:陆三金,原文标题:《抽象,狗都开始 vibe coding 了》

大过年的,这标题不是骂人,是真的狗。

今天刷Hacker News的时候,发现了一条让人惊掉下巴的骚操作,视频为证。

画面中,一只棕色卷毛的小狗站在键盘前,正在通过vibe coding来做游戏,这只狗的名字叫Momo。

它的前爪搭在键盘上,拍下一串字符:y7u8888888ftrg34BC。

三分钟后,屏幕上出现回复:

"y7u"是"you",Y、7、U在键盘上相邻。

"8888888"是七个8,像链条一样延伸——这是舌头。

"ftrg"是frog打乱顺序,t是舌头弹出的声音。

"34"是3D加上四个方向。

"BC"是Bug Catcher。

您想要一个3D青蛙捕虫游戏。游戏名字:《Swamp Snacker》。

两小时后,这个游戏可以玩了。

这不是宠物博主的摆拍,也不是AI公司的营销手段。这是一个真实发生的、经过工程设计的系统。Momo,这只9磅的小狗,真的在"vibe coding",Claude Code也真的能把它胡乱拍出的字,变成有意义的指令。

而它的"编程助理"除了Claude Code,还有它的主人Caleb Leak,一个刚被Meta裁掉的研究工程师。

一、如何让Claude听懂"狗语"

这个系统的核心是一串提示词。

Caleb Leak试过直接让Momo打字。把蓝牙键盘连到电脑,打开Claude Code,让Momo上。Momo拍出一串乱码,Claude礼貌地回复:"看起来您可能不小心按到了键盘。有什么可以帮您的吗?"

不行。Claude需要相信这些乱码有意义。

Caleb开始迭代提示词。第一版很简单:告诉Claude "这是一个密码"。Claude开始尝试解码了,但游戏经常缺东西。有时候没声音。有时候没有玩家角色。有时候控制方案反人类,WASD按了没反应。

问题出在期望管理。Claude不知道"最低可玩游戏"的标准是什么。

Caleb加了一份硬性清单,直接写在提示词里:

•必须有WASD或方向键控制

•必须有可见的玩家角色

•必须至少有一个敌人或障碍

最终版本的提示词,Caleb给Claude设定了一个角色:

•我是一位古怪的电子游戏设计师(非常有创意的那种),沟通方式与众不同。有时候我会乱敲键盘,或者打出像“skfjhsd#$%”这样的胡言乱语——但这些绝不是随机的!它们都是充满天才游戏创意的秘密暗号(即使很难看出来)。

•你的任务:你是一位才华横溢的AI游戏开发者,能够理解我那些神秘的语言。无论我提供多么古怪或毫无意义的输入,你都会将其解读为我们电子游戏的有意义指令或创意。然后,你会基于这个解读来构建或更新游戏。

效果出来了。y7u8888888ftrg34BC变成了一只青蛙在沼泽里抓虫子的游戏。Momo的其他输入也都被解码成各种创意。

这份提示词是我觉得最有意思的地方,我在网络上看到一个有才的评论:Claude Code“像不像把老板的胡言乱语落实成可交付产品的你”?

但这只是第一步。让一只狗持续参与,需要另一套系统。

Momo是只狗。狗不会为了"学习编程"而坚持。它需要奖励,而且人不能在循环里——不能每次都要Caleb亲手扔零食。

Caleb的需求很明确:

•API可控,能编程触发

他找到Aqara C1智能宠物喂食器。Zigbee协议,可以远程控制。但最小份量对9磅的Momo来说还是太多。

Caleb改了用法。他跳过料斗,直接在每个格子预放几颗零食。这样限制是大约6次就要手动refill,但对他来说够了——够Momo做完一个游戏。

技术障碍出现了。Zigbee在Windows上是噩梦。驱动问题、固件问题,折腾几个小时没搞定。

Caleb直接把Zigbee适配器插到Raspberry Pi上。立即工作。

Momo在键盘上打字。输入通过蓝牙到Raspberry Pi。Pi用UDP广播到本地网络。DogKeyboard(Caleb写的一个Rust应用)接收信号,过滤掉Esc、Tab、Windows键等危险按键,把剩下的注入到Claude Code。

当Momo的输入积累到一定量,DogKeyboard判断"够了",自动SSH回Pi,运行脚本发送两个Zigbee命令:

{"serving_size":1}

{"feed":"START"}

Aqara C1转动,零食掉出来。同时铃声响起,告诉Momo:Claude准备好接收更多输入了。

Momo吃掉零食,继续敲键盘。

物理层面的挑战比想象中复杂。

第一块键盘是硅胶软键盘,flexible silicone。便宜,防水,以为适合狗用。结果家里另外一只19磅的狗狗几分钟就在上面撕了个洞。

而且硅胶表面粘不住任何东西。Caleb尝试用Epoxy把键盘粘到木牌上。Momo花了10分钟,把数字键"6"整个抠掉了。

Caleb差点买了400美元的防破坏金属键盘。那种装在银行ATM旁边、防暴徒砸的键盘。

最后试了罗技Pebble Keys 2。低键程,耐用,蓝牙连接没有电线可咬。关键是VHB胶带能粘住它,不像硅胶那样粘什么都掉。

Momo喜欢这块键盘。它站在前面,爪子拍打,等待铃声,吃掉零食,继续拍打。

四、从"能跑"到"好玩"

系统跑起来了,但游戏质量不稳定。有些UI元素全堆在一起,有些输入没绑定,有些游戏根本没法通关。

Caleb引入了自动化验证工具。Claude写完代码后,系统自动检查:玩家角色是否存在?能否移动?有没有至少一个可交互元素?音频文件是否正确引用?

如果检查失败,工具把问题反馈给Claude,要求修复。这是整个系统里最重要的升级。没有这层验证,产出率会很低。有了它,Momo的游戏从"偶尔能玩"变成了"基本都能玩"。

还有一个细节:Momo不知道什么时候开始,什么时候结束。Caleb加了音频反馈。铃声告诉它Claude准备好了。另一个声音告诉它游戏做好了。

这是从"能跑"到"好玩"的关键。

把所有组件串起来,这是一个完整的自动化系统:

Momo→罗技Pebble Keys 2(蓝牙)→Raspberry Pi 5(键盘捕获)→UDP广播→DogKeyboard(Rust,过滤危险键)→注入Claude Code→Claude解码"密码"并生成游戏代码→Godot 4.6+C#构建游戏→自动化测试验证→通过/反馈修复→输入量达标→SSH触发Pi上的Zigbee脚本→Aqara C1投放零食+铃声→Momo继续

典型游戏需要1到2小时。从Momo的第一下爪子,到可玩的build。

只要我们有吃不完的狗粮、用不完的电和token,理论上我们可以做出一个《塞尔达传说》。

六、为什么是这个人,这只狗

Caleb Leak是Meta的研究工程师。今年1月13日,他被裁员了。

几个月前,Momo曾经跳上他的键盘,留下一串乱码。他当时觉得好玩,截了图,发给朋友,然后忘了。

失业后,他有时间了。盯着那张截图,他突然好奇:如果那些乱码真的被提交给AI,会发生什么?

几周后,这套系统诞生了。

被裁员第46天,Momo的第三款游戏发布了。它在网上有个页面,放着所有游戏。Caleb还通过视频记录Momo的制作过程。

这些游戏可能并不好玩,我并没有任何想去玩的想法。

但它提供了一个观点:如果狗狗都可以通过随便敲击几下键盘,来做点什么东西出来,门槛都已经低到这种程度了,我们人类是不是也都可以动起手来。

不要说Momo的背后是它的主人Caleb为它扫清了障碍,你的障碍也有一堆人替你扫清了,网上教程一大堆,另外问AI也可以为你扫清障碍,关键在于你愿不愿意踏出这第一步了。

下图是最近很火的一张截图

我在即刻上看到「海松」对这张图的评论很好,他说:

现在的第一步:安装Claude code

THE END
免责声明:本文版权归原作者所有;旨在传递信息,不代表鲸媒智集的观点和立场。
相关阅读
  • 350位CEO:有关AI的三重真相和投资逻辑

    350位CEO:有关AI的三重真相和投资逻辑

    分钟咨询公司Teneo调查了350位年营收超过十亿美元的上市公司CEO,针对有关于AI的支出(CapEx)等关键问题做了调研,得出了一份非常具备参考性,同时也在某些方面与大众认知出现反差的信息报告。核心信息及数据如下:68%的CEO计划在2026年…

    2025年12月19日 14:43
  • MIT仅录取2人,斯坦福、密歇根狂撒20枚录取...今年的美国早申, 中国学生卷到新高度

    MIT仅录取2人,斯坦福、密歇根狂撒20枚录取...今年的美国早申, 中国学生卷到新高度

    早申放榜只是美本申请的开端,数据显示,ED录取率通常只有20%左右,有超过70%的申请者最终都是在RD阶段竞争。所以即使在早申里没有获得理想的结果,也不意味着申请就结束了。

    2025年12月19日 14:37
  • AI时代最重要的技能

    AI时代最重要的技能

    如果说这辈子最需要掌握的技能是啥,我觉得有俩:1、搜索能力;2、输出能力。这里说的“搜索”当然跟之前搜索引擎时代不太一样了,不过逻辑是相同的,都是从浩如烟海的网络信息里查找自己需要的。大家应该注意到了,自从大模型出现后,信…

    2025年12月17日 16:37

栏目精选