DZMM 的对话记忆怎么工作、AI 能记住多久
记忆系统概述
DZMM 的对话记忆分两层:
- 会话内记忆:当前会话的所有历史消息都会被模型作为上下文参考,对话越长,能引用的历史内容越多。但这层记忆受限于模型的上下文窗口大小——超出窗口的早期消息会被截断。
- 跨会话长期记忆:平台会自动提取角色在不同会话中的关键信息(比如角色的名字、和用户的关系、重要的剧情节点),在你开启新会话时注入给模型。这层记忆不受上下文窗口限制。
AI 能记住什么
长期记忆会自动识别并保存以下类型的信息:
- 你在对话中自我介绍的基本信息(名字、职业、兴趣爱好等)
- 角色自己在对话中明确的设定(比如角色说过"我最喜欢下雨的晚上",之后即使换会话 AI 也会记得)
- 重要的剧情事件(比如你和角色约定了"下周一起去看演唱会",之后开新会话 AI 会提这件事)
- 角色对用户的态度变化(比如从陌生到熟悉、从客气到亲密)
AI "忘记"了怎么办
如果你发现 AI 应该记得的事情不记得了:
先检查是不是上下文窗口截断
当前会话历史太长,早期消息被截断后 AI 就看不到了。这种情况下:
- 新会话应该能通过长期记忆找回关键信息
- 如果新会话也忘了,说明那部分内容没被长期记忆系统捕获
主动提醒
在消息里简短重述关键信息:"你之前说过你最怕的是深海对吧?" 模型收到后会把这条信息当成"新确认的事实",加入本轮对话的上下文。
检查长期记忆管理
在角色设置里可以查看当前角色的长期记忆条目。如果关键信息没在里面,你可以手动添加或删除不需要的条目,让 AI 的记忆更精准。
记忆长度与订阅等级
不同订阅等级的用户,模型可用的上下文窗口大小不同。免费用户的基础模型窗口相对较短,高级订阅用户可用更长上下文的模型,AI 在单次会话里能"看到"的历史消息更多。具体数值以平台当前政策为准。
数据安全说明
所有对话数据均采用加密存储,仅用户本人可以访问。平台声明不会将对话内容用于 AI 模型训练或向第三方出售(具体以官方隐私政策为准)。你可以在账号设置里申请导出或删除个人数据。