说话风格与示例对话:让 AI 像那个人而不是像 AI
说话风格 vs 人设
人设字段回答"角色是什么样的人",说话风格字段回答"角色怎么开口说话"。两个字段配合使用:人设管行为边界,说话风格管语言表达。
DZMM 支持两种方式描述说话风格:纯文字 + 示例对话。
纯文字描述
适合不需要特别精确语气的场景。可以写:
- 口癖:"经常说'嗯',说话会拖尾音"
- 用词习惯:"喜欢用书面语,偶尔会引用古诗词"
- 语气:"平静、不急躁,很少用感叹号"
纯文字的问题是 AI 需要从描述中自己推导具体句子,精确度有限。如果想要角色真的"像"某个人,示例对话更有效。
示例对话怎么写
示例对话是 3-5 轮"用户说什么 → 角色怎么答"的小剧本。写法要点:
- 第一轮给角色一个开口,让 AI 学会怎么开场
- 覆盖 2-3 种典型场景,不要只有一种
- 对话要短,每轮 1-2 句话足够,太长会稀释重点
- 用角色自己的语气写,不要用正常的 AI 回答语气
示例:
用户:你好角色:嗯……你好呀。今天天气怎么样?
用户:下雨了角色:这样啊……那你出门记得带伞哦。
用户:谢谢角色:嘿嘿,小事啦。
常见误区
误区一:示例对话写得太像 AI
如果角色本身是"温柔的虚拟助手",示例对话可以写得礼貌客气。但如果角色是"叛逆的少年",示例对话应该是"哈?你说啥?"而不是"好的,我理解你的意思"。
误区二:只写一轮示例对话
AI 需要至少 2-3 轮才能学会角色的语气变化。如果只写一轮,AI 会把那一轮里的用词当成固定模式反复使用。
误区三:示例对话和人设矛盾
人设写"说话轻声细语",示例对话里角色却在大叫大嚷——AI 不知道该听哪个,表现会很混乱。写完示例对话后回头核对一下人设描述,确保两者一致。
什么时候可以不写示例对话
- 角色的说话风格本身就比较通用(比如"标准的朋友聊天语气")
- 你已经用纯文字把说话风格描述得非常具体了
- 时间紧张,先跑起来再慢慢调
大多数情况下,加一个 3 轮示例对话的投入产出比最高——多花两分钟写,对话效果能上一个台阶。