跳到主要內容
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 代理安裝和配置,支持自定義戰役。

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