世界书和 Lorebook:不要把所有设定塞进角色卡
World Info、World Book、Lorebook 在这个生态里说的是同一类东西:把背景知识放在角色卡外面,只在相关时注入到 Prompt。SillyTavern 官方文档也把 World Info 解释为动态插入提示词的工具。
这对长期角色聊天、写作和本地模型尤其重要。角色卡不应该承载每座城市、每个组织、每条规则和每个隐藏设定。
适合谁
- 有大型世界观或长期故事线的创作者。
- 从 SillyTavern 迁移 World Info 的用户。
- 想减少 Prompt 膨胀的人。
- 使用本地 LLM、上下文窗口有限的用户。
核心内容
一个世界书条目通常包含关键词、内容、启用状态和注入规则。最近聊天或当前输入命中关键词时,条目可以进入模型上下文。更复杂的条目还会使用次级关键词、排除关键词、顺序、深度、sticky、delay 和 cooldown。
Tavern Studio 的默认策略会避免过度触发。世界书通常扫描聊天和当前输入;是否扫描 persona、角色描述、性格、场景,应按条目显式开启。
Tavern Studio 如何处理
Tavern Studio 把世界书作为结构化本地数据管理。角色卡内嵌的 lorebook 可以映射为 World Info,并与角色关联。发送消息时,启用条目会经过匹配、排序和预算控制,再进入 Prompt 组装。
目标不是把所有设定都塞给模型,而是让该出现的背景在合适时出现。
操作步骤
- 新建或导入世界书。
- 为需要条件触发的事实创建条目。
- 设置清晰的关键词。
- 控制条目长度,避免挤占上下文。
- 绑定到角色或聊天。
- 发送包含触发词的测试消息。
- 根据结果调整关键词、顺序、深度、sticky、delay 或 cooldown。
常见问题
世界书和 Lorebook 是一回事吗?
在这个生态里基本可以这样理解。英文常见 World Info / Lorebook,中文常说世界书。
什么内容应该放世界书?
地点、组织、历史、规则、秘密、术语、条件记忆和背景知识。
什么内容应该留在角色卡?
核心身份、说话方式、性格、当前场景和开场白。
世界书会不会触发太多?
会。关键词太宽泛、扫描来源太多,都会让无关设定进入上下文。
Tavern Studio 支持酒馆世界书迁移吗?
支持。Tavern Studio 的 SillyTavern 兼容工作流包含 World Info / lorebook 导入。
下一步
- 用导入世界书和 Lorebook迁移现有资产。
- 用角色卡管理保持角色卡简洁。
- 用预设和提示词管理控制 Prompt 组装。