Savana 记忆管理界面 — 主动维护角色对你的"记忆库"
记忆管理是 Savana 在 v1.0.3 版本引入的功能(对应安卓端版本可能略有差异,以应用内实际为准)。它让你可以主动查看和维护角色对你的所有记忆数据——角色不再是一个"黑盒",你可以直接影响它对你的认知。
入口在哪里
从对话页右上角「···」菜单进入「记忆管理」。注意:记忆管理是角色级别的——每个角色对你的记忆是独立的,所以你需要在和这个角色的对话中才能进入它的记忆管理界面。
界面结构
记忆管理界面通常包含:
- 记忆列表:该角色对你的所有记忆条目,按添加/置顶状态排序
- 每条记忆:显示记忆内容 + 来源标记(自动 / 手动)+ 创建时间 + 最后提及时间
- 操作按钮:每条记忆右侧有操作菜单
每条记忆可以做什么
查看
点击记忆条目可以展开完整内容。自动记忆通常是 1~2 句话,手动记忆可能更长。
置顶 / 取消置顶
置顶的记忆排在列表最前面,且权重更高——模型生成回复时会优先参考置顶内容。适合"我不喜欢被直接问工作""我下周三有考试"这类你特别希望角色"忘不了"的事。
纠错编辑
自动记忆可能会有偏差——比如你说"我养了一只三花",自动记忆存成了"我养了一只橘猫"。点纠错编辑可以直接修改内容,修正后角色就按正确内容来。
手动新增
自动记忆不一定能抓到你希望角色记住的所有信息——尤其是那些你没机会在对话中自然提到的。点手动新增可以自己写一条记忆。手动新增的记忆默认带"手动"标记,优先级更高。
删除
如果你不想角色"记得"某件事(比如一次不愉快的剧情选择),直接删除。删除后模型不会再参考这条记忆。
为什么要手动维护记忆
自动记忆有盲区
模型不是"每句话都存",只存它判断有价值的关键信息。以下内容可能被漏掉:
- 你希望角色记住但没机会在对话中自然提到的事
- 一些"隐含"的偏好(比如"我不喜欢太热情的问候"),但你没明确说过
- 自动记忆可能有偏差,需要手动纠正
手动维护让关系更"专属"
手动维护的过程,本身就是你和角色关系的一部分。当你主动去告诉角色"我希望你记得这个",角色在后续对话中会显得更懂你——这比被动地让角色"自己猜"效果好得多。
新角色刚开始没记忆
刚创建的新角色或你第一次聊的角色,记忆列表是空的。可以手动添加几个关键信息(比如"我叫小明""我在上海""我喜欢古风"),让角色一开始就有对话的基础。