人格由用词、句长与称呼共同构成
别名: 人格三要素 · style parameters · T-V distinction
概念解释
用户听到的人格不是角色小传,是三组可独立调节的表面选择叠在一起:用哪些词、句子多长、怎么称呼人。温暖设定若成功句说「搞定啦」、平均八个字,身份核对却突然变成「请输入您的身份证号码」,三组旋钮指向三个不同的人。人格断裂首先来自旋钮之间打架,不是来自「有没有写过人设」。
机制
人从语言统计推断说话者:词的语域(口语/公文)、平均句长(闲聊/说明书)、称呼(你/您/直呼名字/不称呼)。三组线索可以分开写、分开审,听众却把它们合成一个主体。一组跑偏就够把主体拆开——词仍然俏皮,称呼突然升到「您」,听众会改口当成另一套机关在说话。
品牌文档里的形容词(友善、专业)不能当旋钮。友善可以是短句加「你」,也可以是长句加「您」;不写成三列,提示语作者各自发明一套友善,合成后没有稳定的说话者。合成语音的音色是第四条通道,会盖过用词:童声配公文句长,人格会先被音色定义。这条谈的是文本侧三组如何共同构成,不是音色选型。
怎么研究
把词表、目标句长、称呼做成因子设计,让人听同一批任务回复,评「像同一个人吗」「像哪种角色」。看哪一因子最能驱动「换了一个人」的判断,以及三因子不一致时的惩罚是否大于单因子变化。计算上可以对提示语集合做风格计量:词类分布、句长均值与方差、称呼出现率,看成功回复内部是否已经分叉。
不要用「喜不喜欢这个人设」当因变量,那会把构成问题收成偏好。先测「是否听成同一个说话者」,再测偏好。
边界
有的语言没有敬语对立,称呼这一列会空,人格更多压在词与句长上。法律强制句不能改词,三列在这些句上冻结,需要被标成第二套寄存器而不是硬塞进日常列。儿童产品的称呼策略(叫名字、叫小朋友)会压过词表。只出声音、不处理文本的技能(播放器报时)几乎没有用词旋钮。多语言切换时三列不能直译:英文没有「您」,硬译会造出一个中文人格在英语里不存在的维度。
怎么落地
- 人设写成三列而不是一段形容词:可用/禁用词、句长区间(例如八到十六字)、称呼政策(默认你/何时升您/是否用名字)。评审按列勾,不按「够不够有温度」勾。
- 抽二十条成功回复,标三列是否落在同一格。一列出格就改那一列,不要另写一段人设说明来补。
- 把身份核对、支付、法定提示单独标成寄存器:允许更长、更「您」,但这一寄存器内部仍要三列自洽。
- 验证:把提示语打乱顺序读给未参与写作的人听,问中途是否觉得换人了。指出的那一句,对着三列看是哪一列跳了。