OpenClaw 中的實驗性功能是需自行選擇啟用的預覽介面。它們位於明確旗標之後,因為它們仍需要真實世界的使用驗證,才值得成為穩定預設值或長期公開合約。 請以不同於一般設定的方式看待它們:Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
- 除非相關文件告訴你可以試用,否則請保持預設關閉。
- 預期形狀與行為變更會比穩定設定更快。
- 當已有穩定路徑時,請優先使用穩定路徑。
- 如果你正在大規模導入 OpenClaw,請先在較小的環境中測試實驗性旗標,再將它們納入共用基準。
目前已記錄的旗標
| 介面 | 鍵 | 使用時機 | 更多資訊 |
|---|---|---|---|
| 本機模型執行環境 | agents.defaults.experimental.localModelLean | 較小或較嚴格的本機後端無法處理 OpenClaw 完整的預設工具介面 | 本機模型 |
| 記憶搜尋 | agents.defaults.memorySearch.experimental.sessionMemory | 你想讓 memory_search 索引先前的工作階段逐字稿,並接受額外的儲存與索引成本 | 記憶設定參考 |
| 結構化規劃工具 | tools.experimental.planTool | 你想在相容的執行環境與 UI 中公開結構化的 update_plan 工具,用於追蹤多步驟工作 | Gateway 設定參考 |
本機模型精簡模式
agents.defaults.experimental.localModelLean: true 是較弱本機模型設定的壓力釋放閥。啟用時,OpenClaw 會在每一輪中,從代理的工具介面移除三個預設工具:browser、cron 和 message。其他部分不會改變。
為什麼是這三個工具
在預設 OpenClaw 執行環境中,這三個工具擁有最長的描述和最多的參數形狀。對於小上下文或較嚴格的 OpenAI 相容後端而言,這會造成以下差異:- 工具結構描述能乾淨地放入提示中,而不是擠掉對話歷史。
- 模型能選擇正確工具,而不是因為有太多外觀相似的結構描述而輸出格式錯誤的工具呼叫。
- Chat Completions 轉接器能留在伺服器的結構化輸出限制內,而不是因工具呼叫承載大小觸發 400。
read、write、edit、exec、apply_patch、網頁搜尋/擷取(設定後)、記憶,以及工作階段/代理工具。
何時啟用
當你已經證明模型可以與 Gateway 溝通,但完整代理輪次行為異常時,請啟用精簡模式。典型的訊號鏈如下:openclaw infer model run --gateway --model <ref> --prompt "Reply with exactly: pong"成功。- 一般代理輪次因格式錯誤的工具呼叫、過大的提示,或模型忽略工具而失敗。
- 切換
localModelLean: true後排除失敗。
何時保持關閉
如果你的後端能乾淨處理完整的預設執行環境,請保持關閉。精簡模式是因應措施,不是預設值。它存在是因為某些本機堆疊需要較小的工具介面才能正常運作;託管模型與資源充足的本機設備不需要它。 精簡模式也不會取代tools.profile、tools.allow/tools.deny,或模型的 compat.supportsTools: false 逃生閥。如果你需要為特定代理永久縮小工具介面,請優先使用那些穩定旋鈕,而不是實驗性旗標。
啟用
browser、cron 和 message 應不存在。