L0-L3 记忆层级
Memorose 将记忆建模为显式的层级结构,而非单一的扁平文档存储。层级概览
L0:原始事件
L0 是追加导向(Append-oriented)的。它在系统决定哪些内容值得长期记忆之前,保留发生过的一切。 重要提示:L0 还不是记忆单元(Memory Unit)。
L1:稳定记忆
L1 是原始事件转化为有用记忆的地方。事实和过程性痕迹(Procedural Traces)被压缩为可检索的单元。 示例:- 用户偏好
- 反复出现的约束条件
- 成功的工具使用模式
- 简洁的有据摘要
L2:洞察
L2 存储高阶结构。包括社区摘要(Community Summaries)、长期主题、图谱关联的洞察,以及投射的组织知识。L3:目标与任务记忆
L3 是执行层。在当前实现中,它主要作为目标和任务记忆用于规划、协调和执行状态管理,而不仅仅是一个更抽象的记忆桶。 L3 包括:- 目标根节点与结构
- 里程碑(Milestones)
- 父子任务树
- 依赖追踪
- 进度更新
- 完成摘要
为什么这很重要
L0-L3 回答的问题是:这条记忆有多抽象、多面向行动?
它不回答所有权问题。所有权由领域模型单独处理:agent、user 和 organization。
