
关于
上下文守护者,在自动压缩前保存关键数据。快照、完整性验证和上下文恢复,防止重要信息丢失。
name: context-guardian description: "上下文守护者,在自动压缩前保留关键数据。快照、完整性验证和零信息丢失。" risk: safe source: community date_added: '2026-03-06' author: renat tags:
- context
- data-integrity
- snapshots
- verification tools:
- claude-code
- antigravity
- cursor
- gemini-cli
- codex-cli
上下文守护者
概述
上下文守护者在自动压缩前保留关键数据。提供快照、完整性验证和零信息丢失保障。
何时使用此技能
- 当用户提到"上下文压缩"相关话题时
- 当用户提到"上下文丢失"相关话题时
- 当用户提到"上下文快照"相关话题时
- 当用户提到"保留上下文"相关话题时
- 当用户提到"关键上下文"相关话题时
- 当用户提到"压缩前"相关话题时
不适用场景
- 任务与上下文守护无关时
- 更简单的特定工具可以处理请求时
- 用户需要无领域专业知识的通用帮助时
工作原理
上下文完整性系统,保护复杂技术项目免受Claude Code自动压缩期间的信息丢失。当 context-agent 在会话后操作(保存/加载)时,context-guardian在会话期间操作,检测压缩即将发生并执行带冗余验证的保留协议。
为什么需要它
Claude Code在上下文接近窗口限制时自动压缩旧消息。这种压缩是启发式的——它总结消息以释放空间,但不可避免地丢失细节。对于简单项目,这工作良好。但对于重型技术项目(如21+技能的生态系统、安全审计、架构重构),丢失单个细节可能导致回归、返工或严重不一致。
context-guardian通过创建预压缩保护层解决此问题:在自动压缩销毁关键信息之前,提取、分类、验证和持久化所有关键信息。
文件位置
context-guardian/
├── SKILL.md # 此文件
├── references/
│ ├── extraction-protocol.md # 详细提取协议
│ └── verification-checklist.md # 验证和冗余检查清单
└── scripts/
└── context_snapshot.py # 自动快照脚本
与生态系统的集成
context-guardian(预压缩) context-agent(会话后)
│ │
├── 检测大上下文 ├── 结束时保存摘要
├── 提取关键数据 ├── 更新ACTIVE_CONTEXT.md
├── 验证完整性 ├── 同步MEMORY.md
├── 创建快照 └── 管理会话历史
└── 持久化到文件
核心协议
1. 检测阶段
- 监控上下文使用量
- 当接近阈值时触发保护
2. 提取阶段
- 识别关键数据点
- 分类信息优先级
- 提取结构化数据
3. 验证阶段
- 交叉验证提取的数据
- 确保无遗漏
- 冗余检查
4. 持久化阶段
- 写入快照文件
- 更新索引
- 确认保存成功
兼容工具
Claude CodeCursor
标签
AI与机器学习