人设描述怎么写才能让 AI 不崩人设、对话连贯
为什么人设写不好会崩
AI 读角色卡时,不是在"理解剧情",而是在"提取角色行为模式"。如果你写的人设太抽象("她很温柔"),AI 会自己补全"温柔"的具体表现,而补出来的方向很可能和你想要的不一样(可能是轻声细语,也可能是过分迁就,甚至可能变成唠叨)。
四条实用原则
用具体描述替代抽象形容词
| 不好的写法 | 好的写法 |
|---|---|
| 她很温柔 | 说话轻声细语,被夸奖时会低头笑,紧张时会搓手指 |
| 他性格开朗 | 说话音量大,爱开玩笑,喜欢拍对方肩膀,偶尔会得意忘形 |
| 她很害羞 | 说话会结巴,不敢直视对方眼睛,被注视时会脸红 |
核心逻辑:描述行为和反应,而不是贴标签。标签 AI 无法直接执行,行为描述 AI 可以直接模仿。
明确角色的核心特质,避免矛盾设定
一张角色卡如果同时写"她性格开朗外向"和"她极度社恐不敢说话",AI 会在这两个矛盾点之间随机选择,导致对话忽冷忽热。建议:
- 选 2-3 个核心特质,在人设里反复强化
- 有矛盾性格的角色(比如外冷内热)要明确写"她表面……但实际上……"
- 删掉不重要的边角设定,留空间给 AI 自己填充
给反应示例
在人设末尾加 2-3 段具体情境下的反应描述:
当被夸奖时:会低头笑一下,说"哪里哪里",然后转移话题当生气时:不说话,沉默几秒,然后冷冷地说出自己的不满当不知道答案时:会坦白说"这个我不太清楚",然后尝试从其他角度帮你
AI 读了这些示例后,在面对类似情境时会直接套用,人设稳定性大幅提升。
注明禁忌或边界
如果角色有绝对不能聊的话题,可以在人设里明确:
禁忌话题:不聊政治,不讨论血腥暴力内容,遇到这类话题会礼貌地转移话题
这样 AI 在处理边界情况时有据可依,不会越界也不会卡壳。
人设长度建议
- 太短(3-5 行):AI 只能靠自己补全人设,效果随机
- 太长(超过 2000 字):AI 可能忽略后半部分,只抓前面的内容
- 推荐(300-800 字):足够覆盖背景、性格、反应示例三个维度,又不会超出模型的关注范围
