功能
- 跨工作階段記憶 - 每輪對話後都會持久保存,因此即使重設工作階段、進行壓縮或切換頻道,情境仍會延續。
- 使用者建模 - Honcho 會為每位使用者維護一份設定檔(偏好、事實、溝通風格),也會為代理維護設定檔(個性、習得行為)。
- 語意搜尋 - 搜尋過往對話中的觀察結果,而不僅限於目前的工作階段。
- 多代理感知 - 父代理會自動追蹤所產生的子代理,並在子工作階段中將父代理新增為觀察者。
可用工具
Honcho 會註冊代理可在對話期間使用的工具: 資料擷取(快速,不呼叫 LLM):
問答(由 LLM 驅動):
開始使用
安裝外掛並執行設定:Honcho 可以完全在本機執行(自行託管),也可以透過
api.honcho.dev 的受管理 API 執行。自行託管選項不需要任何外部相依項目。設定
設定位於plugins.entries["openclaw-honcho"].config 之下:
baseUrl 指向你的本機伺服器(例如 http://localhost:8000),並省略 API 金鑰。
遷移現有記憶
如果你已有工作區記憶檔案(USER.md、MEMORY.md、IDENTITY.md、memory/、canvas/),openclaw honcho setup 會偵測這些檔案並提供遷移選項。
遷移不具破壞性——檔案會上傳至 Honcho,原始檔案絕不會遭到刪除或移動。
運作方式
每次 AI 回合結束後,對話都會持久儲存至 Honcho。系統會觀察使用者和代理雙方的訊息,讓 Honcho 能夠隨時間建立並精進其模型。 對話期間,Honcho 工具會在 OpenClaw 的before_prompt_build 外掛鉤點執行時查詢服務,並在模型看到提示之前注入相關情境。
Honcho 與內建記憶的比較
Honcho 與內建記憶系統可以搭配使用。設定 QMD 後,會提供額外工具,讓你能在使用 Honcho 跨工作階段記憶的同時搜尋本機 Markdown 檔案。