> ## Documentation Index
> Fetch the complete documentation index at: https://docs.memorose.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 记忆层级

> L0-L3 记忆层级（Memory Hierarchy）模型——记忆如何随时间演化。

# L0-L3 记忆层级

Memorose 将记忆建模为显式的层级结构，而非单一的扁平文档存储。

## 层级概览

| 层级   | 主要类型                    | 角色       | 典型内容                              |
| ---- | ----------------------- | -------- | --------------------------------- |
| `L0` | `Event`                 | 原始体验流    | 对话轮次、工具输出、图像/音频/视频/JSON 输入、任务完成事件 |
| `L1` | `MemoryUnit (level=1)`  | 稳定的一阶记忆  | 压缩后的事实、偏好、过程性知识、有据摘要              |
| `L2` | `MemoryUnit (level=2)`  | 反思性与聚类记忆 | 主题、社区、洞察、共享知识                     |
| `L3` | `L3Task` 加 level-3 目标单元 | 目标与任务执行  | 目标结构、任务树、依赖关系、进度、结果               |

## L0：原始事件

L0 是追加导向（Append-oriented）的。它在系统决定哪些内容值得长期记忆之前，保留发生过的一切。

重要提示：`L0` 还不是记忆单元（Memory Unit）。

## L1：稳定记忆

L1 是原始事件转化为有用记忆的地方。事实和过程性痕迹（Procedural Traces）被压缩为可检索的单元。

示例：

* 用户偏好
* 反复出现的约束条件
* 成功的工具使用模式
* 简洁的有据摘要

## L2：洞察

L2 存储高阶结构。包括社区摘要（Community Summaries）、长期主题、图谱关联的洞察，以及投射的组织知识。

## L3：目标与任务记忆

L3 是执行层。在当前实现中，它主要作为目标和任务记忆用于规划、协调和执行状态管理，而不仅仅是一个更抽象的记忆桶。

L3 包括：

* 目标根节点与结构
* 里程碑（Milestones）
* 父子任务树
* 依赖追踪
* 进度更新
* 完成摘要

## 为什么这很重要

`L0-L3` 回答的问题是：这条记忆有多抽象、多面向行动？

它不回答所有权问题。所有权由领域模型单独处理：`agent`、`user` 和 `organization`。
