角色卡上写着“谨慎、寡言、不轻易相信别人”,正文里他却在第一次见面时交代全部秘密。很多人会把这类问题归因于模型记忆,但更常见的原因是:我们只保存了人物标签,没有保存人物做选择时真正依赖的信息。
要让长篇人物稳定,需要同时维护三层:角色底座、当前状态、关系变化。
人物一致不是永远做同一种选择,而是每次变化都有原因、有代价,并被后续故事记住。
第一层:角色底座回答“他通常怎么选”
底座是相对稳定、不会每章改变的内容。建议只保留真正影响行为的五项:
- 长期目标:他最终想得到什么。
- 核心恐惧:什么结果是他无法接受的。
- 错误信念:他对自己或世界有什么误判。
- 习惯策略:压力出现时,他通常逃避、控制、讨好还是攻击。
- 道德边界:他现在绝不会做什么。
“黑发、身高一米八五”可以帮助描写,却不能解释人物为什么背叛盟友。底座的价值是提供选择逻辑。
第二层:动态状态回答“他此刻还能怎么选”
同一个人受伤、缺钱、刚被背叛、掌握新证据时,会做出不同选择。每章完成后,至少检查四类状态:
| 状态 | 记录内容 | 影响 |
|---|---|---|
| 信息 | 新知道、误以为、仍不知道什么 | 决定判断范围 |
| 资源 | 钱、权力、物品、盟友、时间 | 决定能否行动 |
| 情绪 | 当前最强烈且未消化的感受 | 决定即时反应 |
| 承诺 | 对谁说过什么、欠下什么 | 决定后续责任 |
动态状态不需要写成长篇总结。用一句可验证的话就够:
第 12 章后:林夏知道钥匙来自父亲,但误以为周启不知情;右手受伤;欠周启一次人情;不再信任导师。
第三层:关系要记录方向,而不只是名称
“林夏—周启:朋友”几乎不能指导写作。更有用的关系记录包含四项:
- 表面关系:两人现在如何相处。
- 真实需求:各自希望从对方得到什么。
- 权力差:谁掌握资源、秘密或选择权。
- 最近变化:哪件事让关系更近或更远。
例如:“表面合作;林夏需要周启的门禁权限,周启需要她的案件信息;周启掌握父亲秘密;第 12 章后林夏因隐瞒开始疏远。”这才会影响下一场对话。
让人物变化,而不是崩人设
人物可以做出反常选择,但中间至少要有一个桥梁:
- 获得了过去不知道的信息。
- 失去了原本依赖的资源。
- 核心恐惧被直接触发。
- 为了更高优先级目标越过边界。
- 长期累积终于突破临界点。
如果找不到桥梁,这个选择大概率只是作者需要,而不是人物需要。
对话声音如何保持区分
不要给角色规定十条修辞习惯。抓住三个稳定维度更有效:
- 信息策略:直接说、试探、隐瞒还是反问。
- 句子节奏:短促、完整、绕弯还是经常中断。
- 注意焦点:他首先关注利益、情绪、规则还是危险。
同一句“你怎么来了”,警察可能先问权限,恋人可能先问情绪,商人可能先问目的。声音来自观察世界的方式,不只是口头禅。
在每章之后做一次 60 秒更新
正文确认后,用一分钟回答:
- 谁知道了新信息?
- 谁失去或得到资源?
- 哪段关系改变了方向?
- 谁做出了承诺或越过边界?
- 下一章中,哪些旧写法已经不再成立?
把答案同步到角色与关系状态,再规划下一章。这个动作很小,却能显著减少几十章之后的“人物突然失忆”。
人物一致性检查清单
- 当前选择能从目标、恐惧或状态中找到原因。
- 角色只使用自己已经知道的信息。
- 受伤、资源与承诺在后续章节持续生效。
- 关系变化有事件依据,并改变下一次互动。
- 反常行为有足够强的桥梁,而不是为情节让路。
要把这套状态管理放进完整开局,可继续阅读从一个点子到前 10 章;已经有草稿时,用AI 草稿五遍审稿法把人物一致性放在语言润色之前检查。
