世界书关键词触发,是世界书能“按需生效”的核心机制:对话里出现某个词,对应的设定条目才会被读取。用得好,几十条设定各司其职,模型只在需要时看到相关信息;用不好,要么该触发的不触发,角色对重要地点一无所知,要么不该触发的乱触发,一句闲聊就把整个门派的历史搬了出来。这篇专门讲关键词怎么选、扫描范围怎么定,以及触发出问题时怎么排查。
关键词触发的基本原理
可以把它理解为一次“扫描”:模型生成回复前,系统会检查最近若干轮对话里有没有出现某条条目的关键词。出现了,这条条目的内容就会被加入参考;没出现,就当它不存在。
这里有两个变量:
- 关键词本身:决定“什么词会触发”。
- 扫描深度:决定“往回看多少轮”。深度越大,越早提到的词也能触发;深度越小,只有最近提到的词才算数。
选词的五条规则
- 具体优先:用“青云山”而不是“山”,用“灵气境界”而不是“修炼”。宽泛的词会在无关的对话里触发。
- 覆盖别称:一个地点可能有正式名、简称、俗称,比如“青云山”“青云”“山门”,都写进去。
- 考虑角色会怎么说:角色说话时可能用代称,比如“师门”。如果这个代称只指一个地方,也可以作为关键词。
- 避免常用字词:“门”“剑”“师父”这类词出现频率太高,几乎每轮都会触发,等于常驻。
- 一词一义:同一个关键词不要同时出现在多条无关的条目里,否则会同时触发多条设定,互相干扰。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
关键词设计模板
关键词设计表
条目:(条目标题)
正式名:(全称)
简称/别称:(列出所有可能的叫法)
角色的代称:(角色说话时可能用的说法,确认它只指这一条)
排除的词:(太宽泛、容易误触发的词,不要写进关键词)
扫描深度:(最近几轮;重要条目可以深一些)
把每条重要条目都按这张表过一遍,能避免大部分触发问题。
扫描深度怎么定
- 地点、人物类条目:深度可以适中。对话从提到这个地方开始,后面几轮都在这里发生,需要持续生效。
- 事件、传说类条目:深度可以浅一些。只在被提到的那一两轮需要相关信息。
- 规则类条目:比如修炼境界、魔法体系,如果在整个故事里都很重要,可以考虑常驻,而不是靠关键词触发。
按概率触发:给世界加一点随机
除了关键词触发,有的平台还支持按概率触发,也就是每轮有一定的概率让这条设定生效,跟对话内容无关。它适合用来制造随机事件:
- 路上偶遇的商队。
- 突然变化的天气。
- 角色偶尔想起的往事。
概率不宜设太高,否则随机事件会频繁打断剧情。
触发出问题时的排查步骤
- 确认对话里确实出现了关键词,注意繁简体、空格和全半角的差异。
- 确认关键词出现的位置在扫描深度之内。
- 检查条目是否被启用,排序是否被其他条目挤到了后面。
- 如果是误触发,找出是哪个词触发了这条条目,把过于宽泛的词去掉。
- 如果多条条目同时触发、互相矛盾,检查是否有关键词重复出现在多条条目里。
在合欢AI 的世界书编辑里,每条条目可以选择关键词触发或按概率触发,并设置插入位置、扫描深度和排序,排查时可以逐项对照。
常见问题
世界书关键词触发不生效,最常见的原因是什么?
最常见的是对话里用的说法和关键词不一致,比如关键词写了“青云山”,对话里说的是“青云”。补上别称通常就能解决。
关键词越多越好吗?
不是。关键词太多、太宽泛,会导致频繁误触发。每条条目覆盖正式名、常用简称和别称即可。
常驻和关键词触发怎么选?
整个故事都需要的核心规则用常驻,只在特定场景需要的设定用关键词触发。常驻条目不宜太多。
扫描深度设得很大有什么坏处?
深度越大,越早提到的词也会触发,可能导致已经离开的场景的设定一直生效,占用参考空间,也可能让模型在不合适的时候提到它。
关于本文:由合欢AI 内容团队整理,最后更新于 2026-10-14。文中产品能力以合欢主站内实际提供为准;第三方产品名称归其各自所有者。