跳转到内容

记忆管理

记忆系统决定 GM 能「记住」多少历史信息,以及哪些内容会在每一轮对话里被检索并注入到提示词中。记忆分为两个层面:游戏运行时可在侧栏记忆面板查看和编辑当前存档的记忆内容;全局默认行为在「平台设置」→「记忆」调节。

入口:游戏内右侧面板「记忆」标签;或「平台设置」→「记忆」。


关键概念

记忆桶

系统把记忆按性质分成三类桶:

  • 固定记忆桶(Pinned):手动钉住的事实。适合放绝对不能被遗忘的设定,例如「主角已经失去了左手」。
  • 世界记忆桶(World):主线、当前目标、GM 自动提取的事实和玩家笔记。
  • 角色记忆桶(Character):能力和资源(物品、货币等)。

每一类每轮取最近的若干条交给 GM(条数和总量上限在「设置 → 记忆」里调)。三个桶可在「设置 → 记忆」里分别开关。

召回与注入

每轮 GM 生成回复前,系统先从记忆库里检索与当前剧情最相关的片段(召回),再把这些片段塞进本轮提示词(注入)。注入内容受「每轮注入记忆 token 上限」约束,超出上限的内容会被截断。

事实库(Facts)

GM 每轮叙事结束后,Extractor 会自动从对话中抽取重要事实并写入事实库。事实库内容无需手动维护,按相关性参与召回。

与世界书的关系

世界书和记忆桶是两套平行机制,互不覆盖:

  • 世界书:存放手动维护的世界设定条目,按关键词或相关性注入。适合放长期稳定的世界规则、人物简介、地名说明。
  • 记忆桶:存放游戏运行中动态产生或手动钉住的事实,侧重当前存档的运行状态。

两者都会在同一轮里各自贡献内容给 GM,共同占用 token 预算。开启大量世界书条目时,建议适当控制记忆注入上限。


常见任务

钉住一条重要事实(游戏内)

进入游戏 → 右侧面板「记忆」标签 → 在「固定记忆」区域点击 + 按钮 → 输入内容并确认。该条目立即被钉住,下一轮 GM 就会读到它。

解除固定记忆(游戏内)

在「固定记忆」列表中找到该条目 → 点击右侧 × → 确认解除。解除后该条目不再保底注入,但内容不会丢失。

添加玩家笔记(游戏内)

右侧面板「记忆」标签 → 「玩家笔记」区域点击 + → 输入内容。GM 能看到最近的若干条笔记,与自动提取的事实冲突时以笔记为准;条目多时受记忆预算限制,不保证每条每轮都进上下文。

查看本轮 GM 参考了什么

右侧面板「记忆」标签底部有「召回」区域,展示本轮从原文/历史检索到的片段以及段落数。

调整记忆参数(设置)

「平台设置」→「记忆」,可以调节每类记忆召回条数、归档检查间隔、每轮注入 token 上限、事实保留回合数、固定记忆条数上限,以及各桶的开启状态。所有改动自动保存,下一轮起生效。


常见问题

固定记忆和玩家笔记有什么区别? 两者都会交给 GM,且都比自动提取的事实优先(冲突时以它们为准)。固定记忆适合放必须记住的关键设定,玩家笔记适合随手记录;两者都受每轮的条数和 token 上限约束,勿堆砌过多。

固定记忆桶满了会怎样? 固定记忆有条数上限(默认 20 条,可在设置里调整)。到上限后,记忆面板会提示先删掉旧条目才能再添加;已有的条目不会被自动挪走或删除。

GM 总是忘记某件事,怎么办? 在游戏内记忆面板把该事实手动钉住,或写成玩家笔记。若遗忘仍然发生,检查「每类记忆召回条数」和「每轮注入记忆 token 上限」是否设置得过低,导致条目这一轮没被注入。

关闭某个记忆桶会不会丢失里面的内容? 不会丢失。关闭桶只是停止检索和注入该桶的内容,桶里的数据仍然保留,重新开启后恢复正常。

记忆和世界书同时开着会不会 token 超标? 两者都占用同一轮的 token 预算。如果上下文经常被截断,可以降低「每轮注入记忆 token 上限」,酌情关闭某个记忆桶,或减少世界书中常驻注入的条目数量。


相关