Savana 中文文档 下载 App

Savana 记忆不准或消失 — 新角色没记忆、自动记忆有偏差、跨设备同步延迟的排查

长期记忆是 Savana 的"灵魂",但偶尔会遇到记忆不准或消失的情况。通常有明确原因,以下按频率排序。

情况一:新角色刚开始还没有记忆

最正常的情况。 刚创建的新角色或第一次聊的角色,记忆列表天然是空的——因为这是一个全新的 character_id,还没有和你的 user_id 关联过任何记忆条目。

解决:先聊几轮对话,模型会自动提取关键信息存入记忆;或者直接去记忆管理界面手动添加几条基础信息(名字、位置、一两个偏好)。通常 3~5 轮对话后就能看到第一批自动记忆。

情况二:自动记忆有偏差或没抓到

自动记忆不是万能的:

解决:去记忆管理界面 → 纠错编辑(改自动记忆的内容)或手动新增(补自动记忆没抓到的)。

情况三:跨设备同步延迟

云端同步是自动的,但偶尔会有延迟:

注意:同步是双向的——A 设备改了记忆,B 设备看到的是最新的。

情况四:切换模型后角色"暂时失忆"几轮

这是正常现象。 切换模型后,新模型需要"热启动"——它第一次读取长期记忆数据时,可能还需要几轮对话来"理解"这些记忆和当前上下文的关联。表现为切换后的前几轮回复里,角色可能暂时"忘了"之前说过的事,几轮后恢复正常。

解决:不用管,正常聊下去——模型会逐步从长期记忆和对话历史中找回上下文。如果 5 轮以上还是"失忆",回退到之前用的模型,或者检查记忆管理界面里这条记忆是否真的存在。

情况五:手动记忆被自动记忆覆盖

理论上手动记忆优先级更高,不会被自动记忆覆盖。但如果你同时有一条手动记忆(比如"我在上海")和一条自动记忆(比如"我在北京")——是两条独立条目,模型可能会在对话中产生矛盾表现。

解决:去记忆管理界面找到错误的那条记忆,删除或纠错编辑。

如果记忆真的丢了怎么办

以下情况可能导致记忆真正丢失(而非暂时问题):

原因恢复方法
手动删除过某条记忆手动重新新增回去
账号注销后重新注册无法恢复(注销会彻底删除所有数据)
云端存储异常(罕见)等待开发者修复,或重新手动维护记忆

建议:定期检查记忆管理界面

养成好习惯:每隔几天打开一次记忆管理界面,快速浏览一下角色对你的记忆条目:

这个维护动作花不了 2 分钟,但能让角色对你的"记忆库"更精准、更有用。