Skip to main content
Honcho 透過外部外掛為 OpenClaw 新增 AI 原生記憶。它會將對話持久儲存至專用服務,並隨時間建立使用者與代理模型,讓你的代理取得跨工作階段的情境,範圍超越工作區 Markdown 檔案。

功能

  • 跨工作階段記憶 - 每輪對話後都會持久保存,因此即使重設工作階段、進行壓縮或切換頻道,情境仍會延續。
  • 使用者建模 - Honcho 會為每位使用者維護一份設定檔(偏好、事實、溝通風格),也會為代理維護設定檔(個性、習得行為)。
  • 語意搜尋 - 搜尋過往對話中的觀察結果,而不僅限於目前的工作階段。
  • 多代理感知 - 父代理會自動追蹤所產生的子代理,並在子工作階段中將父代理新增為觀察者。

可用工具

Honcho 會註冊代理可在對話期間使用的工具: 資料擷取(快速,不呼叫 LLM): 問答(由 LLM 驅動):

開始使用

安裝外掛並執行設定:
設定命令會提示你輸入 API 認證資訊、寫入設定,並可選擇遷移現有的工作區記憶檔案。
Honcho 可以完全在本機執行(自行託管),也可以透過 api.honcho.dev 的受管理 API 執行。自行託管選項不需要任何外部相依項目。

設定

設定位於 plugins.entries["openclaw-honcho"].config 之下:
若使用自行託管的執行個體,請將 baseUrl 指向你的本機伺服器(例如 http://localhost:8000),並省略 API 金鑰。

遷移現有記憶

如果你已有工作區記憶檔案(USER.mdMEMORY.mdIDENTITY.mdmemory/canvas/),openclaw honcho setup 會偵測這些檔案並提供遷移選項。
遷移不具破壞性——檔案會上傳至 Honcho,原始檔案絕不會遭到刪除或移動。

運作方式

每次 AI 回合結束後,對話都會持久儲存至 Honcho。系統會觀察使用者和代理雙方的訊息,讓 Honcho 能夠隨時間建立並精進其模型。 對話期間,Honcho 工具會在 OpenClaw 的 before_prompt_build 外掛鉤點執行時查詢服務,並在模型看到提示之前注入相關情境。

Honcho 與內建記憶的比較

Honcho 與內建記憶系統可以搭配使用。設定 QMD 後,會提供額外工具,讓你能在使用 Honcho 跨工作階段記憶的同時搜尋本機 Markdown 檔案。

命令列介面命令

延伸閱讀

相關內容