Context Recovery

🔄 智能记忆恢复,告别上下文断层

system榜 #3

自动恢复会话上下文,解决上下文压缩后记忆丢失问题,支持Discord/Slack/Telegram等多平台。

收藏
13.3k
安装
4.8k
版本
1.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Context Recovery 是一项专为长会话场景设计的自动化技能,用于解决LLM上下文窗口压缩后导致的记忆断层问题。当检测到<summary>标签或用户发出"continue"、"where were we?"等延续性指令时,该技能自动执行七步恢复协议:

1. 渠道检测:识别当前通信平台(Discord/Slack/Telegram/Signal等)及会话ID
2. 历史获取:自适应获取最近消息,初始50条,智能扩展至100条或2小时时间跨度

3. 会话日志检索:扫描最近3个会话文件提取用户请求与助手操作

4. 共享内存查询:通过关键词匹配查找持久化存储的上下文片段

5. 上下文合成:生成结构化摘要,包含活跃项目、时间线、待办事项、关键引用及置信度评估

6. 缓存持久化:将恢复结果写入每日记忆文件,防止未来再次丢失

7. 智能响应:向用户呈现恢复结果并询问下一步操作

显著优点

  • 零用户干预:自动检测压缩标志,无需用户手动触发
  • 多平台兼容:统一接口适配主流即时通讯平台
  • 自适应深度:基于时间跨度动态调整获取范围,平衡完整性与token消耗
  • 线程感知:正确处理Slack/Discord的线程化对话结构
  • 失败透明:恢复失败时明确报告尝试过程与缺失数据源

潜在局限

  • 消息上限约束:硬编码100条上限可能无法覆盖跨度极长的中断会话
  • 平台权限依赖:Slack等工作空间需完整权限才能获取历史
  • 无语义理解:依赖关键词匹配而非深层语义关联,可能遗漏隐性上下文
  • 存储路径硬编码~/.clawdbot-*路径模式可能与实际部署环境不匹配
  • 无冲突解决:若多渠道历史存在矛盾,未定义优先级策略

适合人群

  • 使用Claude/ClawDBot进行长周期项目开发的工程师
  • 在Discord/Slack等频道中进行协作式AI辅助工作的团队
  • 频繁遇到"Summary unavailable"导致工作中断的高频用户

常规风险

  • 隐私暴露:自动获取历史可能包含敏感对话,需确保渠道隐私设置合规
  • 错误延续:恢复的上下文若存在误解,可能导致错误决策的级联传播
  • 存储膨胀:每日追加模式长期运行可能导致记忆文件体积失控
  • 平台速率限制:频繁的大批量消息读取可能触发Discord/Slack API限制

安全解读

核心用法

Context Recovery 是一套应对大语言模型会话压缩(context compaction)的自动化恢复协议。当检测到 <summary> 标签、用户发送"continue"等续接指令,或发现未指明的项目引用时,Skill 会自动触发多源信息整合:从 Discord/Slack/Telegram/Signal 等渠道拉取历史消息(初始 50 条,自适应扩展至 100 条,覆盖至少 2 小时)、检索本地会话日志(最近 3 个 session 文件)、搜索共享记忆库中的关键词关联,最终生成结构化的「恢复上下文」报告。

显著优点

  • 零代码纯协议设计:完全基于 Markdown 文档与伪代码,无可执行 payload,消除传统插件的供应链攻击面
  • 主动触发机制:不依赖用户明确指令,自动识别 compaction 标志词,减少对话摩擦
  • 多源交叉验证:渠道历史 + 本地日志 + 持久化记忆的三层数据源,显著提升恢复置信度
  • 平台泛化:统一的 message:read 抽象接口,适配主流 IM 平台的线程/频道/DM 结构
  • 记忆续存:将恢复结果写入每日记忆文件,形成上下文冗余,抵抗未来压缩

潜在局限

  • 权限依赖严重:需预配置各平台的 history read 权限,Slack workspace 级别权限尤其敏感
  • 隐私边界模糊:自适应扩展可能触及更早的无关对话,未明确用户级数据过滤策略
  • 无状态确认机制:依赖关键字匹配判断"任务未完成",可能误识别或遗漏复杂分支状态
  • T3 来源可信度:个人开发者维护,缺乏组织级审计与持续安全承诺

适合人群

  • 高频使用长会话的开发者/项目经理,需跨多次对话维护复杂任务状态
  • 多平台协作团队(Discord threads + Slack channels 混合工作流)
  • 对 context window 管理有深度需求的 Claude/Cursor/Claude Code 重度用户

常规风险

  • 数据过度收集:100 条消息 + session 日志的读取范围可能超出用户预期
  • 幻觉级联:若渠道历史被清空或权限失效,合成上下文可能基于碎片化信息产生错误续接
  • 存储泄露:每日记忆文件以明文 Markdown 形式持久化,需确保 ~/clawd-*/memory/ 目录的访问控制

Context Recovery 内容

手动下载zip · 3.6 kB
SKILL.mdtext/markdown
请选择文件