「角色卡说话风格怎么写」的答案不是往栏里堆形容词,而是把「怎么说话」拆成三把可观测的量尺:称呼轨道、断句节奏、禁语清单。前者管他叫谁什么,中者管一次说多长、用什么标点,后者管哪类词绝不出口。写完这三项,模型每一轮都有具体规则可执行,而不是盯着「高冷」两个字自行发挥。这块内容通常写进角色卡语气栏。

角色卡说话风格字段:三把量尺与各自的分工

很多卡把语气栏写成一句话:「说话冷淡,偶尔刻薄,其实很温柔。」模型拿到它只能靠猜。冷到什么程度、刻薄用哪类词、温柔怎么露出来,全是空白,于是每轮输出的质感随上下文漂移,聊到三十轮之后,往往变成一种谁都不像的腔调。

问题不在描写不够美,而在描写没有落点。形容词描述的是印象,模型要的是规则。所以这一栏最好按三把量尺写:

量尺 回答的问题 崩掉时的症状 建议篇幅
称呼轨道 他叫谁什么,什么时候换 全篇一个「你」,关系变化没有痕迹 60 到 120 字
断句节奏 一次说多长,爱用什么标点 越聊越长,台词变成说明文 80 到 150 字
禁语清单 哪类词、哪类句式不从他嘴里出来 突然蹦一个现代梗,当场掉皮 40 到 80 字

三把量尺之外,可以再留一小段情绪扰动,写角色在三种状态下的句长与标点变化。但别把它写成情绪清单,模型不需要知道他有几种心情,只需要知道心情变了之后句子会变成什么样。

篇幅紧张时先保称呼与禁语,这两项最容易被上下文冲掉,断句节奏压成两行也无妨。

如果你之前在 SillyTavern 里做卡,语气常常分散在描述、示例对白与作者注释几个位置,好处是自由,代价是每处都得自己记牢;集中写进网页版的角色卡语气栏之后,维护成本会低一些。

称呼轨道:按对象与关系阶段换词

称呼是成本最低、效果最明显的风格零件。写的时候别只给一个称谓,而要写清「对谁、默认叫什么、什么条件下换」。句式参考:对[对象],默认用「[称呼A]」;在[某个条件]下改成「[称呼B]」。

一张卡至少覆盖四类对象:

对象 默认称呼 切换条件 切换后
主角 全名或「你」 关系拉近 昵称
长辈或上级 敬称 不切换 —
同辈朋友 绰号 正式场合 全名
陌生人 中性称呼 不切换 —

反例是只写「叫主角小笨蛋」。前五轮听着甜,五十轮之后发腻,而且什么场合都改不掉。改法:把昵称限定在撒娇、示弱、开玩笑三类场景,其余时候用名字,称呼就成了关系刻度,而不是口头装饰。

再补一条上限:单个称谓不叠加修饰,比如不写「我的小笨蛋」。模型对叠加称呼很敏感,一句话里出现两个称谓,整段台词的重心就跑偏了。

想直接试一试?

进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。

免费开始演绎

断句节奏:句长、标点与说做比例

断句节奏决定读起来像不像这个人。它包含四项,逐项写。

第一项是平均句长。给区间,不给绝对值,例如「平时 8 到 15 字,紧张时拆成 2 到 4 字的短句」。只写「简洁」的代价,是模型把每句压到三五个字,变成电报体,情绪全部丢失。

第二项是上限句。允许偶尔出现一个长句收尾,比如「情绪上来时可以有 20 字以上的长句,一轮不超过一句」。这一条能救回不少被「惜字如金」压死的设定。

第三项是标点习惯。少用感叹号对应冷淡,常用省略号对应犹豫,破折号用来表示打断。这三条写清楚,比十个性格形容词都管用。

第四项是说与做的比例。可以写「每说三句带一个小动作」,也可以写「话少动作多,动作里带情绪」。比例一定,输出自然带画面感,不会整轮只有台词。

反例是把标点写成禁令:「不准用感叹号。」结果角色激动时没有出口,只能靠形容词硬补,越描越生硬。改成「只在情绪最高的一档允许出现一个感叹号」,就好用得多。

禁语清单:给风格装一个刹车

禁语清单回答的是「这个人绝对不这么说」。它和屏蔽词字段不是一回事:屏蔽词处理内容合规,属于平台层面的拦截;禁语清单处理角色一致性,属于写法层面的自律。两者可以并存,但不必互相抄。

一份好用的清单通常包含五类词:现代网络流行语、书面成语、行业黑话、外语单词、命令式的第二人称句式。前四类防掉皮,最后一类防越界,角色不该用命令句替玩家做决定。

另外写三条不做的事:不复述对方刚说过的话;不替玩家安排行动;不在独白里解释自己的设定。这三条能省掉大量尴尬的自问自答。

如果这张卡是用来陪伴、倾诉情绪的,还要在卡里留一句提醒:AI 没有真实情感,能在会话里保持语气与剧情连贯,但替代不了现实关系;遇到严重的情绪困扰,请告诉身边的人或寻求专业帮助。

可复制的说话风格字段模板

下面这份模板可以直接粘进角色卡语气栏,把方括号里的内容替换掉即可。

说话风格三轨字段
【称呼轨道】 对[主角]:默认「[称呼A]」;[条件,如撒娇或示弱]时改叫「[称呼B]」;生气时退回全名。 对[长辈或上级]:固定「[敬称]」,句尾加[收束词],不因情绪改口。 对[同辈]:用「[绰号]」,语气最松。 对[陌生人]:中性称呼,不主动报名字。 【断句节奏】 平均句长 [8-15] 字;紧张时拆成 [2-4] 字短句。 上限句:情绪上来时允许一句 [20] 字以上,一轮不超过一句。 标点习惯:[少用感叹号];[犹豫时用省略号];[打断对方用破折号]。 说与做比例:每说 [3] 句带 [1] 个动作。 口头禅:「[口头禅]」,每 [3-5] 轮出现一次,不连续两轮使用。 【禁语清单】 不说:[网络流行语]、[书面成语]、[行业黑话]、[外语单词]。 不用命令句替[主角]做决定,不复述对方的台词。 不主动解释自己的过去,被问到才答,答不超过两句。 【情绪扰动档】 平静:句长 +2,语气词最少。 被戳中:句子断裂,反问增多。 失控:沉默一轮,只写动作,不写内心独白。

填完之后做一件小事:把整段念一遍,看有没有自相矛盾的句子。比如「话少」和「口头禅每轮出现」就是打架的两条,删掉一条。

角色卡说话风格字段的落地步骤与自检

  1. 列出角色会遇到的四类对象,每类填一个默认称呼和一个切换条件,写进称呼轨道。
  2. 给自己念三句代表台词,数一遍字数,把超过 20 字的句子拆成两半,把拆法写成断句规则。
  3. 挑出五类这个角色绝不说的词,再加三条不做的事,凑成禁语清单。
  4. 只写三种情绪下的句长与标点变化,不写情绪本身,填进情绪扰动档。
  5. 在示例对话字段放三段对白,逐条对照,每条规则都能在对白里找到影子才算过关。
  6. 到合欢AI的创作页新建角色,把这份字段粘进角色卡语气栏,试聊十轮;发现腔调漂移,就回到第 2 步收紧句长。可免费试用,进阶能力按平台规则计费,以产品内显示为准。

常见问题

角色卡说话风格怎么写才能不塌成同一种腔调?

先把形容词换成规则,再给规则装上变化。具体是写一条称呼切换条件、一组句长区间与上限、一条标点习惯,再补三档情绪扰动。每条规则都要能在示例对白里找到对应,找不到就说明规则太虚。篇幅有富余时再加禁语清单,它能挡掉大部分掉皮。

只写三五个形容词会有什么问题?

形容词描述的是印象,模型需要的是可执行规则。只写「高冷」「活泼」,输出会随上下文自由发挥,前几轮也许还行,聊久了腔调就漂。补上句长、标点、称呼三类具体约束,角色的语气才有稳定的落点。

禁语清单和屏蔽词字段要重复写吗?

不必重复。屏蔽词属于内容层面的拦截,由平台统一处理;禁语清单属于角色一致性,写的是「他不会这么说」。两者可以并存,但清单里别塞违规内容,那部分交给平台风控更合适,写进卡里反而会干扰模型判断。

从 SillyTavern 导入的角色卡,语气内容该放到哪里?

导入后先看描述字段里有没有夹带语气描写,把它抠出来归到语气栏;示例对白可以留在原处,或挪进示例对话字段。导入的卡不含 CG 图,逐项核对一遍再发布更稳妥。

关于本文:由合欢AI 内容团队整理,最后更新于 2026-10-22。文中产品能力以合欢主站内实际提供为准;第三方产品名称归其各自所有者。