Savana 手动维护记忆 — 新增、编辑、置顶、删除四种操作详解
记忆管理界面提供四种手动维护操作。理解每种操作的适用场景,能让角色对你的"记忆库"更精准、更有用。
新增记忆
操作步骤
- 进入角色的记忆管理界面
- 点「新增」按钮
- 输入记忆内容(建议写成陈述句式,如"我下周三有一门重要的考试",而不是"帮我记住我要考试")
- 选择是否置顶
- 保存
适用场景
- 你希望角色记住但没机会在对话中自然提到的事
- 刚创建的新角色还没有任何记忆,想先给它一些基础信息
- 某个重要信息自动记忆没抓到
建议
- 一条记忆只写一件事——"我叫小明、在上海工作、养了一只橘猫"可以拆成三条独立记忆,每条更清晰
- 用具体的、可验证的表述——"我最近压力很大"太笼统,"我最近连续加班,感觉很累"更具体
- 避免写"请记住 X"这种祈使句——直接写事实就行
纠错编辑
操作步骤
- 找到有误的自动记忆条目
- 点编辑按钮
- 修改内容后保存
适用场景
- 自动记忆有偏差(你说"三花"被存成"橘猫")
- 你改变了主意(之前说"我不喜欢被问工作",现在觉得没问题了)
建议
编辑后的记忆来源标记会变成"手动"——优先级更高,模型会更认真参考。
置顶 / 取消置顶
操作步骤
- 点记忆条目右侧的置顶图标
- 置顶的记忆排在列表最前面
适用场景
- 特别重要、不能忘的信息(比如"我下周有考试""我不喜欢被直接问工作")
- 想让角色优先参考的某个关系状态
- 新角色的"基础信息卡"(名字、职业、位置等)
建议
- 置顶 3~5 条就够了——太多置顶反而会稀释优先级
- 新角色第一次对话前,先置顶几条基础信息(名字、位置、一两个偏好),对话体验会好很多
删除
操作步骤
- 点记忆条目右侧的删除按钮
- 确认删除
适用场景
- 你不想角色"记得"的过去(比如一次不愉快的剧情选择)
- 过期信息(比如"我上周去了北京",已经回来了)
- 测试后不想保留的临时记忆
建议
- 删除不影响原始对话历史——只是角色的"记忆摘要卡"里去掉了这一条。如果你之后想"恢复"某段剧情,可以手动新增回去
- 删之前想清楚——有些记忆是关系发展的"台阶",删掉可能让角色对你的态度产生变化
最佳实践总结
| 操作 | 什么时候用 | 效果 |
|---|---|---|
| 新增 | 角色没抓到但你想让它知道的事 | 角色"记得"这件事 |
| 纠错 | 自动记忆有误 | 角色"记得"正确版本 |
| 置顶 | 最重要、不能忘的信息 | 角色优先参考 |
| 删除 | 不想角色记得的事 / 过期信息 | 角色"忘记"这件事 |