2月27日消息,在AI輔助開發(fā)的浪潮下,人類程序員正逐漸習(xí)慣與AI協(xié)作,但如果坐在電腦前提供指令的不是人類,而是一只狗呢?
這聽起來像是天方夜譚,但前meta軟件工程師Caleb Leak近日卻將這一荒謬的構(gòu)想變成了現(xiàn)實(shí)。
他通過一套精密的方案,成功讓自家兩歲的奧斯卡貴賓犬Momo“親自操刀”,利用AI將一串串毫無意義的鍵盤亂碼轉(zhuǎn)化成了功能完整的可游玩游戲。
整個創(chuàng)意的起源充滿偶然,Leak在開發(fā)Godot引擎游戲原型時,曾因短暫離開座位,回來發(fā)現(xiàn)終端出現(xiàn)神秘字符,最后才發(fā)現(xiàn)是Momo跳上鍵盤亂按所致。
這次意外讓他萌生疑問:如果這些亂碼真的送進(jìn)AI會發(fā)生什么,恰逢今年1月meta大規(guī)模裁員,利克在失業(yè)后的空窗期決定將這個狗狗編碼的瘋狂想法付諸實(shí)踐。
整個實(shí)驗(yàn)的核心難點(diǎn)并非訓(xùn)練狗按鍵盤,而是構(gòu)建一套系統(tǒng)讓AI相信這些混亂輸入蘊(yùn)含創(chuàng)意指令。
Leak搭建了一套復(fù)雜的自動化軟硬件系統(tǒng):Momo通過藍(lán)牙鍵盤輸入,信號先傳輸至樹莓派5,再經(jīng)其自行開發(fā)的Rust應(yīng)用DogKeyboard過濾特殊按鍵,最終將內(nèi)容送往AI開發(fā)工具Claude Code。
當(dāng)狗狗輸入累積到一定字?jǐn)?shù),智能寵物喂食器會自動發(fā)放零食并播放提示音,形成正向反饋循環(huán),讓Momo學(xué)會持續(xù)創(chuàng)作。
真正的技術(shù)挑戰(zhàn)在于提示,Leak經(jīng)過反復(fù)調(diào)試,設(shè)計了一段提示詞,告訴Claude:一位只會用神秘謎語溝通的天才游戲設(shè)計師正在提供指令,所有看似無意義的文字都是隱藏創(chuàng)意。
在這一設(shè)定下,AI會主動發(fā)揮想象力解讀亂碼,例如將一串毫無邏輯的鍵盤輸入解析為"玩家操控青蛙,用可伸縮舌頭捕捉昆蟲的3D游戲"概念。
為確保輸出質(zhì)量,Leak還構(gòu)建了完整的自動化驗(yàn)證體系,包括截圖系統(tǒng)、游戲自動測試、場景檢查與shader驗(yàn)證等功能。
AI還能自行游玩生成的游戲,通關(guān)全部關(guān)卡確認(rèn)最終Boss是否正常運(yùn)作,再回頭修正代碼錯誤。
這種輸入-生成-測試-迭代的閉環(huán),使得從Momo第一次敲鍵到可玩版本通常只需1至2小時。
經(jīng)過約兩周訓(xùn)練,Momo已學(xué)會用前腳滑動與拍打鍵盤,不過Leak也坦誠,狗本身并不理解自己在做什么"它只是學(xué)會拍打塑料板會掉飼料"。
真正讓整個實(shí)驗(yàn)成立的是提示工程、驗(yàn)證工具與自動化流程形成的完整系統(tǒng),換句話說,只要反饋機(jī)制足夠完善,任何無意義輸入都能被AI轉(zhuǎn)化為結(jié)構(gòu)化創(chuàng)作成果。
Leak表示,當(dāng)AI能夠自主截圖、測試、檢查錯誤并反復(fù)修正時,輸入源究竟是人還是狗,似乎已不重要,其還透露,未來他甚至考慮改用狗狗的叫聲作為輸入源,讓AI解讀汪汪聲中的信息。










