← 返回筆記
2026年7月18日

讓 Codex、OpenClaw 與 Hermes 共用同一份事實

用單一事實資訊來源減少多個 AI Agent 之間的記憶落差,同時保留各自的工作方式與安全邊界。

AI AgentSSOTMemory

多個 Agent 最容易遇到的問題

當 Codex、OpenClaw 與 Hermes 各自保存一份裝置名稱、操作原則或工作流程,內容很快就會出現差異。一個 Agent 已經知道最新做法,另一個可能仍引用舊資料,使用者便要重複說明,甚至可能得到互相矛盾的答案。

真正需要解決的不是「讓每個 Agent 記得更多」,而是讓它們在需要共同事實時,回到同一個可信來源。

單一事實資訊來源

Rock 採用一個獨立的 shared-agent 共用資料層,作為三個 Agent 的 Single Source of Truth,簡稱 SSOT。

                 共用事實與操作原則

             shared-agent 單一資料來源
                 ┌───────┼───────┐
                 │       │       │
               Codex  OpenClaw  Hermes

這裡保存適合共同使用的穩定資訊,例如設備別名、重要授權原則、Agent 分工,以及可重複執行的工作流程。三個 Agent 透過各自的 adapter 讀取同一份內容,不需要互相複製資料。

共用事實,不混合所有記憶

三個 Agent 仍有不同工作:

  • Codex 負責網站、程式、設定與技術維護。
  • OpenClaw 處理本機桌面與應用程式操作。
  • Hermes 負責通訊、排程與長時間運行的日常任務。

它們各自保留適合自己的工具、私有記憶與操作方式;私有記憶只保存「共用資料在哪裡」的指標,不再複製整份共用內容。這樣更新一次,三個 Agent 下次都能讀到同一個版本。

哪些資料不應放進共用記憶

SSOT 並不代表什麼都集中保存。以下內容應留在共用資料之外:

  • 密碼、Token、Cookie、私鑰與其他憑證。
  • 即時股價、裝置目前狀態等快速變動資料。
  • 不需要讓其他 Agent 知道的私人工作內容。
  • 尚未經過人工確認的自動整理結果。

即時資料應在任務發生時重新查詢;敏感資料則使用安全的憑證管理方式。AI 產生的記憶候選也先進入報告區,經人工審閱後才寫入正式 SSOT。

維護方式

共用資料的更新遵循幾個簡單原則:

  1. 每項事實只指定一個正式來源。
  2. 修改時更新版本、日期與索引。
  3. 工作流程寫成中立格式,再由各 Agent 的 adapter 接入。
  4. 更新後執行結構檢查,避免連結、索引或格式失效。
  5. 重要內容由人確認,不讓自動摘要直接覆蓋正式事實。

對 AI Agent 使用者的意義

單一事實資訊來源讓多 Agent 系統更像一個協作團隊,而不是幾個彼此失憶的聊天視窗。它能減少重複說明、降低資料漂移,也讓每次回答與操作更容易追蹤、驗證和修正。

當使用的 Agent 越多,真正重要的不是建立更多份記憶,而是明確決定:哪一份資料才是大家共同相信的事實。

SITE TOUR

第一次來?四站認識 RockCoffee

不用先懂技術,跟著 Rock 的實作路線看就好。

  1. 01
    先看智慧家庭

    用模擬情境理解自動化如何替生活減少瑣事。

    前往展示
  2. 02
    認識 AI Agent

    了解小可、Hermes、OpenClaw 與 Codex 如何分工。

    查看角色分工
  3. 03
    再逛長期專案

    看看 Home Assistant、家庭網路與 Home Lab 如何合作。

    瀏覽專案
  4. 04
    沿著里程碑回顧

    從網域、主機到 AI Agent,依時間看見系統如何成長。

    查看里程碑