中英术语对照:理解OOC、Summarization与Lorebook的协作关系
在魅灵AI的角色系统中,OOC(Out of Character)用于标记非角色视角的指令或说明,Summarization是系统自动提炼对话核心的机制,而Lorebook则存储角色背景与记忆。三者若未正确隔离,会导致角色行为混乱或记忆被错误覆盖。例如,将Lorebook条目写入OOC区块可能被误判为角色回忆,引发逻辑冲突。
自查清单:你的OOC标记是否合规?
请逐项核对以下常见错误:
- 是否在OOC区块中使用了角色口吻(如“我感觉…”)?→ 应改为“用户提示:…”
- 是否在Summarization触发段落前插入了未闭合的OOC标签?→ 确保每对[[OOC]]都有闭合
- 是否将Lorebook更新指令混入对话正文?→ 应统一置于[[OOC]]内,且避免使用“记住”“别忘了”等模糊动词
- 是否在多轮对话中重复使用相同OOC内容?→ 可能导致Summarization冗余,建议精简或使用变量引用
实战建议:提升角色稳定性的小技巧
建议在创建角色时,为每个Lorebook条目添加唯一ID,并在OOC中引用该ID而非全文,可降低系统误判率。同时,避免在对话中频繁切换OOC与IC(In Character)模式,保持语境一致性。若发现Summarization提取内容偏离预期,优先检查最近的OOC指令是否包含隐性角色指令。
OOC标记不是简单的注释工具,而是角色认知框架的边界线。合理使用,能显著提升角色表现的连贯性与沉浸感。