记忆是什么
个人记忆是你在使用袋袋过程中自然积累的认知碎片。比如:- 「用户偏好使用 TypeScript」
- 「用户常用的开发框架是 Next.js」
- 「用户希望代码注释写中文」
- 「用户在做一个 SaaS 项目,后端用 Hono」
- 「用户不喜欢过度封装,偏好简洁直接的代码风格」
记忆如何产生
1
对话交流
你与任何一个专家进行对话——讨论需求、编写代码、分析数据……
2
智能提取
对话结束后,系统会在后台分析你们的交流内容,从中提取有价值的信息。这个过程对你完全透明,不会干扰你的使用体验。
3
质量过滤
不是所有信息都会被存为记忆。系统会用三个标准过滤:
- 具体性:只保留具体明确的偏好,不保留笼统的表述
- 持久性:只保留长期有效的信息,不保留一次性的上下文
- 非显而易见:只保留不能从常识推断的认知
4
跨专家共享
提取的记忆属于你(用户),而非某个特定的专家。所有专家在和你对话时都能访问这些记忆。
管理记忆
你可以完全掌控自己的记忆条目。在「设置 → 记忆」中查看和管理所有记忆。查看记忆列表
记忆管理页面展示你的所有记忆条目,每一条包括:- 记忆内容:提取的具体信息
- 来源:这条记忆是从哪次对话中提取的
- 状态:当前是启用还是禁用
启用 / 禁用记忆
禁用记忆
禁用记忆
如果某条记忆不再准确或你不希望专家使用它,可以将它禁用。禁用后专家不会再参考这条信息,但记忆条目本身保留在列表中,你可以随时重新启用。
启用记忆
启用记忆
对之前禁用的记忆重新启用,专家在后续对话中会重新参考这条信息。
删除记忆
对于完全不需要的记忆条目,你可以永久删除。删除后不可恢复。个人记忆 vs 专家记忆
袋袋有两种记忆系统,作用范围不同:
两种记忆是互补的:
- 个人记忆让所有专家都知道你偏好 TypeScript
- 专家记忆让你的编程专家还知道你在做的具体项目、用过的技术方案和之前的讨论结论
记忆对对话的影响
专家在每次对话开始时会加载你的个人记忆作为上下文参考。这意味着:- 专家的回复会更贴合你的风格偏好
- 不需要每次都重复说明你的项目背景
- 专家会主动避免你不喜欢的做法
记忆是参考而非指令。专家在特定场景下可能会根据任务需要做出不同于你一般偏好的选择——比如你偏好 TypeScript,但当前任务是修改一个 Python 项目时,专家不会用 TypeScript 重写它。
隐私保护
- 你的个人记忆只有你自己可以查看和管理
- 其他用户和专家的创作者无法访问你的记忆
- 记忆不会被用于训练模型
- 你随时可以禁用或删除任何一条记忆
- 使用临时对话模式可以完全跳过记忆的读取和写入

