世界书示例对话怎么写,一句话:把对白样本拆成一条条世界书条目,配上触发词,等剧情走到那个场合再让它插进来。它和角色卡里那份常驻示例对话不同——常驻样本每轮都在场,条目只在被关键词打中时登场,所以更短、更专、更贴场景。顺序上先定场合,再写对白骨架,最后调插入位置与排序。
世界书示例对话怎么写:先弄清它和角色卡示例对话的分工
角色卡里的示例对话是常驻样板,每轮都在上下文里,负责定住语气底盘、称呼习惯和句长节奏。世界书里的示例对话是局部补丁,只有当关键词被打中,这段对白才临时插入,负责某个具体场合——初次见面、争执之后的台阶、深夜长谈、话题碰到某个软肋。
分工清楚了,写法也就清楚了。常驻样本要中庸,尽量覆盖日常口径;条目样本要极端一点、具体一点,因为它不承担全局,只承担「这一个场合该怎么说话」。同一种语气要在两处各写一遍,模型收到的信号会互相稀释,最后反而不像。
还要接受一件事:条目不是记忆的替身。会话拉长以后,早期内容会被稀释,关键的对白口径该落到条目里就落进去,别指望它自己一直记着。另外,AI 没有真实情感,它能做的是在会话里保持称呼、语气和剧情连贯。
世界书条目的字段:一条示例对话要填哪几项
合欢AI 的世界书在创作里有独立编辑器,条目支持关键词触发与按概率触发两种方式,并能设置插入位置、扫描深度和排序。对白样本要用到的字段如下。
| 字段 | 含义 | 写对白样本时怎么填 |
|---|---|---|
| 条目名 | 给自己看的标签 | 用「场合_角色_对白」命名,几十条以后还能一眼找到 |
| 触发方式 | 关键词触发 / 按概率触发 | 对白优先用关键词触发,按概率触发留给气氛类描写 |
| 触发词 | 打中哪些词才插入 | 两到四个,优先场景名词与角色称呼 |
| 插入位置 | 条目插进上下文的哪一段 | 让样本落在场景描写之前,先立语气再演剧情 |
| 扫描深度 | 往回找触发词的范围 | 先收短求精准,常被漏掉再放长 |
| 排序 | 多条同时命中时的先后 | 同场合的条目连号,数字小的先入 |
| 条目内容 | 真正的对白样本 | 三到五行:场景一句、台词几句、动作括号 |
为什么对白样本尽量走关键词触发?因为你要的是「该说这种话的时候说」,而不是随机冒一句。按概率触发的好处是自然、不挑话头,代价是失控——对白这种东西一旦出现在不合适的场合,比不出现更伤。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
对白样本的四行骨架与可复制模板
四行各有分工。场景那句是定位,告诉模型这是哪一出;第一句台词定称呼与句长;第三句追问是为了让样本长得像对话而不是独白,模型会照着这个节奏接话;收束句留下可复制的句式钩子,聊到类似场合它就会往上靠。
要注意长度。开场白一个角色最多能设 10 条选项、每条不超过 300 字,世界书条目通常更短,但道理一样——够用就停。样本越长,占的预算越多,还容易把模型带进细节里出不来。
从素材到条目的六步操作
- 翻自己过去的聊天记录,把「这句就是他会说的话」挑出来,每种场合留三到五组,不要贪多。
- 按场合切分:初见、日常、争执、和解、软肋话题,一组只服务一个场合,跨场合的直接删。
- 在创作里新建世界书条目,先填条目名,再选触发方式,把选好的触发词写进去。
- 按四行骨架填条目内容:一句场景,两三句台词,台词后面用括号补一个小动作或神态。
- 设置插入位置、扫描深度与排序,同场合的条目连号,别让两条对白挤在同一位置。
- 发一条测试消息,故意把触发词说出口看有没有命中;没命中就缩短样本、换更专的词,命中太频繁就把触发词收窄。
第六步最容易被跳过,但它才是分水岭。写完不测,等于把条目埋进土里,等哪天觉得「这卡怎么不太对味」时再来回头找,成本翻倍。
三类常见反例
| 反例 | 问题 | 改法 |
|---|---|---|
| 整段聊天记录贴进去 | 样本里混着叙述和无关对白,模型分不清哪句是样板 | 只留能独立成立的几行 |
| 触发词选「你」「怎么办」 | 高频字每轮都命中,样本变成常驻噪声 | 换成地点、事件、称呼这类专有词 |
| 一条条目塞五个场合 | 插入位置和排序排不开,命中后语气互相打架 | 按场合拆条,一条一事 |
| 只写台词不写动作 | 模型学会了嘴,学不会神态和停顿 | 每句台词后补一个括号动作 |
第一条最伤。很多人图省事,把一段自己很满意的剧情原样搬进条目,结果模型学到的是「剧情怎么演」,而不是「这个人怎么说话」。示例对话的职责是口吻样本,不是剧情存档。
与 SillyTavern 世界书对照:写法差异与迁移注意
SillyTavern 的世界书以键值条目为单位,一个文件可以跨卡复用,字段开放程度高,代价是配置项多、插入与预算都要自己权衡。合欢AI 的写法是把条目放进作品里,跟着角色一起发布,编辑器里关键词触发与按概率触发是两个显式选项,省事,但更适合跟卡走。两条路各有各的代价,看你是想通用,还是想省心。
迁移方面,本站支持导入 SillyTavern 世界书。要注意两点:示例对话条目里如果引用了某张卡专有的称呼,换卡之后必须改;触发词里的专有名词也得换成新卡的说法,否则条目永远不会响。可免费试用,进阶能力按平台规则计费,以产品内显示为准。
常见问题
世界书示例对话怎么写才不会和角色卡里的示例对话打架?
按职责分:卡里那份管全局语气底盘,写得中庸些;条目这份管具体场合,写得尖锐具体。同一个场合别在两处都写。真要重叠,就把卡里那条删掉,只留条目版本,让信号干净。
触发词选几个比较合适?
两到四个。优先地点、事件、称呼这类专有词,别用高频字。词越多越容易误命中,越少越容易漏。可以先写两个词,测过之后看命中情况再补近义变体,或者收窄到更专的说法。
为什么我写进世界书的对白,聊了好几轮都不出现?
常见三个原因:触发词太生僻,聊天里根本不会出现;插入位置和排序被同场合的其他条目压住;样本太长,先被长度取舍裁掉。先换一个聊天里必然会出现的词,再缩短样本,最后查排序。
一条条目里放几段对白最合适?
三到五行就够,一条只服务一个场合。太长会占预算,还把模型带进细节;太短又立不住语气。判断标准很简单:遮住场景那句,剩下的台词还能让人认出这是谁在说话,就算合格。