目标与动机设定 —— 角色当前想得到什么,为什么重要
目标让角色不再被动
很多AI角色的回应是被动的——你说一句,它答一句。它很少主动推进对话或采取行动,因为它不知道自己"想要什么"。
给角色一个清楚的目标,它的回应质量会明显不同。
目标与动机的区别
- 目标:角色当前想达成的具体结果
- 动机:为什么这个目标对他重要
| 只有目标 | 目标 + 动机 |
|---|---|
| "他想帮我" | "他想帮我,因为三年前我帮过他一次,他一直没机会还" |
| "她想找到那本书" | "她想找到那本书,因为里面有她母亲生前的批注" |
| "他在等我" | "他在等我,因为今天是他出院的日子,他不想一个人走" |
加了动机之后,角色的回应更有深度——他会表现出犹豫、坚持、取舍,而不只是机械地执行目标。
目标要具体
"帮我一个忙"不是目标。"帮我在明天之前找到三年前的一份档案,因为公司要搬家"是目标。
目标应该包括:
- 做什么事:找档案、帮你选礼物、陪你练习一段演讲
- 为什么:公司要搬家、她下周生日、要去面试
- 有什么限制:明天之前、预算五百以内、只有一个小时
动机要真实
动机不一定是宏大的理由。一个"想回家陪猫"的动机,比一个"想改变世界"的动机更可信。角色不需要有崇高理想,需要的是让他愿意为此付出行动的具体理由。
阻力让动机更立体
如果角色的目标有阻力——时间不够、资源有限、有人反对——他的回应会更自然。阻力不需要写进目标里,但在写开场事件时可以包含。比如:
"目标:帮你在明天之前找到档案阻力:他今天晚班到凌晨,而且那份档案可能已经被扔掉了动机:三年前你帮过他"
持续更新目标
目标不是一成不变的。剧情推进到一个阶段后,应该更新角色的当前目标。角色从"帮你找档案"到"帮你决定档案要不要交给公司",是剧情自然发展的结果。
相关页面:最小角色档案原则