记忆的三个层次
袋袋的记忆系统分为三个层次,各自承担不同的角色:记忆列表
用户可见的记忆条目。你可以查看、编辑、禁用或删除它们——这是记忆的「真相源」
核心记忆
AI 从记忆列表中蒸馏出的关键知识。以实体和事实的形式组织,注入到每次对话中
记忆图谱
核心记忆的可视化投影。以图谱形式展示实体之间的关系和时间线
记忆从哪里来
自动提取
这是最主要的记忆来源。每次对话结束后,系统会自动分析对话内容,提取有价值的信息:- 你表达的偏好:「我喜欢简洁的代码风格」「请用中文回复我」
- 你做出的决策:「我们选择方案 A」「使用 React 而不是 Vue」
- 重要的事实:「我的项目用的是 Python 3.11」「截止日期是下周五」
手动记忆
你也可以主动告诉专家:「记住,我的团队每周三开例会」。专家会通过记忆工具将这条信息保存。创作者预设
专家的创作者可以在蒸馏过程中为专家预设一些基础记忆,确保专家在与任何用户的第一次对话中就有基本的领域知识。记忆如何工作
1
对话积累
在你与专家的对话中,系统记录所有交互内容作为原始素材。
2
自动提取
对话结束后,AI 分析对话内容,提取符合质量标准的记忆条目(足够具体、持久、非显而易见)。
3
知识蒸馏
系统定期对积累的记忆条目进行「整理」(Consolidation),将相关联的信息蒸馏成更结构化的核心记忆:提取实体、归纳事实、建立关系。
4
注入对话
在下一次对话中,相关的记忆会被检索出来并注入到专家的上下文中。专家因此「记住」你之前说的话。
管理你的记忆
你对专家记住的内容拥有完全的控制权。查看记忆
在专家页面的「记忆」Tab 中,你可以看到三个子视图:编辑记忆
你可以修改任何记忆条目的内容。如果专家记错了什么,直接编辑修正即可。禁用记忆
如果某条记忆暂时不需要但将来可能有用,你可以选择禁用它。禁用的记忆不会被注入到对话上下文中,但可以随时重新启用。删除记忆
如果你想让专家彻底忘记某件事,可以删除该记忆条目。删除是永久的,不可恢复。记忆的来源透明
在对话中,当专家使用了记忆来回答你的问题时,消息下方会标注记忆来源。你可以看到专家引用了哪些记忆,以及这些记忆属于什么类型(偏好、约束、决策等)。 这种透明性让你能够判断专家的回答是否基于正确的上下文。如果引用的记忆有误,你可以直接在记忆列表中修正。核心记忆与知识图谱
核心记忆是 AI 从你的记忆条目中蒸馏出来的结构化知识,由实体和事实组成:实体(Entity)
实体(Entity)
实体代表记忆中的关键概念。它们可以是:
- 人物:你提到的同事、客户、合作伙伴
- 项目:你正在进行的工作项目
- 工具:你常用的软件和技术栈
- 组织:你所在的公司或团队
- 概念:你的专业领域中的重要概念
- 以及更多类型……
事实(Fact)
事实(Fact)
事实是关于实体的具体陈述,例如:
- 「用户偏好使用 TypeScript」
- 「项目 X 的截止日期是 8 月底」
- 「团队使用飞书进行日常沟通」
关系(Relation)
关系(Relation)
关系描述实体之间的关联:
- 「用户 → 使用 → TypeScript」
- 「项目 X → 属于 → 公司 Y」
- 「用户 → 偏好 → 简洁风格」
记忆的进化(Dream)
系统会定期对专家的记忆进行「整理」——在内部被称为 Dream(记忆梦境)。整理过程包括:- 将新增的记忆条目同步为证据
- 从证据中蒸馏出新的实体和事实
- 处理矛盾——当新事实与旧事实冲突时,旧事实的有效期被关闭,新事实接管
- 更新实体之间的关系
临时对话与记忆
如果你开启了「临时对话」模式:- 专家 不会读取任何已有记忆
- 对话内容不会被提取为新的记忆
- 这次对话对记忆系统完全透明
下一步
技能
了解技能如何赋予专家领域能力
专家
回顾专家的完整构成和生命周期

