记忆系统(Memory)
Lyncore 具备分层记忆,让智能体跨会话记住你的偏好、历史与行为模式,越用越"懂你"。
版本:个人版与企业版均支持。
五层记忆
⚠️ 旧文档写为"4 层",代码实际为 5 层(新增 L5 长任务层)。
| 层 | 名称 | 存储内容 |
|---|---|---|
| L1 | 上下文(Context) | 当前会话的即时上下文 |
| L2 | 偏好(Preference) | 你的习惯、偏好设置 |
| L3 | 历史(History) | 历史对话;异步向量化(写入后后台生成 embedding,不阻塞主链路) |
| L4 | 行为模式(Pattern) | 从行为中提炼出的稳定模式 |
| L5 | 长任务(LongTask) | 长程任务 / 工作流的执行状态与上下文 |
工作方式
- 对话写入 L3 后,系统用后台协程异步做向量化与 sidecar 字段(Topic / Entities / Actions)提取
- 检索时综合各层记忆,注入到对话上下文
- L5 让跨多轮、跨会话的长任务能够续接状态
检索接口
/api/v1/memory(读写)- 记忆检索类工具:
memory
提示
- 记忆是个性化的:不同用户 / 不同 Agent 的记忆相互隔离
- 想"忘记"某些内容,可通过对话要求或对应管理接口处理
- 企业版可结合 RBAC 与审计管控记忆的访问范围