娱乐 · 深入

酒馆第四场烧了,第五场它还记得吗

世界书是出生证明 · 账本才是它经历过什么
分支叙事真正的难点不是「会不会写」,而是「记不记得住」:上下文一填满,背叛的记忆就蒸发;手写分支树会组合爆炸,于是很多游戏假装有分支;角色也会漂移 —— 冷静的船长突然忘了你的名字。这一页讲一件事:把「发生过什么」当成一等数据记在账本上,而不是当成可选备注塞进设定里。世界书是静态查表 —— 提到关键词才注入那段,不提到就不占上下文;所以它记住的是世界本来是什么样,而不是你把它弄成了什么样。要补上这一层,需要自己维护一份「谁知道什么 / 谁与谁结盟 / 哪扇门已经关上」的账本,并在每一轮开头把它显式喂回去。
方法 · 一图看懂
1
分清两种数据 — 世界书 = 世界「本来」是什么(静态)· 账本 = 世界「现在」是什么(状态)
2
给状态找一张表 — 四个人物字段 + 三样世界字段,固定写死,⛔ 不自由发挥
3
每轮只改一行 — 一回合结束只更新真正变了的那一项,并记下它为什么变
4
下一轮开头显式喂回 — 账本不喂回去 = 没记;⛔ 不要指望模型自己想起来
5
用场测验收 — 埋三条线索、等二十回合、只用这三条发起指控
进阶 · 账本怎么长出来
⛔ 不要一开始就设计二十个字段。正确顺序是「先跑、出事故、再补字段」:每次出现「它不该知道却知道了」「该记得却忘了」,就在账本里加一项专治它的字段,并写清这一项的更新时机(回合末更新,还是事件触发时更新)。
另一条实用约定:账本只记「变了什么」,不记「是什么」。世界观、人物性格这类不变的东西属于世界书;账本里出现不变项,就是设计串位了。
复杂 · 一回合里多处改动怎么办
多线并行时,一回合可能同时发生三件事(A 拿到情报 · B 失去信任 · C 的门关上)。不要把它们合并成一句话写进账本 —— 合并会让下一轮无法分辨哪一条才是本回合的因果。做法是一回合一段、每条独立成行,并在段末写一行「本回合净变化」,只写结论(如「B 由盟友转为中立」)。
复盘时按这一行核对:如果某回合的净变化是空的,那一回合其实没推进剧情。
系统级 · 状态层与叙述层分离
更稳的做法是把状态层与叙述层分开:模型只负责把「状态 + 本轮行动」翻译成文字,⛔ 不让它自己决定状态怎么变。做到这一点通常要靠 function-calling 之类的结构化接口,把「状态更新」变成显式、可审计的动作,而不是夹在行文里。
收益不只是稳定:状态可回滚、可对比、可复现 —— 同一份账本 + 同一个行动,应该得到同一个结果。这是「分支是真的分支」与「界面假装有分支」的分界线。
原理 · 为什么有效
长对话里模型能「记得」的东西,等于它在那一刻上下文里真的读到的东西。上下文填满后最早的段落会被挤出去 —— 于是「谁背叛过谁」这种关键状态会在你毫无察觉时消失,接着模型会按当下上下文编一个说得通的版本补上。这就是假性分支:界面上角色似乎反应了,情节其实照旧。
把状态外置成账本,等于把记忆从上下文搬到一个你不会失去的地方 —— 每轮重新注入的只有当前状态,而不是整段历史。成本更低,且可核对:你能一眼看出账本里哪一项与剧情不符,而「模型忘了」你只能事后发现。
适用场景
适用:多回合、有真实后果的长期跑团与互动小说(尤其悬疑 / 侦探 —— 这类要求「只用已给线索就能推出答案」);多角色关系复杂的剧情。
不适用:一次性短场景、纯氛围向的角色闲聊(不需要状态连续性)。
⚠️ 它不保证「AI 会主动推剧情」—— 回合推进仍由你或你的大纲承担;账本只保证它不忘记
自测 · 5 问
我能不能立刻说出「谁知道那件事」?说不出,就是账本没记。
我的账本里有没有写着「不变」的项?(写死的世界观属于世界书,不该占账本)
上一回合结束后我更新了几行?超过三行,多半是在重写而不是记账。
我有没有把账本在下一轮开头真的喂回去?
最近十回合里,角色的选择有没有真的改变过后来的场景?
怎么上手 · 验证步骤
从最小账本开始:先只记四个人物字段(知情 / 立场 / 持有物 / 位置)和三样世界字段(哪扇门关了 / 谁欠谁 / 当前时限),别的先不记。跑三回合,确认每轮开头都会把这张表贴进去。稳定之后再考虑加字段 —— 加字段这件事只值得在「因为没记它而出过事故」之后做。
回合结构可借用一种被反复验证的形状:场景几句 → 你的行动的后果 → 给两三个编号选项;风险动作掷骰并说明结果走向;随时可索要当前局势回顾。一次完整冒险约二十回合(有开场、转折与真结局)。
跑一次压力测试:在暗处埋三条线索 → 等二十回合 → 只用这三条线索发起指控。如果 GM 凭空造出第四个凶手、忘掉某个证人,或者把答案白送给你,说明账本缺项(最常见缺的是「谁知道什么」)。补上那一项重跑一次;两次结果一致,才说明这套账本可用。
[C级]分支叙事与状态记忆(上下文填满后记忆蒸发 · 情节旗标应作一等数据 · 悬念 GM 的二十回合场测与「案卷 vs 小说家」判据) [C级]Character.AI Lorebook 上线(2026-07-24)与「关键词触发记不住发生过的事」的批评 [C级]AI GM 对比(function-calling 把 GM 锚在结构化游戏状态上 · agentic 与静态 GM 的模块化差异) 同类:跑团GM世界观管理 · AI即兴剧本杀:让AI临场发挥、主动制造反转
继续往下读
同级:角色卡瘦身法:卡写了两千字,角色还是崩 随机一篇