OpenAI 在今年為 ChatGPT 桌面版加入的寵物(Pets)功能。整體走像素風、有動畫,還可以飄浮在所有視窗前面。

對話泡泡會告訴你 AI 在做什麼

預設寵物是一隻藍色的終端機機器人,胸口和頭上都印著 >_

ChatGPT 桌面版左邊浮著預設的藍色 Codex 寵物,右邊是 App 的側邊欄

真正有用的是旁邊的狀態泡泡。比如你叫 Codex 去做一件要跑三分鐘的事,就可以先把視窗縮起來做別的;寵物會留在角落顯示進度。官方文件列了四種狀態:

泡泡狀態意思
Running對話正在跑
Needs input卡住了,要你批准或做決定
Ready做完了,你還沒看
Blocked失敗,或遇到系統層級的錯誤

點寵物本身會跳回 ChatGPT,點泡泡上的活動則會直接開啟那個對話。所以它不只是桌寵,也是一盞縮在桌面角落的進度指示燈。

怎麼開啟:App 內輸入 /pet

桌面版最快的方式是在輸入框直接打:

/pet

其他入口還有:在命令選單選 Wake Pet(叫醒寵物)、從頭像選單進入 Pets,或打開設定裡的 Pets 分頁。要收起來就再打一次 /pet,或選 Tuck Away Pet。

到 codex-pets.net 挑上千種角色

預設那幾隻大概玩兩天就會膩了 🤣 社群做了一個 codex-pets.net 圖庫,上面全是別人做好的寵物。你可以直接搜尋、按讚數或瀏覽數排序,也能用角色標籤篩選:

codex-pets.net 首頁的寵物圖庫,每張卡片下面有 Download、Share、Like

安裝也很簡單。點進角色頁(網址是 codex-pets.net/?pet=角色id),右邊的 CODEX INSTALL 面板提供三種方式:

codex-pets.net 角色頁右側的 CODEX INSTALL 面板,有 Install in Codex 按鈕、npx 終端機指令、sprite kit 下載連結與規格表

  • Install in Codex:最省事,按下去就會叫 Codex 自己把這隻裝好。
  • 終端機指令:複製 npx codex-pets add <角色 id> 貼到終端機跑(上圖那隻小企鵝的 id 是 peanut-penguin)。旁邊還有一個 curl 版本。
  • 手動下載:按 Download sprite kit.codex-pet.zip,解壓縮後裡面固定兩個檔案 pet.jsonspritesheet.webp,整個資料夾丟到 ~/.codex/pets/ 底下,一隻寵物一個資料夾、名字用角色 id。

三種方式最後做的都是同一件事。回到設定 → Pets,按 Refresh 重新掃描,新角色就會出現在清單裡。選取它,畫面上那隻就換人了。

面板下面那排規格也可以順手看一下:ROWS 11 代表這隻寵物畫了 11 排動作。Idle、Running、Failed、Waiting、Review 這些狀態都要作者自己畫,排數越少,寵物能演出的狀態也越少。

至於版權,站方在頁尾寫得很清楚:寵物由社群分享,部分可能取材自既有角色或品牌,站方不主張這些角色或品牌的權利。

自己生一隻寵物

如果圖庫裡找不到想要的角色,桌面版也可以自己生一隻。進入設定 → Pets → Create your own pet,App 會安裝一個叫 hatch-pet 的 skill,並開啟新對話。你只要描述想要的角色(或丟一張圖進去),完成後回到 Pets 按 Refresh,新寵物就會出現。

官方對圖檔也有幾個硬規格:透明背景的 PNG 或 WebP、尺寸正好是 1536 × 1872,而且檔案必須小於 20 MiB。

同一台機器上的另一隻寵物,pet.json 的描述寫著「a tiny frustrated Codex pet inspired by Dario, CEO of Anthropic」

於是,你可以在 OpenAI 的 App 裡,讓生氣的 Dario(Anthropic 執行長)幫你處理事情,超好笑 🤣🤣