实践openclaw-concepts
Compaction · OpenClaw — OpenClaw 的上下文压缩策略:智能摘要、工具调用保护与可插拔提供者。
OpenClaw 的上下文压缩策略:智能摘要、工具调用保护与可插拔提供者。
2026-07-06原文
本文为要点摘要,完整细节以原文为准。
- 智能摘要与工具调用保护:压缩时自动将旧对话摘要化,并确保工具调用与结果配对不被拆分,保留最近未摘要的尾部。
- 含义:Agent 框架需在压缩时维护工具调用的完整性,避免上下文断裂影响后续执行。
- 自动压缩与溢出重试:会话接近上下文限制或模型返回溢出错误时自动触发压缩并重试,压缩前提醒 Agent 保存重要笔记到内存文件。
- 含义:Prompt 设计应包含自动保存关键状态的机制,防止压缩导致信息丢失。
- 可配置压缩模型与提供者:支持指定专用模型(如本地 Ollama)或通过插件注册自定义压缩提供者,失败时回退到内置 LLM。
- 含义:Agent 系统应允许分离压缩与对话模型,提升摘要质量与系统灵活性。