遗忘策略
Memorose 的目标不是“尽可能多地保留”,而是“保留长期有用的东西”。所以遗忘是架构的一部分。
L0:熵过滤
通过 [consolidation] 里的熵阈值,可以在摄入前或整合时过滤低信息量事件。
这样问候语、填充词和重复低价值内容不会轻易变成长效状态。
L1 与 L2:衰减和裁剪
长期记忆如果长期无用,就应该逐渐失去权重。[forgetting] 负责:
- 半衰期
- 最低重要度阈值
- 裁剪周期
这保证长时间运行的 agent 不会变成一个无限膨胀的杂物间。
图谱与社区压缩
图谱自动连边和社区检测可以把重复的局部证据压缩成更高阶结构,而不是永远回放每一个源片段。
L3 回沉
当任务完成时,它的结果可以重新沉积到事件流中,让执行结果也进入长期记忆,而不是永远困在任务状态里。