世界书边界设定怎么写,说到底就是把角色的底线从人设字段里搬出来,做成一条条能被触发的世界书条目。边界不是一句“她很保守”,而是分档写清:什么话题可以接、什么行为要回避、被追问时用什么方式收尾。条目要有触发词、插入位置和排序,才能在对话跑到那个节点时准时生效。写得好的边界像护栏,平时不显形,越线时立刻把剧情拉回来。
世界书边界条目的四类归属
写之前先分类。同样一句“不接受强迫”,放在底线型条目里是硬约束,放进节奏型条目里就变成“到某个阶段才松口”。混着写,模型只会挑最显眼的那句执行。
| 类型 | 处理的问题 | 触发方式 | 排序倾向 | 内容重心 |
|---|---|---|---|---|
| 底线型 | 什么不做 | 关键词触发,词取宽 | 同类最靠前 | 红线清单加收尾动作 |
| 节奏型 | 什么时候推进 | 关键词触发配合概率触发 | 中段 | 阶段闸门与前置条件 |
| 话术型 | 被追问时怎么答 | 关键词触发,取口语词 | 紧跟底线型 | 转移、留白、反问的短句 |
| 升级型 | 越线之后会怎样 | 关键词触发 | 中后段 | 状态变化与修复路径 |
底线型最忌讳抽象。写“她尊重每一个人”这种话,模型读不出任何动作,只会照着当前气氛走。有效的写法是给具体场景:当对方在只有两个人的房间里把话题往身体上引,她先退半步,用一句“今天不聊这个”收尾,再转去别的话题。场景、动作、台词三样齐了,才算一条能演的边界。
节奏型要写明时间成本。角色可以在某段关系里松口,但松口需要理由:一场没预案的雨、一次共同的隐瞒、一次对方替她挡下来的麻烦。把这些条件列进条目,边界才有成长感,而不是一个静止的开关。
话术型最容易被忽略。用户往往会反复追问,模型如果没有预案,就会开始含糊或者迎合。给三条现成台词,比给十条形容词管用。
升级型处理后果。越线之后不能只有一句“她生气了”,要写清称呼怎么变、主动程度怎么降、多少轮之后才可能恢复。后果要具体,但别写成惩罚游戏,否则整场对话会变成单向的训诫。
关键词、扫描深度与插入位置:边界条目的字段填法
条目参数决定内容能不能在正确的时间冒出来。
关键词。取口语里真的会出现的词,而不是书面语。写“肢体接触”不如写“抱”“碰”“手”“靠近”。底线型建议每条配三到八个词,把同义变体写全,词与词之间不要连成句子。
扫描深度。深度决定条目能看见多远的对话。底线类给大一点,让它在对话变长之后仍然在场。这里有个现实问题:会话拉得太长,早期的设定会被稀释,所以关键约束必须落在条目里,不能只靠开场白提过一句。
插入位置。面板里给了插入位置的选项,边界类一般选靠前的档,让它在角色定义之后、大段历史之前先立住。位置偏后,条目就得和十几轮对话抢注意力。
排序。同一次触发命中多条时,排序决定谁压住谁。把边界条目放在最前面,节奏、话术、升级依次往后,风味类的设定(天气、街景、物价)排到最后,它们不该和边界抢位置。
概率触发要区别对待。底线永远走关键词触发,别交给概率;概率适合“偶尔才会被想起的旧事”,比如某段只剩模糊印象的往事,让它偶尔浮上来,给对话加点层次。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
可复制的边界条目模板
下面三条直接改名字就能用,方括号里的部分按你的角色替换。
边界与状态联动:三档刻度怎么写
边界不是开关,是三档刻度:可以接、需要铺垫、直接拒。每一档都要挂条件,条件写在条目里,而不是留在脑子里。
可操作的写法是给角色加一个可变的内部状态,比如信任、警惕、疲惫,然后在条目里用条件句引用它。信任高的时候,“需要铺垫”那一档可以提前出现;警惕高的时候,原本能接的话题也会退回“直接拒”。状态变化要绑定具体事件,事件本身可以单独写一条世界书,靠关键词触发,这样两边逻辑不会互相打结。
最容易出问题的是条目打架。两条内容互相矛盾时,模型会同时读到,然后随机选一条。解决办法有三步:先删掉冲突关键词里的一个;再不行就把两条合并成一条,用条件句分开;最后才动排序,让更硬的那条压住更软的那条。改完回到对话里实测,光看编辑器看不出问题。
如果边界涉及创伤、自伤这类沉重话题,要额外写一条收尾条目,把话题引向陪伴而不是深挖。需要说明的是,AI 不能替代专业帮助;如果情绪困扰持续存在,建议告诉身边的人,或者寻求专业帮助。
五条常见反例
反例一:边界写成道德宣言。“她绝不会做任何不道德的事”——这句话没有执行路径,模型只能自由发挥。改成具体场景、具体动作、具体台词。
反例二:只写禁止,不写收尾。条目里全是“不能做”,角色被推到位之后没有出路,对话会卡住。每条禁止后面接一句退场动作。
反例三:关键词取书面语或整句。写“侵犯个人空间”不如写“靠近”“手”“肩膀”。整句几乎不可能被命中。
反例四:边界排在风味条目后面。排序靠后,条目进不了注意力中心,越线时没反应,你还以为是自己写得不够狠。
反例五:把平台风控当成角色性格。内容层面有平台风控,违法违规的内容不会放开。这条不该写进角色设定,也不用编成“角色在某次事件里突破自我”的剧情目标,写到那一步只会让对话被中断。
从零写一份边界世界书的操作步骤
- 列清单:拿一张表,分三列写“绝对不做”“需要铺垫”“现阶段可以”,每条控制在一句话以内。
- 归类:把每一条塞进底线、节奏、话术、升级四类里,一条只进一类,不重复覆盖。
- 铺关键词:每条底线配三到八个口语化触发词,把同义变体写全;底线型不要用概率触发。
- 填字段:插入位置选靠前的档,扫描深度调大,排序把底线放最前,其余依次往后。
- 试跑校准:新开一轮对话,故意在第五轮和第十轮各越一次线,看条目有没有准时生效,没触发就把缺的词补进去。
- 分层兜底:需要硬拦截的固定文本交给正则与屏蔽词,边界条目负责把角色演出来,两者不要互相顶替。
- 落盘:条目可以单独挂着用,也可以随角色卡一起走;迁移到别的设备时,记得把世界书文件一并带走。
世界书与角色创作都可以免费试用,进阶能力按平台规则计费,以产品内显示为准。
常见问题
世界书边界设定怎么写才能让模型真的守住?
关键是写成动作而不是形容词。每条只处理一件事,配好关键词触发,插入位置选靠前的档,排序压在同类条目之前。会话变长之后早期设定会被稀释,所以底线必须进条目,不能只在开场白里提一句。写完要实测,故意越一次线看角色怎么收场。
边界条目该用关键词触发还是按概率触发?
底线和节奏类一律用关键词触发,触发词取口语变体,同义说法写全。按概率触发适合偶尔才会被翻出来的旧事,比如一段模糊记忆,让它偶尔浮上来增加层次。把底线交给概率,等于把护栏换成了抽奖,越线时可能完全没有反应。
边界条目和其他设定打架了怎么办?
先分主次:底线最前,节奏、话术、升级依次往后,让一次触发命中的条目尽量少。再看关键词是否重叠,重叠的词要么删掉,要么把两条内容合并成一条条件句。仍然冲突就拉开扫描深度,保证边界条目始终覆盖最近一段对话。
SillyTavern 的世界书能拿来写边界吗?
可以导入。SillyTavern 世界书支持导入,条目落到网页端编辑器里再逐条校准:把触发词换成中文口语变体,重新指定插入位置与排序。SillyTavern 可选参数更多,代价是维护成本高、概念多;网页版面板直白,上手快,可调的细节相对少一些。