LinkAI 超级助理的长期记忆机制——核心记忆与梦境蒸馏
普通对话机器人的"记忆"仅限于当前会话上下文——关掉窗口再打开,它就忘了一切。超级助理要成为真正的"助理",就必须在对话之外还能积累和使用记忆。这一节讲清楚 LinkAI 超级助理是怎么做到的。
三层记忆结构
第一层:会话上下文
最基础的一层,就是当前对话的历史消息。大模型本身会根据上下文生成回复,这层记忆不需要平台额外做什么。
第二层:核心记忆(持久化事实)
助理在对话中自动识别并提取出的重要事实和偏好,存成向量数据库:
- 事实类:"你是一个独立开发者,主要用 Python"、"你偏好下午开会"、"你家猫叫咪咪"
- 偏好类:"你喜欢简洁风格的回复"、"你不接受 AI 生成的图片里出现人物"
- 任务类:"你下周要交付某项目"、"你说过每周三要自动生成周报"
这些记忆跨会话持久保存,下次你再打开助理,它还记得这些内容。存储位置:
- 云端托管:LinkAI 云端
- 桌面客户端:本机目录
第三层:梦境蒸馏(每日自动整理)
助理每天会在空闲状态下自动触发"梦境蒸馏",把当天的天级记忆整理成更结构化、更高质量的长期记忆。这就像人睡觉的时候大脑整理白天的记忆一样,让助理的"脑子"越用越清楚。
混合检索
当你和助理对话时,记忆检索不是单一方式——关键词匹配 + 向量语义检索结合使用:
- 关键词匹配:能精确命中"之前说过的某件事"
- 向量检索:能找到语义相近但表述不同的记忆片段
这种混合检索模式比单一方式的召回率更高,也是 LinkAI 区别于不少同类产品的技术点。
如何使用和管理记忆
自动记录 vs 手动管理
大部分情况下助理会自动识别并记录重要信息,你不需要手动操作。但如果你想:
- 查看助理记住了什么 → 用斜杠命令
/memory list - 主动告诉助理某件重要的事 → 直接说"记住:我叫张三,是市场部的"
- 删除或修改某条记忆 → 用
/memory forget或/memory update
跨助理共享
团队里的多个智能体可以共享记忆池——比如"市场调研员"搜集到的客户偏好,"报告撰写员"也能直接读取。
与知识库的区别
| 对比项 | 记忆 | 知识库 |
|---|---|---|
| 内容来源 | 对话中自动提取 + 用户告知 | 主动上传的文档 |
| 性质 | 助理对"你"的理解 | 助理需要"学会"的领域知识 |
| 更新方式 | 持续自动积累 | 手动上传、热更新 |
| 检索方式 | 关键词 + 向量混合 | 向量语义检索为主 |
实际效果示例
用户: 帮我整理上周的会议纪要,按我习惯的简洁风格来助理(自动使用记忆): 好的,按照你偏好的简洁格式,以下是整理后的纪要……
助理不需要再问"你之前说过什么格式来着"——因为"偏好简洁风格"已经在核心记忆里了。
常见问题
- 助理记住了不该记的东西 → 直接说"忘记 XX",或用
/memory forget命令 - 助理没记住重要信息 → 说"记住:XX"主动告知,或检查记忆开关是否开启
- 担心隐私数据被记住 → 桌面客户端上记忆存在本机;云端托管可设置哪些内容不进入记忆池