Skip to content

酒馆「世界书」在干什么?——逻辑向科普

📌 读法:只讲机制与逻辑,不讲「点哪个按钮、导哪个文件」。界面以你本机 SillyTavern 版本为准;权威字段说明仍以 World Info 官方文档 为准。

SillyTavern world lorebook logic (English)

先把这些词吃透(超白话)

读后面表格前,可以先把世界书里常见说法想成「聊天用的便利贴」:

你看到的说法可以把它理解成
关键词聊天里出现这些词时,这张便利贴才有机会被贴进模型要读的那一大段字里。
内容便利贴上实际写的字:模型多读到的那几句说明或规则。
扫描深度不光看你刚发的那句,还会往回翻几条你和角色的对话,在里面找关键词。
Token 预算 / 百分比所有世界书便利贴加起来,最多能占多长;太长就有的贴不进来。
插入顺序(数字)好几条同时该贴时,谁先谁后;数字大的一般更靠「下面」,往往对下一句影响更大(同位置前提下)。
插入位置便利贴贴在整包提示词的哪一层:靠近角色设定、靠近作者注释、还是贴在第几条消息旁边等。
常数(蓝)不用等关键词,每轮都尽量带上(仍吃预算)。
普通(绿)要关键词命中才带。
递归一条内容里又提到了另一条的关键词,像连环套,可以把那条也拉进来。

这些都是逻辑上的意思;具体选项名字以你客户端为准。

📖 世界书是什么

比喻含义
📕 词典 / 百科聊天里出现某个词 → 把对应说明临时塞进模型要读的「大段文字」里
🎯 最基本用法关键词 (Keywords) 命中 → 激活 内容 (Content)
⚠️ 边界激活 ≠ 模型一定照你的字回复;只是提高被考虑到的概率

例子(逻辑):你玩一张「旧书店店主」角色卡,输入「今晚要去悬灯巷收一批绝版目录」。模型未必知道「悬灯巷」指哪条街、有什么规矩;你在世界书里为「悬灯巷」写一条短说明(位置、氛围、和你的店的关系)。当句子里出现这个词,该条目有机会被插入上下文,模型更容易把场景接稳。

🧠 两类「绑定范围」(概念)

类型作用范围(概念)典型用途(举例)
🌐 全局多角色共用通用设定库、道具/服装表等
👤 跟角色走主要服务某张卡该角色专属背景、私有设定

角色卡导出时是否打包主绑定的世界书,取决于格式与版本;实操细节本文不展开。

🧩 上下文里的「排队」:为什么顺序重要

一次请求里模型能读到的总文字想成一个有容量限制的容器

概念直觉
📦 上下文 (Context)模型这一轮能「看见」的 token 总量;太长则老内容被挤出
🔒 相对更稳的块如:角色描述、部分世界书(尤其 常数 类)等——在社区教程语境里常被说成更不易被挤走
📜 更容易滚走的块如:多数聊天记录、部分示例对话——越长越靠前被推出

社区教程里对 SillyTavern 蓝色区域(与当前聊天强相关的一层 prompt)常给一条实用直觉:

⬇️ 在同一条「蓝色链条」里,越靠下的内容,对当前轮回复通常影响越强。

因此:世界书插得靠下 ≠ 一定更好;要与角色描述、作者注释等整体平衡,避免「全堆在最底下」导致结构畸形。

作者注释(概念):把一段固定说明插在「第 N 条聊天消息之上」一类的机制;世界书若选在「作者注释前/后」,会跟着这条锚点一起移动

🎛️ 条目级:插入位置(逻辑强度示意)

下列是同一套社区教程里的相对强弱表(用于理解「插进 prompt 的哪一段」,不是操作手册):

位置(名称示意)相对强度(教程描述)备注
⬆️ 角色定义之前最弱更偏背景
⬇️ 角色定义之后稍强,仍偏弱
📝 作者注释之前较强随作者注释深度变
📝 作者注释之后很强与作者注释深度联动;滥用易挤爆结构
@D(按深度)可变插在「第几条消息之上」一类深度逻辑

💡 聊天很短(新开对话)时:角色描述、其前后世界书、首条消息往往一起强烈塑造后续走向——教程提醒不要一上来就把所有书都塞到「作者注释前后」。

🔢 插入深度 @D(概念)

与「作者注释」类似:深度 = 在第几条消息之上插入(是否包含你刚发的、角色刚回的那条,以你客户端为准)。用于把某条设定贴到对话流附近

📊 插入顺序 Order(多条目同时亮时)

规则(与官方一致方向)说明
⬆️ 数字更小同一插入位置下,更靠(更偏背景)
⬇️ 数字更大更靠(通常对当前轮影响更强

插入位置不同,先按位置层级排大序,再在各自层内按 Order 排。

创作侧建议(来自社群文):

建议含义
🎯 重要性 → 靠下越希望模型「盯住」的,在同层里 Order 越大
🌍 大世界观可相对靠上(角色定义前等)
📟 状态栏 / 规则常放靠下;若模型老忘状态,可尝试把相关条目再往下调

更短的入门版见:lorebook 插入顺序(小白)

🎲 概率 Trigger %

行为(概念)
100一旦按规则可触发,就尝试插入
50每次「可触发」时抛硬币
0等价于不插入

教程亦提到:体感上「小概率常发生」——以实测为准。

🚦 状态 Status(三条)

图标模式行为(概念)
🟢普通靠关键词等规则触发
🔵常数不依赖关键词,每轮都尝试占预算插入(在社区语境里常对比「永久 prompt」)
禁用不参与

🔵 常数 + 深度:教程认为可做出接近作者注释锚定效果的固定说明(仍受预算限制)。

🔌 逻辑 Logic(与门 / 或门 / 非)

逻辑直觉
AND左框关键词要同时满足(教程用「与门」类比)
逗号分隔多 key 常作 OR(任一命中)
NOT命中 A 且 命中 B 才触发

右框(次级条件)多数场景可留空;具体以你条目 UI 为准。

👥 筛选 / 排除角色(概念)

模式场景(教程举例)
仅这些角色可触发群聊里「只有某人知道」的秘密
🚫 排除某些角色群聊里「只有某人不知道」的常识

⚙️ 总体参数(Activation 一带)

全局书 vs 角色书:合并策略

策略名(示意)教程评价 / 注意
均匀排序作者认为表现,不推荐依赖
角色背景优先 / 全局优先教程描述与实测可能不一致

关键结论(教程强调)插入位置 + 插入顺序 的优先级 高于 这里的「背景插入策略」。例如:Order 100 的条目 仍会排在 Order 99 的条目之下(同位置前提下),与「谁叫全局/角色」无关——因此不要指望只靠策略解决排序。

扫描深度 Scan Depth

设定(概念)含义
把「你一条 + 角色一条」算 一对深度 1 ≈ 扫 1 对 最近消息;深度 2 ≈ 2 对
教程常用1~2;冒险类可能更高
上限社区提到「约十对」量级,以版本为准

递归 Recursive scanning

条目 A 的正文里出现条目 B 的关键词不会再激活 B
A 注入后,文中的词可二次激活 B(链式)

经典逻辑例子:贝西 → 正文提到 鲁弗斯 → 再拉起「鲁弗斯是狗」条目。

预算与挤出顺序

参数作用
上下文 % / Budget世界书总共能用多少 token
溢出警报超预算提示

超预算后谁留下(教程归纳)

优先级(高 → 低)规则
1🔵 常数 优先于 🟢 普通
2Order 更大 优先于更小
3对话里直接出现关键词 优先于 仅靠递归 激活的条目

🔤 其它开关(逻辑向)

开关用途
区分大小写英文 Rose vs rose
整词匹配避免 hotdog 误触发 dog中日韩无空格分词时教程建议慎用
最小激活次数另一种扫描思路;教程认为易踩坑、少用

🧪 正则(只点用途)

可用于「好感度分段」「状态随数值切换」等——本质是 更灵活的触发条件;细节见社区专项文或官方 Regex 说明。

🌟 收束:世界书不只是「世界观」

视角一句话
🔧 工程视角世界书 = 一组可排序、可预算、可递归的 动态 prompt 片段
🎮 玩法视角可做规则书、模式说明、RPG 指令,不限于背景百科

高阶上下文与模型特性(例如 上下文首尾极小区间 对注意力的特殊影响)见社群原文与实测;写卡时以本机 log / 官方文档验证为准。

延伸阅读(本站)


Mac 上编辑 PNG 内嵌 JSON 可用 Sillycard

版块文章 · 最新

Sillytavern 角色卡查看器 / 编辑器 / 管理器,适用于 iOS 与 macOS。应用支持语言:英文、简体中文、繁體中文、日本語、俄语。隐私政策。© 2026 Sillycard