AI驱动的OpenClaw会话上下文管理工具,通过智能摘要重置长对话,将70%+的上下文压缩至20%以下,保持会话连贯性。
基本信息
- 技能名称?Smart Context Manager
- 中文名称?智能压缩长会话,AI自摘要焕新上下文
- 作者?plgonzalezrx8
- 分类?专业技能
- 版本?1.0.3
- 标签?context-management, session-optimization, openclaw, ai-summarization, token-compression, cli-tool, bash-automation
使用方法
使用说明
核心功能
Context Manager是专为OpenClaw设计的上下文压缩技能,解决长会话导致的性能下降和token耗尽问题。它利用AI自身能力生成智能摘要,然后重置会话并注入压缩后的上下文,实现"换血不换魂"的会话延续。
核心用法
| 场景 | 命令 | |------|------| | 查看所有会话 | compress.sh list | | 安全预览摘要 | compress.sh summarize [KEY] | | 一键压缩重置 | compress.sh summarize [KEY] --replace | | 调整触发阈值 | set-threshold N (50-99%) | 显著优点
- AI自摘要 :利用agent对自身上下文的完全可见性,生成比传统提取更精准的语义摘要
- 非破坏性设计 : --replace 前可先 preview ,自动备份原始JSONL到 memory/compressed/
- 量化效果 :实测70k tokens → 16k tokens(77%压缩率),显著恢复响应速度
- 智能调度 :支持安静时段设置,避免高峰压缩
局限性与风险
| 类型 | 说明 | |------|------| | 数据丢失 | 压缩会丢失对话细节、语气上下文、多轮推理痕迹,仅保留结构化摘要 | | 恢复依赖 | 虽有备份,但手动恢复JSONL需要技术操作 | | 模型依赖 | 摘要质量受限于当前agent模型的理解能力 | | 不可逆性** |--replace操作无法撤销,摘要错误将导致上下文永久变形 | 适合人群
高频长会话用户 :每日对话超50轮、上下文持续数小时的OpenClaw重度用户
多任务切换场景 :同一session跨越多个项目/主题,需要定期"归档"整理
性能敏感场景 :在旧设备或高延迟环境下追求响应速度
常规风险提示
务必先preview :首次使用或重要会话,先用 summarize (无 --replace )验证摘要质量
避开关键节点 :不要在代码调试中途、复杂推理未完成时压缩
保留备份窗口 :压缩后24小时内建议保留 memory/compressed/ 备份,确认无误再清理
Slack/cron优先测试 :建议在非核心会话上验证压缩效果,再用于 main 主会话
💬 评论 (0)
📭 还没有评论,快来抢沙发吧!