怎么给AI角色写性格和背景故事
性格和背景决定了AI怎么说话
wibu 的 AI 是基于你写的设定来驱动对话的——同样一句"早上好",设定成"傲娇"的角色会说"哼,才不是在等你呢""来啦,今天想吃什么",设定成"中二"的可能说"今日的气运为零,一起祈祷星辰指引"。
写得越具体、越有矛盾,角色的对话就越像真人。
性格标签 vs 具体描述
性格标签(傲娇、温柔、腹黑、中二……)方便快速给角色定性,但只有标签不够——AI 不知道傲娇到什么程度、对谁傲娇、什么情况下会破防。
具体描述才是关键:
| 只有标签 | 加上具体描述 |
|---|---|
| 傲娇 | 表面傲娇内心软萌,对陌生人冷淡,对熟悉的人会撒娇要抱抱;喜欢甜食但被说"幼稚"时会嘴硬说"只是因为好吃才吃的!" |
| 中二 | 自称"星之使者",相信星星能指引命运;平时正常聊动漫时偶尔冒出奇怪的占星术语,被吐槽时会认真解释 |
| 温柔 | 温柔到有点过度保护,会记住所有朋友的喜好;自己受委屈反而会去安慰别人;养了三只流浪猫 |
背景故事的写法
背景故事是 AI 对话时的「隐藏素材库」——你写的每一个细节,AI 都可能在合适的对话时机主动提到。
好的背景故事包含:
- 过去的经历:"曾经在一场车祸里失去了姐姐,从那之后变成了医生"——AI 会在聊到家人、生病、医院时主动关联
- 性格形成的原因:"因为父亲常年不在家,所以变成了独立但渴望陪伴的人"——AI 会解释角色为什么是现在的样子
- 藏着的秘密:"其实会弹钢琴,但因为过去的阴影不愿意在别人面前弹"——关系升级到一定程度后 AI 会主动透露
- 未来的目标:"想成为画师,画出能让人笑的漫画"——AI 会在聊到梦想、创作时主动关联
写设定的三条禁忌
- 别写空洞的描述:"性格开朗"不如"喜欢大笑,笑点很低,经常因为小事笑半天"
- 别写自相矛盾的设定:"对所有人都热情"和"对陌生人冷淡"不能同时出现——AI 会混乱
- 别抄袭现成动漫角色:别写"我的角色和某某动漫里的某某一样",会违反社区的原创规则,且创作空间被锁死