核心功能
Dream 是 OpenClaw 生态的补充技能,定位为记忆蒸馏器而非捕获器。它解决原生系统的关键缺陷:
1. 字符截断防护:原生系统在 20,000 字符处静默截断,Dream 在 18,000 触发压缩,确保关键上下文不丢失
2. 主动维护:每日 03:30 自动蒸馏,将过期/完成内容移入永久归档(ledger),保持 MEMORY.md 精简
3. 复现检测(Re-emergence):追踪被移除条目,若话题重新出现自动恢复并提升优先级
显著优点
- 零侵入设计:不重复原生功能(捕获、搜索),专注蒸馏与归档
- 原子写入:所有写操作经
.tmp验证后替换,崩溃安全 - 冬眠机制:7 天无活动自动休眠,首条对话自动唤醒,零后台开销
- 实时增量:关键纠正、决策立即写入,无需等待定时任务
潜在局限
- 依赖 OpenClaw 原生
memory/目录作为输入源,无法独立运行 - 蒸馏质量依赖 AI 判断,可能误将重要内容归档或保留冗余
- Re-emergence 的 70% 语义相似度阈值缺乏调参接口
- 无内置可视化,ledger 检索需命令行操作
适合人群
- 高频使用 OpenClaw 且对话上下文超 20K 字符的重度用户
- 需要长期项目追踪、决策历史可查的开发者/研究者
- 偏好本地文件(Obsidian/Git)托管记忆数据的隐私敏感用户
常规风险
dream forget即时执行无确认,误删后仅能依赖 Re-emergence 恢复- 原子写入前的校验仅检查字符数与格式,不验证语义完整性
- 冬眠唤醒时若 ledger 体积过大,3 条摘要可能不足以快速重建上下文
- DREAM_VAULT_PATH 配置错误将导致数据分散或丢失