遊戲內開對話視窗,把工作交給 Claude Code
GitHub 用戶 Chelinho(chelinho139)本周三(23 日)公開開源插件 WoW AI,讓《魔獸世界》新版本 WoW: Forever 的玩家在遊戲內打開對話視窗,把工作交給同一部電腦上的 Claude Code,然後繼續練級,AI 完成後遊戲內會收到提示。插件原名 wow-claude,以 MIT 授權公開,其後加入 OpenAI 的 Codex 及 xAI 的 Grok Build,每個對話可以各自選用不同的 AI 代理。
周四(24 日)凌晨流傳的示範影片中,玩家先以 12 級人類角色問 Claude 該到哪裏練級,Claude 建議前往 Westfall(西部荒野)。玩家其後要求它用 HTML5 寫一個俄羅斯方塊遊戲。Claude 完成後在遊戲內回報,指已另寫一個無介面測試,27 項檢查全部通過;影片最後打開的網頁可以直接玩。


遊戲插件不能上網,於是用熒幕色塊傳訊
《魔獸世界》的插件在沙盒內執行,不能連網、不能讀取檔案,也不能執行其他程式。項目文件解釋,WoW AI 把訊息編成一條由 4×4 像素色塊組成的色帶,畫在熒幕左上角。每格只用 8 種純色,以免受熒幕伽瑪及對比設定影響;一行 200 格,最多 48 行,每幀可載約 3.2 KB。
遊戲以外的橋接程式每秒擷取該角落四次,解碼後在玩家指定的資料夾以無介面模式執行 AI 代理,並逐步回報已執行的動作、耗時及正在修改的檔案。
回覆寫進 200 個預先建好的插件
回程更迂迴。遊戲只會在啟動時發現插件檔案,但「按需載入」的插件會在載入那一刻才讀取內容。橋接程式因此預先建立 200 個槽位插件,把 AI 的回覆寫進其中一個,遊戲再以計時器載入新的一個;安裝程式會一次過產生約 15,000 個小檔案。至於「回覆好了沒有」這類檢查,則借用音效檔:空白的 .wav 播不出聲,有效的就會播放。
開發者在說明中強調,插件不會注入程式碼、不讀取遊戲記憶體,也不會模擬玩家輸入,只使用公開的插件 API,擷取熒幕及寫入檔案都由遊戲以外的程式負責。

AI 知道角色等級和所在位置
項目文件指,插件會把角色名稱、等級、職業、所在區域、地圖座標、金錢、天賦、專業技能及任務日誌交給 AI,玩家可以直接問某個等級在附近該做甚麼,或要求 AI 為自己的職業寫巨集。AI 亦可在世界地圖上畫出編號路線及任務點,並按採集技能標示草藥和礦點。
插件需要 Node.js 22.2 或以上版本,遊戲須以視窗或無邊框模式執行,支援 Windows,以及在 Linux 透過 Wine 執行的遊戲。
WoW: Forever 仍在測試階段
翻查資料,Blizzard 在 BlizzCon 2026 公布 WoW: Forever,以 2004 年原版艾澤拉斯為基礎加入新區域、任務及副本,等級上限維持 60 級,與現行版本及 Classic 並行。測試版 9 月 17 日開始,正式版定於 11 月 4 日推出,現有訂閱已包括遊玩資格。項目文件又提到,Forever 客戶端載入檔案的規則,是另一個開源項目 wow-forever-codex 先行實測得出。




No comments yet
提交留言即表示你已閱讀我們的私隱政策。