AI角色扮演人物关系怎么写,一句话的回答是:别在角色卡里堆形容词,把两个人之间的称呼、距离、债务与变化轨各写成一条设定条目,再用关键词触发让它在合适的回合浮现。难点从来不是写得美,而是写得稳——模型要在第三十轮还记得你俩是表兄妹,就得有东西持续供料。下面讲条目骨架、触发配置和三条常见的坑,模板可以直接复制。
为什么人物关系要写成世界书条目
角色卡的人设字段容量有限,写满了也只是一段静态描述。聊得越久,早期内容被稀释得越明显,于是出现"第三十轮突然不认人"。合欢AI 的世界书是独立编辑的,条目支持关键词触发与按概率触发两种方式,还能设置插入位置、扫描深度和排序,这意味着关系可以在被提到的那一刻才进入上下文,而不是从第一轮就占着位置。
判断标准很简单:一条信息只在涉及某两个人时才有用,就该搬进世界书。反过来,属于角色本人的性格、说话习惯、底线,留在角色卡里更省事。两者分工清楚,卡才不会被写成一锅粥。
一条关系条目的四栏骨架
关系条目最容易写成一句"他们从小一起长大",这句话模型读完什么也演不出来。把它拆成四栏,才有可执行的动作和态度。
| 栏位 | 该写什么 | 反例 | 可演写法 |
|---|---|---|---|
| 称呼 | 当面叫什么、正式场合改口成什么 | 关系很好 | 私下叫「阿姐」,有外人在场改叫「沈姑娘」 |
| 距离 | 亲疏档位、肢体距离、能不能开玩笑 | 很亲密 | 亲疏第 4 档,坐下时习惯挨近半臂,不接身体玩笑 |
| 债务 | 对方欠了什么、记着还是放下了 | 有一段过去 | 三年前替她顶了偷窃的罪名,没提过,也不想被提 |
| 变化轨 | 什么事件会让态度挪一格 | 会慢慢变好 | 旧事被当面戳破,距离跌到第 2 档,两周内不主动开口 |
四栏里最容易被漏掉的是债务,而它恰恰是关系有张力的原因。没有亏欠、没有把柄、没有旧账,两个人就只是并列站着,剧情推不动。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
世界书双向条目:同一条关系为什么写两份
一份是甲的视角,一份是乙的视角。两份不能照抄,因为两个人的称呼、判断和记忆本来就不一样。甲觉得那是恩情,乙可能觉得那是负担;甲张口叫哥,乙从来只叫全名。这种不对称恰恰是关系好玩的地方。
写两份还有个实际好处:谁在场就触发谁那份,不会出现"不知道谁在用谁的口气说话"。这就是世界书双向条目的全部意义——它把一段关系的两个内侧分开存放,各自带自己的立场。两份里的触发词尽量重叠使用同一组人名与称谓,措辞和档位描述必须对得上,否则同一场戏里态度会左右横跳。
上面这份关系网模板适合贴在创作笔记里当底稿,每写一对新关系就补一行,避免漏掉某两个人之间的账。
从零搭一张关系网的五个步骤
- 先列出会同时出现在同一场景里的三到五人,其余角色只写一行备注,不单独出条,避免条目数失控。
- 为每一对有关系的人写两份视角条目,措辞与判断必须不同,档位描述必须对得上。
- 给每对关系定一个当前档位和一个可挪动的方向,写清什么事件会让它升一格或掉两格。
- 把双方名字、专属称谓、共同记忆里的关键词填进触发字段,再横向比一遍,看有没有两条抢同一个词。
- 开一场戏试跑三轮,专门盯称呼和态度有没有跑偏,错了回条目改措辞,不要指望会话里临时纠正。
人物关系触发词怎么选、插入位置与深度怎么配
人物关系触发词优先选人名、姓加称谓、只有这两个人懂的称呼。太通用的词("朋友""老师")慎用,一出现就把整条关系拖进上下文,既占位置又容易让模型在不相关的场景里突然提起旧账。
扫描深度决定模型往回找多远时才认这个词,插入位置决定条目被放在哪一段上下文里。经验做法是:直接对白里要用的关系条目放在靠后的位置,氛围类的背景关系放在靠前。按概率触发更适合"城中传闻""街谈巷议"这类点缀条目,正戏里的关系不要交给概率,漏一次就出戏。
计费口径照旧:可免费试用,进阶能力按平台规则计费,以产品内显示为准。
关系变化轨:让关系随剧情挪动
静态关系只能撑十几轮,之后就是复读。给每对关系留一条变化轨,写成条件加结果的形式:什么事发生之后,哪一栏变、变成什么、持续多久。变化轨不要写"感情越来越深"这种无法判定的句子,要写可观察的动作变化——比如从并肩走改成走在前面半步,从接话变成只答嗯。
档位不必多,三到五档足够。每次变动只在条目里改一个数字和一句描述,比整条重写更省力,也更容易回头看是哪一步走歪的。
三个容易踩的坑
第一是只有单向。只写了甲怎么看乙,乙的反应全靠模型猜,几轮之后态度就散了。第二是称谓漂移。条目里写"叫姐姐",开场白里写"直呼其名",模型会两边都学,最后变成随机挑一个,解决办法是把称谓统一收进关系条目并在开场白里保持一致。第三是条目打架。两条关系都用了同一个触发词,插入后互相矛盾,表现为角色一场戏里亲近又疏远,排查时按触发词分组看一遍就能找出来。
顺便说一句,从 SillyTavern 导入的世界书可以直接用,结构与字段基本能对上;如果导入后关系不生效,先看触发词有没有跟着一起过来,再决定是补词还是重写。AI 没有真实情感,能保持的是称呼、语气和剧情连贯,不替代现实里的关系;如果关系话题让你持续难受,建议告诉身边的人,或者寻求专业帮助。
常见问题
AI角色扮演人物关系怎么写才不算白写?
先看能不能演。写完念一遍,若四栏里每一栏都能对应到一个动作或一句台词,就算合格;若全是"关系不错"这类判断句,说明还没落地。再检查是否双向、称谓是否与开场白一致,这两条过关,关系基本能撑住长对话。
世界书条目和角色卡里的关系字段冲突了怎么办?
以条目为准。角色卡里只留一句身份定位,具体称呼、距离、旧账全部交给设定条目,冲突就从源头消失了。改完开一场戏验证,仍不对就检查触发词是否被别人抢走——多半是两条条目共用了同一个称谓。
一张关系网需要几条关系才够用?
按同场人数算:能同时出现在一个场景里的,两两之间各写两条,三到五人通常落在六到十条之间。其余角色只写一行备注。条目不是越多越好,数量上去以后最大的风险是触发词互相打架,而不是模型记不住。
角色一直用错称呼,关系变化轨还有意义吗?
先修称呼再谈变化轨。称呼错属于基础字段没锁住,多半是开场白与条目写法不一致,或者该条没被触发。把称谓固定到一条低门槛触发的条目里,跑三轮确认无误,再去加变化条件,否则变的是错的基准。