Context Hygiene 综合评估
核心用法
Context Hygiene 是一套面向 OpenClaw 代理的推理卫生协议,旨在解决 AI 代理在长期使用中上下文膨胀导致的 token 浪费问题。其核心方法论为"Collapse Cycle"(折叠周期):每个任务经历 Explore(探索)→ Decide(决策)→ Collapse(折叠)三阶段,最终将探索过程压缩为决策结论,删除中间脚手架。
关键操作机制:
- 文件预算制:为 MEMORY.md(50 行)、每日日志(30 行)、HEARTBEAT.md(10 行)等核心文件设定硬性行数上限,总注入上下文控制在 300 行以内
- 子代理隔离:将重型探索(研究、调试、多步安装)派生子代理执行,仅返回结果,避免污染主上下文
- 幽灵上下文清理:主动识别并移除指向已不存在资源(旧路径、已移除工具、已修复 bug)的过期引用
- 每日记忆规则:仅记录决策及原因、新工具/配置、经验教训、用户偏好;跳过探索步骤、命令输出、已交付内容
显著优点
1. token 经济性:通过硬性预算和主动清理,显著降低每次会话的上下文注入量,直接降低 API 成本
2. 推理质量提升:减少噪声干扰,代理聚焦于有效信息,降低"幻觉"和过时推理风险
3. 可预测的性能:文件预算制使上下文规模可控,避免因 MEMORY.md 无限增长导致的性能劣化
4. 可审计性:结构化格式(单条事实、无段落重复)便于快速人工审查
潜在缺点与局限性
1. 信息丢失风险:激进的折叠策略可能意外删除尚未完全过期的上下文,导致代理"遗忘"重要用户偏好或历史决策背景
2. 手动维护负担:需要人工参与每周清理、幽灵引用识别,无法完全自动化
3. 子代理开销:频繁派生子代理增加协调复杂度和延迟,轻型任务反而得不偿失
4. 格式刚性:严格的单行单事实格式限制了复杂推理的记录,可能迫使过度简化
适合人群
- 高频使用 OpenClaw 的长期项目:上下文累积速度快的场景收益最大
- token 成本敏感的用户:需要优化 API 支出的个人或组织
- 多代理协作环境:子代理隔离机制天然适配复杂工作流
- 追求可维护性的技术团队:愿意投入时间建立清理纪律以获得长期收益
常规风险
- 过度清理误判:30 天无相关性的自动删除规则可能误伤周期性需求(季度报告、年度配置)
- 时区配置遗漏:USER.md 时区设置若未完成,将导致所有定时任务、提醒的本地时间错误
- 预算数字的机械执行:严格遵循 50/30/10 行预算可能在不适配特定项目规模时造成信息截断
- 子代理结果污染:若子代理返回结果未充分净化,反而将探索噪声注入主上下文