存储实体 · 运行机制 · 设计哲学
运行机制
运行机制
运行机制
运行机制
支持的外部插件
对话历史管理
AI 原生记忆服务
结构化经验记忆
超长上下文记忆
持久化向量存储
全息记忆检索
企业级记忆管理
开源记忆方案
运行机制
写入立即落盘,但不改变已注入的系统提示。保护语言模型的缓存稳定性,避免运行时内容跳变。
内置记忆和外部插件共用同一套接口规范,新插件接入无需改动核心代码。
恶意内容检测在落盘时执行,而非在注入时临时检查。防止多次小写入叠加绕过检测。
每个插件的调用都有独立的错误处理。一个插件崩溃不会传导到其他插件或主程序。
插件不只是被动存储,它知道会话的开始与结束、话题切换、上下文压缩等关键节点。
三种机制各司其职:记忆存事实,技能存流程,会话历史存原始记录。触发规则和容量限制各不相同。
| 存储实体 | 存放内容 | 何时写入 | 何时读取 | 容量 |
|---|---|---|---|---|
| 内置记忆 | 用户偏好、项目约定、环境常量 | 主动添加时 | 会话启动生成快照 | 有限(~3500字) |
| 会话历史 | 所有历史对话原文 | 每轮对话结束后 | 主动搜索召回 | 无上限 |
| 技能库 | 可复用工作流程、错误修复方案 | 发现可复用流程时 | 任务匹配触发条件时 | 无上限 |
| 旧版文件 | 早期会话记录 | 不再写入 | 兼容旧数据 | 无上限 |
| 项目配置文件 | 项目级上下文碎片 | 用户手动编辑文件 | 会话启动时 | 无上限 |
| 外部插件 | 由插件后端自行决定 | 对话结束 / 主动写入 | 每轮对话前召回 | 由后端决定 |