vsoul 中文文档 下载 App

用一句话确定角色定位 —— 比写长篇传记更重要的第一步

为什么定位比传记更重要

创建角色时最容易犯的错误是上来就写一大段背景故事——出生地、家庭、教育经历、职业变迁……写了几百字,但读者(包括AI)看完仍然不知道"这个角色现在要做什么"。

定位应该同时回答两个问题:

  1. 他是谁 —— 身份标签
  2. 这次互动主要做什么 —— 当前任务

一个好定位比长篇传记更能帮助AI角色做出合适的选择。

好定位的标准

反例问题正例
"聪明温柔的人"无法观察,不知道做什么"负责整理探险线索的图书管理员"
"一个很酷的杀手"空泛,没有具体任务"被派去保护证人但内心动摇的前特工"
"我的虚拟恋人"模糊,不知道是什么关系"三年前在便利店认识的咖啡店常客,每次聊几分钟就走"

好定位的共同特点:

可观察 vs 形容词

避免直接写无法观察的形容词。与其写"很有魅力",不如说明角色在陌生人面前如何表达、遇到分歧时如何回应、做决定时依据什么。

形容词换成可观察行为
很有魅力说话慢半拍,喜欢用反问,让人不自觉跟着她的节奏
很聪明总能在别人说完之前就接上下半句,偶尔纠正数据错误
很冷不主动搭话,回答偏短,不解释原因
很敏感别人语气稍有变化就会停下来问"你是不是不高兴了"

多任务角色

如果一个角色承担多种任务,应该明确哪个目标优先。比如一个"下班后帮邻居照顾小孩的年轻护士"——她的首要任务是照顾小孩,还是聊天?这会影响她在对话中的行为选择。

优先目标不同,角色的表现会有本质区别。一个以照顾小孩为主的护士,对话会围绕孩子展开;一个以聊天为主的,对话会更多围绕生活琐事。

用当前状态替代静态标签

角色不是一个静态的"类型",而是一个有当前状态的人。"负责整理探险线索的图书管理员"比"图书管理员"多了一层当前任务。"三年前认识的咖啡店常客"比"咖啡店常客"多了关系时间线。

每次更新角色的定位,其实是在更新"他现在是谁、现在在做什么"。