跳到主要內容
AI News HubLIVE
站內改寫2 分鐘閱讀

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

文章摘要

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

來源Hacker News AI作者: notjoemama
遺忘中的智慧體(AIAIO)—— 教你如何使用AI的遊戲
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

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 代理的開發者來說,這是一個既能學習又有趣的專案。

展開要點與分析

文章情報

工程師進階

要點

  • 遊戲將 Claude Code、OpenClaw、Hermes 等 AI 代理的會話日誌轉化為可玩的平臺關卡。
  • 玩家的實際錯誤會變成怪物,任務變成工作站,token 消耗會推動“遺忘之牆”。
  • 支援本地執行,所有資料處理都在本地完成,保護隱私。
  • 可透過命令列或 AI 代理安裝和配置,支援自定義戰役。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。