上下文压缩器

5小时前更新 1 00
上下文压缩器上下文压缩器
上下文压缩器

技能简介

Context Compressor 是一款面向 Clawdbot 长会话场景的自动化上下文管理工具。当对话累积接近上限时,自动压缩历史记录并迁移至新会话,保留关键决策与文件状态。

能做什么

  • 监控会话上下文使用量,在阈值触发时自动压缩
  • 提取核心决策、代码变更、文件状态与待办事项
  • 生成精简摘要并无缝切换至新会话
  • 支持后台静默运行,不干扰用户操作
  • 提供手动强制压缩与多档配置选项

使用说明

安装指令

# 克隆技能仓库
git clone https://github.com/openclaw/skills.git
# 进入目录并安装依赖
cd skills/maddiedreese/context-compressor
npm install

配置与使用

  1. 设置触发阈值(默认80%):context-compressor set-threshold 75
  2. 查看当前状态:context-compressor status
  3. 手动强制压缩:context-compressor compress --force
  4. 调整摘要深度:context-compressor set-depth brief|detailed|comprehensive
  5. 设置静默时段:context-compressor set-quiet-hours 23:00-07:00

输入与输出

见下方输入与输出表格。

项目内容
输入会话元数据、上下文使用量、用户配置参数(阈值/深度/静默时段)、当前文件状态、历史对话记录
输出压缩摘要文件(memory/compressed-{session-id}.md)、新会话初始化包、关键决策列表、待办事项状态、代码片段归档
适用人群长时间编码会话用户、多轮迭代项目开发者、Clawdbot 重度使用者、需要保持上下文连续性的团队协作
不包含非 Clawdbot 平台的会话管理、云端历史记录永久存储、跨设备会话同步、自然语言之外的二进制数据处理

 

风险提示

  • 压缩过程可能丢失部分对话细节,重要信息建议主动记录
  • 阈值设置过低会导致频繁中断,过高则有硬限制风险
  • 代码片段引用需验证路径有效性,避免迁移后失效
  • 静默时段内不会自动触发,需关注会话长度

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/maddiedreese/context-compressor/SKILL.md
来源类型:GitHub 开源项目

数据统计

相关导航

暂无评论

none
暂无评论...