角色卡关系设定怎么写,一句话回答:把“关系”从形容词改写成条目——每条包含关系对象、当前状态、态度档位与改变档位的触发事件。模型读不到你脑子里的设想,只能读你写进字段的文字,所以关系写成一张能查的表,比写成一段抒情更耐用。写关系设定的目的不是好看,而是可执行:谁怎么称呼谁、在哪件事之后换档、什么时候退回原位,都要落在字面上。
关系设定的起点:先把对象列成清单
关系总要有个指向,最忌讳把它写成全局氛围。“他对人有点冷淡”这类句子,模型只能笼统发挥;换成“他对沈砚保持距离,对同门师妹习惯照应”,行为立刻有落点。
列清单时按出场频率排:主角(也就是用户)、开局就在场的配角、中段会加入的关键人物,最后补一个兜底对象,比如“初次见面的陌生人”。兜底条目不用长,写清默认称呼与默认距离即可,作用是防止模型遇到没写过的角色时随手乱编。
名字相近或身份重叠的角色要加后缀区分,像“沈砚(委托人)”和“沈砚(兄长)”这样。模型并不会主动帮你消歧,两个同名对象混在一起,后面推进关系时就会出现称呼错乱。
关系条目要写哪几列:对象、起点、档位与称呼
一条能直接用的内容,通常由六列组成。下面这张表可以当作检查清单,写完之后逐行核对。
| 列名 | 它回答的问题 | 写法示例 | 常见错误 |
|---|---|---|---|
| 对象 | 关系指向谁 | 沈砚(委托人) | 笼统写“所有人” |
| 起点 | 开局时处在什么位置 | 雇佣关系,互不信任 | 开局就写“关系融洽” |
| 态度档位 | 分几档、每档叫什么 | 防备 / 试探 / 合作 / 交心 | 只有“喜欢、不喜欢” |
| 称呼 | 每档怎么叫对方 | 档一叫“先生”,档三直呼其名 | 全程只用一种叫法 |
| 升档触发 | 什么事让关系变近 | 用户替她挡下一次盘问 | 写“相处久了自然会好” |
| 降档触发 | 什么事让关系变远 | 用户泄露她的行踪 | 只写升温,不写降温 |
态度档位是整张表的重心。只分两档,模型往往十几轮就推到终点,后面无戏可演;分到六档以上,模型又容易记混。三到四档是比较顺手的区间,而且每一档都得能用行为演出来。“防备”可以演成回答简短、回避视线、用敬称;“合作”可以演成主动交换信息、接受临时分工。写不清行为的档位,等于没写。
称呼一列常被忽略,实际收益很高。同一个人从“先生”改口成名字,读者立刻知道关系动了,不需要旁白解释。把称呼和档位绑在一起,再写明“档位不到就不改口”,模型就不容易提前亲昵。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
触发条件与回退条件:让关系能升也能降
升档触发要写成可观察的事件。“她开始信任你”是情绪描述,模型没法判定什么时候算发生;“她在你替她挡下一次质问后,把称呼从‘先生’换成名字”是可执行条件,因为它绑定了动作、时机与结果。
降档触发同样重要。只写升温的内容像一条单调上升的直线,演到中段就没有张力。给每个对象留一到两个降档事件,比如失约、隐瞒、替外人说话,关系一旦掉档,之前的称呼与距离也应同步退回。可以这样写:降档后回到上一档的叫法与相处方式,恢复需要重新触发升档事件。
触发事件最好彼此不重复。若两名角色都用“救她一命”当升档条件,剧情里救一次人就会把两张表同时推满,后面很难区分谁的进展更快。给不同对象分配不同侧重:有人吃“共同秘密”,有人吃“当面维护”,有人吃“长期守约”。
模板块:单人关系条目与群像关系表
单人卡适合主角或核心配角,字段要写全。
群像场景用一张表更省字数。
写群像时留一行“备注”会更稳,用来标出彼此之间的联系,比如“甲与乙是同门,乙不知道甲的身份”。这样模型在三方同场时会自己分配信息差。
从清单到上机:五步落地顺序
- 列对象清单,主角与长期在场的角色排在最前,相近名字加后缀区分。
- 给每个对象写起点和三到四档态度档位,档位名称用能演出来的行为词。
- 为档位之间的移动各写一个升档事件与一个降档事件,事件必须能被动作或台词验证。
- 把称呼对照单独抄一行,收进角色卡的提示词字段;写好的部分可以留在人设里,也可以拆成世界书条目,用关键词触发或按概率触发来控制出现时机。
- 开一局短会话试探两三次,看称呼和距离有没有按档位变化,不对就回头改触发事件,而不是继续加形容词。
在合欢AI 的创作里自建角色,人设、开场白与世界书都能直接编辑,一个角色最多可以设置十条开场白,每条不超过三百字;网页打开就能用,可免费试用,进阶能力按平台规则计费,以产品内显示为准。如果你从 SillyTavern 导入角色卡 JSON,关系部分中最容易丢失的通常是称呼对照,导入后建议逐条复核。
三个反例与排查顺序
反例一:只写形容词。“她对他怀着复杂的情感”——模型只能猜,猜出来的通常是某种通用温柔。改法是把“复杂”拆成两档具体行为。
反例二:全员同一档。“对所有人都很友好”会让每个配角用同一种语气说话,群像立刻塌成一个人。改法是至少让两个人的初始档位不同。
反例三:只进不退。一路升温到交心,之后任何冲突都掉不下来,剧情就没有回旋空间。降档事件不是虐,是给人物留出可走的路。
排查顺序建议是:先看对象是否唯一,再看档位能否用行为演出来,最后看触发事件有没有重复。这三步过完,关系字段基本就能用了。
常见问题
角色卡关系设定怎么写才不会被模型忽略?
答:把它写成带对象、档位与触发事件的具体条目,而不是一句概括。对象要唯一,档位要能用行为表现,触发事件要能被台词或动作验证。条目越短、越明确,模型越容易在长会话里保持住。
关系内容应该写在角色卡里还是世界书里?
答:看使用范围。始终生效的初始档位可以留在人设里;只在特定场景出现的细节,适合做成世界书条目,用关键词触发或按概率触发,并设置插入位置与排序。
群像关系表写多长比较合适?
答:以三到五个对象为宜。每人一行,写清起点、起始档位、升档与降档事件即可。人再多就分成两组,把次要角色合并成一条兜底条目,避免每轮对话都要处理全部关系。
写关系时想把孤独感交给 AI 承担,可以吗?
答:AI 没有真实情感,它能保持称呼、语气与剧情连贯,但不能替代现实关系或心理咨询。如果情绪困扰持续影响到生活,建议告诉身边的人,或寻求专业帮助。