Claude的18種電子寵物上線,終端裡的拓麻歌子
電子寵物系統「Buddy」登場
在Claude Code的終端界面中,新增了一個名為「Buddy」的電子寵物系統,其設計風格類似90年代的拓麻歌子(Tamagotchi),會以ASCII像素畫的形式出現在用戶的終端提示符旁。
18種物種與稀有度設定
系統共包含18種物種,包括鴨子、鵝、果凍、貓、龍、章魚、貓頭鷹、企鵝、烏龜、蝸牛、幽靈、六角恐龍、水豚、仙人掌、機器人、兔子、蘑菇、胖貓。
稀有度分為五檔:普通(60%)、非凡(25%)、稀有(10%)、史詩(4%)、傳說(1%)。此外,存在一個獨立於稀有度的1%「閃光(Shiny)」概率,任何物種與稀有度皆可能觸發,理論概率極低,例如一隻閃光傳說水豚的概率為萬分之一。
雙層架構設計:骨架與靈魂
該系統採用雙層架構,分別稱為「Bones」(骨架)與「Soul」(靈魂)。
骨架層為確定性生成,使用Mulberry32偽隨機數生成器,以hash(userId + ‘friend-2026-401’)為種子,一次性生成寵物的全部外觀屬性,確保同一賬號在不同設備上始終獲得相同寵物,無重抽機制。
靈魂層為非確定性生成,當用戶首次輸入/buddy觸發「孵化」時,Claude模型將根據骨架屬性生成寵物名字與性格描述,高WISDOM寵物性格沉穩,高CHAOS則可能話癆,這些信息持久化存儲於~/.claude.json的companion字段中,僅生成一次,不可重置。
屬性與外觀機制
每隻寵物擁有五項屬性:DEBUGGING、PATIENCE、CHAOS、WISDOM、SNARK。其中一項為峰值屬性(基礎值+50,上限100),一項為谷值屬性(基礎值-10,下限1),其餘三項隨機分佈。稀有度越高,基礎值底板越高,傳說級谷值屬性可能高於普通級峰值。
外觀方面,提供6種眼睛樣式(· ✦ × ◉ @ °)與7種帽子(皇冠、禮帽、巫師帽、光環、螺旋槳帽、毛線帽、頂著一隻小鴨子)。普通品質寵物無帽子,非凡及以上隨機分配一頂。
寵物以5行×12字符的ASCII字符畫呈現,每物種有3幀閒置動畫,每500毫秒刷新一次,第0行專用於帽子,眼睛通過{E}佔位符注入。
使用方式與互動功能
用戶可通過以下指令與寵物互動:
- /buddy:首次孵化寵物,之後每次輸入都會召喚它出現。
- /buddy pet:撫摸寵物,愛心會從頭頂飄起。
- /buddy card:查看寵物卡片,顯示物種、屬性與稀有度。
- /buddy off:隱藏寵物。
- 直接呼喚寵物名字:寵物將根據其性格獨立展開對話。
在用戶編碼過程中,Buddy會根據行為自動生成反應,這些反應不消耗用戶token配額(社區逆向分析結果,官方尚未確認)。
技術實現與發佈計劃
系統通過BUDDY編譯標誌門控,4月1日至7日為「預覽窗口」,正式上線計劃排期至5月。該功能並非臨時彩蛋,而是Anthropic有完整發布計劃的產品功能。
社區已建立寵物圖鑑網站(claude-buddy.vercel.app)與查詢器(輸入用戶ID預覽寵物),並有人在GitHub提出加入RPG進化系統,讓寵物隨token消耗量成長。
Anthropic將「Buddy」系統視為提升用戶粘性的關鍵設計,其完整工程實現包含確定性生成管線、獨立LLM人格、ASCII渲染引擎與動畫系統,是首個被認真工程化的AI開發工具伴侶系統。
分類與意義
此係統標誌著AI工具競爭正從「誰的模型更聰明」轉向「誰能讓開發者不想離開」,通過情感連接與社交話題提升用戶體驗。
