AI News HubLIVE
站內改寫2 分鐘閱讀

遺忘中的智慧體(AIAIO)—— 教你如何使用AI的遊戲

AIAIO 是一款將 AI 代理會話日誌轉化為平臺遊戲的創意專案。你的實際提示、錯誤和任務成為遊戲關卡,而“遺忘之牆”則根據你的 token 消耗推進。它既是教育工具,也是自我反思工具。

來源Hacker News AI作者: notjoemama

AIAIO(Agents in Amnesia)是一個獨特的開源專案,它巧妙地將 AI 代理的會話日誌轉化為一款具有教育意義的平臺遊戲。該專案由開發者 sene1337 建立,旨在幫助使用者更直觀地理解自己與 AI 互動的方式,特別是 token 消耗、上下文視窗限制以及錯誤處理等概念。

遊戲的核心機制圍繞“遺忘之牆”(Wall of Forgetting)展開。這面牆並非按時間移動,而是根據玩家消耗的 token 數推進。每發射一次子彈、每走一步(被視為讀取轉錄的推理操作)都會消耗 token,從而推動牆壁前進。當牆壁吞噬任務時,這些任務會被永久遺忘;如果玩家被牆壁覆蓋,則會持續受到傷害。玩家可以使用“/compact”命令進行主動壓縮,但需要消耗額外的 token,如果使用不當可能反而加速遺忘。

遊戲中的敵人來自你真實會話中的錯誤日誌。例如,超時錯誤會變成具有高生命值的投擲怪,幻覺錯誤會變成可相位移動的幽靈,上下文溢位錯誤則會持續向你的 token 計量表注入 token。這種設計將抽象的錯誤型別轉化為視覺化的威脅,讓玩家直觀感受不同錯誤的“危害”。同時,友好的“恢復精靈”可以為你恢復生命值或護盾。

AIAIO 允許玩家使用自己的 AI 代理會話記錄作為關卡。只需克隆倉庫並執行 npm run scan,系統就會自動掃描 ~/.claude/projects~/.openclaw~/.hermes 目錄中的日誌,生成可玩的“會話卡”。每個會話卡都包含你的實際提示、錯誤發生的時間點以及任務完成情況。遊戲會將這些資訊對映為關卡地形、敵人位置和工作站。

隱私保護是該專案的重要考量。所有會話資料僅在本地處理,不會離開你的機器。會話卡中的敏感資訊(如 API 金鑰)會被自動遮蓋。生成的資料儲存在 public/cards/ 目錄,該目錄已被新增到 .gitignore,確保不會意外提交到版本控制中。

除了使用自己的資料,AIAIO 還提供了一個虛構的戰役“THE OPENCLAW HERMES CAMPAIGN”,包含 12 個關卡,供玩家快速體驗。遊戲的控制方式包括方向鍵移動、空格射擊、W 鍵與工作站互動(但會承受額外傷害)等。

該專案還支援透過 AI 代理本身來安裝和配置。Hermes 使用者可以使用 hermes skills install 命令安裝技能,然後讓代理自動完成關卡建立和配置。其他代理只需指向 AGENTS.md 檔案即可。此外,遊戲提供了豐富的定製選項,包括難度調整(溫和、平衡、殘酷)和戰役創意修改。

AIAIO 不僅是一款遊戲,更是一個幫助使用者反思 AI 使用習慣的工具。透過將抽象的概念視覺化,它讓使用者更直觀地理解 token 消耗、上下文視窗和錯誤處理的重要性。對於經常使用 AI 代理的開發者來說,這是一個既能學習又有趣的專案。