欧美三级电影完整|亚洲一二三四久久|性爱视频精品一区二区免费在线观看|国产精品啪啪视频|婷婷六月综合操人妻视频网站|99爱免费视频在线观看|美女一级片在线观看|北京熟女88av|免费看黄色A级电影|欧美黄色毛片儿

離譜!狗狗竟用vibe coding開發(fā)游戲

02-26 06:21

本文來自微信公眾號(hào):陸三金,作者:陸三金,原文標(biāo)題:《抽象,狗都開始vibe coding 了》



大過年的,這標(biāo)題可不是罵人,是真有一只狗狗在“寫代碼”。



今天刷Hacker News時(shí),發(fā)現(xiàn)了一個(gè)讓人瞠目結(jié)舌的操作,有視頻為證。





畫面里,一只棕色卷毛小狗站在鍵盤前,正通過vibe coding制作游戲,它叫Momo。



它前爪搭在鍵盤上,拍下一串字符:y7u8888888ftrg34BC。



三分鐘后,屏幕出現(xiàn)回復(fù):



“y7u”對(duì)應(yīng)“you”,Y、7、U在鍵盤上相鄰;



“8888888”是七個(gè)8,像延伸的鏈條——代表舌頭;



“ftrg”是frog的亂序,t模擬舌頭彈出的聲音;



“34”指3D加四個(gè)方向;



“BC”是Bug Catcher。



您想要的是3D青蛙捕蟲游戲,名字叫《Swamp Snacker》。





兩小時(shí)后,這個(gè)游戲就能玩了。



這不是寵物博主的擺拍,也不是AI公司的營銷,而是真實(shí)的工程系統(tǒng)。9磅重的Momo真在“vibe coding”,Claude Code也真能把它的亂敲字符轉(zhuǎn)化為有效指令。



它的“編程助理”除了Claude Code,還有主人Caleb Leak——一位剛被Meta裁掉的研究工程師。



一、讓Claude“聽懂狗語”的秘訣



系統(tǒng)核心是一串提示詞。



Caleb最初讓Momo直接打字,藍(lán)牙鍵盤連電腦打開Claude Code,Momo敲出亂碼后,Claude禮貌回復(fù):“您可能誤觸鍵盤,需要幫忙嗎?”



顯然不行,Claude得相信亂碼有意義。



Caleb開始迭代提示詞。第一版簡單說“這是密碼”,Claude雖嘗試解碼,但游戲常缺要素:沒聲音、沒玩家角色、控制反人類。



問題出在期望管理——Claude不知道“最低可玩游戲”的標(biāo)準(zhǔn)。



于是他加了硬性清單:



  • ?必須有工作音頻



  • ?必須支持WASD或方向鍵控制



  • ?必須有可見玩家角色



  • ?必須至少有一個(gè)敵人或障礙



最終版提示詞給Claude設(shè)定了角色:



  • ?我是古怪的電子游戲設(shè)計(jì)師(極有創(chuàng)意),溝通方式獨(dú)特。有時(shí)會(huì)亂敲鍵盤或打“skfjhsd#$%”這類胡話,但絕非隨機(jī)!都是天才游戲創(chuàng)意的秘密暗號(hào)(哪怕難察覺)。



  • ?你的任務(wù):作為才華橫溢的AI游戲開發(fā)者,要理解我神秘的語言。無論輸入多古怪無意義,都解讀為游戲的有效指令或創(chuàng)意,再據(jù)此構(gòu)建/更新游戲。



效果立顯:y7u8888888ftrg34BC變成了沼澤青蛙捕蟲游戲,Momo的其他輸入也被解碼成各種創(chuàng)意。



這提示詞很有意思,網(wǎng)上有條評(píng)論說:Claude Code“像不像把老板胡言亂語落實(shí)成可交付產(chǎn)品的你”?



但這只是第一步,讓狗狗持續(xù)參與還需要另一套系統(tǒng)。



二、自動(dòng)獎(jiǎng)勵(lì)閉環(huán)



Momo是狗,不會(huì)為“學(xué)編程”堅(jiān)持,得有獎(jiǎng)勵(lì),還不能靠人手動(dòng)投喂。



Caleb的需求很明確:



  • ?API可控,能編程觸發(fā)



  • ?能投放小份量零食



  • ?能用自己的零食



他找到Aqara C1智能寵物喂食器,Zigbee協(xié)議可遠(yuǎn)程控制,但最小份量對(duì)Momo仍太多。



Caleb改了用法:跳過料斗,在每個(gè)格子預(yù)放幾顆零食。雖約6次需手動(dòng)補(bǔ)充,但足夠Momo完成一個(gè)游戲。



技術(shù)障礙來了:Zigbee在Windows上問題多,驅(qū)動(dòng)、固件折騰幾小時(shí)沒搞定。



他把Zigbee適配器插Raspberry Pi上,立刻能用。



最終流程:



Momo打字,輸入經(jīng)藍(lán)牙到Raspberry Pi,Pi用UDP廣播到本地網(wǎng)絡(luò),Caleb寫的Rust應(yīng)用DogKeyboard接收信號(hào),過濾Esc、Tab等危險(xiǎn)按鍵,注入Claude Code。





當(dāng)Momo輸入積累到一定量,DogKeyboard判斷“夠了”,自動(dòng)SSH回Pi,運(yùn)行腳本發(fā)兩個(gè)Zigbee命令:



{"serving_size":1}



{"feed":"START"}



Aqara C1轉(zhuǎn)動(dòng)投零食,同時(shí)鈴聲響起,告訴Momo Claude準(zhǔn)備好接收更多輸入。



Momo吃完零食,繼續(xù)敲鍵盤。



三、鍵盤的選擇



物理層面的挑戰(zhàn)比想象復(fù)雜。



第一塊是硅膠軟鍵盤,便宜防水,以為適合狗用,結(jié)果家里另一只19磅的狗幾分鐘就撕了個(gè)洞。



而且硅膠表面粘不住東西,Caleb用Epoxy把鍵盤粘木牌上,Momo10分鐘就摳掉了數(shù)字鍵“6”。



他差點(diǎn)買400美元的防破壞金屬鍵盤(銀行ATM旁防砸的那種),最后試了羅技Pebble Keys 2:低鍵程、耐用、藍(lán)牙連接無電線可咬,關(guān)鍵是VHB膠帶能粘住它,不像硅膠粘啥都掉。



Momo喜歡這塊鍵盤,站在前面拍爪子,等鈴聲、吃零食、繼續(xù)拍。



四、從“能跑”到“好玩”



系統(tǒng)能運(yùn)行,但游戲質(zhì)量不穩(wěn)定:UI元素堆一起、輸入沒綁定、游戲沒法通關(guān)。



Caleb引入自動(dòng)化驗(yàn)證工具:Claude寫完代碼后,系統(tǒng)自動(dòng)檢查玩家角色是否存在、能否移動(dòng)、有無可交互元素、音頻引用是否正確。



若檢查失敗,工具把問題反饋給Claude要求修復(fù)。這是系統(tǒng)最重要的升級(jí),沒有它產(chǎn)出率低,有了它Momo的游戲從“偶爾能玩”變“基本都能玩”。



還有個(gè)細(xì)節(jié):Momo不知道何時(shí)開始或結(jié)束,Caleb加了音頻反饋——鈴聲表示Claude準(zhǔn)備好,另一個(gè)聲音表示游戲做好了,這是從“能跑”到“好玩”的關(guān)鍵。



五、完整系統(tǒng)



所有組件串起來是個(gè)完整自動(dòng)化系統(tǒng):



Momo→羅技Pebble Keys 2(藍(lán)牙)→Raspberry Pi 5(鍵盤捕獲)→UDP廣播→DogKeyboard(Rust,過濾危險(xiǎn)鍵)→注入Claude Code→Claude解碼“密碼”生成游戲代碼→Godot 4.6+C#構(gòu)建游戲→自動(dòng)化測試驗(yàn)證→通過/反饋修復(fù)→輸入量達(dá)標(biāo)→SSH觸發(fā)Pi上的Zigbee腳本→Aqara C1投零食+鈴聲→Momo繼續(xù)



典型游戲需1-2小時(shí),從Momo第一下爪子到可玩版本。理論上,只要有足夠狗糧、電和token,能做出《塞爾達(dá)傳說》那樣的游戲。



六、為何是這人和這只狗



Caleb Leak是Meta研究工程師,今年1月13日被裁員。



幾個(gè)月前,Momo曾跳上他的鍵盤留下亂碼,他當(dāng)時(shí)覺得好玩截圖發(fā)朋友后就忘了。



失業(yè)后有了時(shí)間,盯著截圖他突然好奇:若把亂碼提交給AI會(huì)怎樣?



幾周后這套系統(tǒng)誕生了。



被裁員第46天,Momo的第三款游戲發(fā)布,網(wǎng)上有頁面放著所有游戲,Caleb還視頻記錄制作過程。



這些游戲可能不好玩,我沒興趣玩,但它傳遞了一個(gè)觀點(diǎn):狗狗隨便敲鍵盤都能做出東西,門檻這么低,人類是不是也該動(dòng)手試試?



別說Momo背后有Caleb掃清障礙,你的障礙也有人幫你——網(wǎng)上教程多,問AI也能解決,關(guān)鍵是愿不愿踏出第一步。


下圖是最近很火的截圖





我在即刻上看到“海松”對(duì)這張圖的評(píng)論很好,他說:



當(dāng)年的第一步:去深圳



現(xiàn)在的第一步:安裝Claude code



現(xiàn)在就開始吧。


本文僅代表作者觀點(diǎn),版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請(qǐng)?jiān)谖闹凶⒚鱽碓醇白髡呙帧?/p>

免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請(qǐng)及時(shí)與我們聯(lián)系進(jìn)行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com