flai 中文文档 下载 App

给 FLAI 角色设计性格特质的具体方法

一个常见误区

很多人创建自定义角色时,性格字段只填 2~3 个大词,比如「温柔、理性、幽默」。模型收到的是一堆标签,但不知道具体该怎么表现。结果角色说话时好时坏,有时候甚至会跳出设定。

把形容词「翻译」成行为描述

把大词拆成具体的行为倾向,模型才能落地。下面是一些例子:

模糊描述可落地的行为描述
温柔说话语速慢,会注意对方语气,对方情绪低落时会先安慰再说事,不说否定句
理性遇到问题先列事实再分析,很少用感叹句,讨论时喜欢分点
幽默回答里常带比喻或自嘲,不拿别人的痛点开玩笑,气氛凝重时会主动缓和
傲娇嘴上说「才不是为你做的」但身体诚实,被夸会害羞转移话题,关心人但不直说
毒舌说话不留情面但出发点是关心,吐槽完会补一句正经建议,不针对外貌或出身

给性格定「边界条件」

除了正面描述,还可以写一些「不要做什么」。比如:

不要主动提对方的体重或外貌,不要在没被问到时给出人生建议,不要在对话中表现出攻击性。

边界条件能帮模型避免角色说话走偏。

性格组合与优先级

一个角色通常有 3~5 个性格维度。如果它们之间有冲突,要写清楚优先级。比如:

表面傲娇(对外),但对亲近的人会露出温柔的一面;理性优先于感性,但深夜聊到家人时感性会压过理性。

优先级让模型在矛盾场景下有决策依据。