它长什么样
- 「用户偏好使用 TypeScript」
- 「用户的开发框架是 Next.js,后端用 Hono」
- 「用户希望代码注释写中文」
- 「用户不喜欢过度封装,偏好简洁直接的代码风格」
它从哪些对话里来(这一条最容易搞错)
自动提取分两条互斥的路径,归属不同:
专家侧的计数按「用户 × 专家」在 Redis 里累计、跨会话有效(7 天不互动即过期),所以开一堆一两句的短会话也能攒到阈值。上面的间隔是可配默认值,运营可调。
什么会被过滤掉
提取不是把对话原样存进去,三条标准会滤掉大部分内容:
写入前还会做一次去重检查:与已有记忆重复的候选直接跳过,不会攒出十条同义项。纯寒暄、道谢、跑题闲聊的会话会返回空列表,什么都不写。
管理
在 设置 → 记忆 里查看全部条目,每条包含内容、来源和当前状态。个人记忆 vs 专家记忆
两者互补:个人记忆让所有专家知道你偏好 TypeScript;专家记忆让你的编程专家还记得你们上次定的架构方案。
详见专家记忆。
记忆是参考,不是指令
专家在对话开始时把个人记忆作为上下文读入。它会据此调整风格、省掉重复交代的背景、避开你不喜欢的做法。但它是参考:任务需要时专家会做出不同于你一般偏好的选择——你偏好 TypeScript,但当前任务是改一个 Python 项目时,它不会把项目重写成 TS。这是对的行为,不是记忆没生效。
失败与对策
隐私
- 个人记忆只有你能看、能管
- 其他用户与专家创作者无法访问
- 记忆不用于训练模型
- 任何一条都可随时禁用或删除
- 临时对话模式完全跳过记忆的读取与写入
继续阅读
专家记忆
专家侧的记忆图谱
个性化设置
模型偏好、工具执行模式等账号级设置
临时对话
不留痕迹的对话模式
自进化
后台复盘与技能改进的完整机制

