AutoDream(梦境系统)

AI Agent 的后台记忆整合系统,让 AI 在"空闲时"像人类睡眠一样整理和巩固记忆。

核心理念

借鉴认知科学中的 记忆巩固理论 ——人类在 REM 睡眠阶段,大脑会重播白天的经历,将短期记忆转化为长期记忆。AutoDream 对 AI 做了同样的事。

触发机制:三重门控

  1. 时间门控:距离上次整合至少 24 小时
  2. 会话门控:至少经历了 5 次对话会话
  3. 锁门控:文件锁未被其他进程持有

四阶段整合流程

阶段 名称 做什么
Phase 1 Orient(定位) 读取当前记忆索引,理解已有知识结构
Phase 2 Gather(收集) 扫描近期会话记录,提取新知识碎片
Phase 3 Consolidate(整合) 将新旧知识融合,更新/合并/创建记忆条目
Phase 4 Prune & Index(修剪) 删除过时/冗余记忆,重建索引

技术实现

  • 文件锁机制:基于 mtime 的悲观锁,PID 标识持有者
  • Stale 检测:超过 1 小时的锁视为失效
  • 回滚机制:失败时执行完整的 rollback

与熵治理的关系

AutoDream 是 [[harness-engineering]] 中"熵治理"支柱的关键实现,自动对抗记忆碎片化和上下文腐烂。

相关概念

  • [[harness-engineering]] — 梦境系统是 Harness Engineering 的熵治理手段
  • [[deep-agents]] — 深度代理需要持久记忆和自动整合