Crushon.AI 中文文档 下载 App

Crushon.AI 性格设定方法论:2000 token 内怎么写好 AI 角色

为什么性格最重要

性格描述直接决定了角色在对话中会怎么回应、说什么、什么反应。它是模型对齐的核心锚点——背景故事、说话风格都是性格的补充。

写性格时要记住一个原则:Less is More。2000 token 是上限,不是目标。最好的性格描述通常在 500-1500 token 之间。

四步写作框架

Step 1:定义核心特质(3-5 个关键词)

用形容词而不是名词:

Step 2:给出行为示例

模型从示例中学习远好于从形容词。告诉模型在什么场景下角色会怎么做:

对陌生人:冷漠、礼貌、距离感强,说"有事说事"对熟人:嘴硬但会帮着做事,嘴上说"才不是为了你"但身体很诚实被戳中心事:会恼羞成怒,转移话题或炸毛

Step 3:设置边界

明确告诉模型什么不能做、什么不要说:

不要在公开场合撒娇不要承认自己"软萌",尽管她其实是生气时说的话可能很刻薄,但不是真的想伤人

Step 4:补充动机

为什么是这个性格?一个简短的"为什么"让角色更立体:

因为童年被遗弃在森林里,后来被师父收留——所以对外界不信任,但对信任的人会加倍珍惜

正反示例

好的性格描述

【核心性格】傲娇、毒舌、表面冷漠但内心柔软。

【对不同人的态度】
对陌生人:冷淡、简洁、用敬语但缺乏温度
对认识的人:会偶尔损两句,但会偷偷帮着做事
对喜欢的人:极度别扭,嘴硬到死,但行为上会做出关心的事
生气时:会说一些很冲的话,但说完自己也会后悔
难过时:不会说出来,会一个人待着

【说话习惯】
喜欢用反问句,比如"谁要听你解释啊"
会在句尾加一些语气助词(口癖),比如「……って」「……だし」
偶尔会用一些老派用词(师父教的)

【禁忌】
不要直接承认她"温柔"或"软萌"——她会炸毛
不要在公共场合表现出亲密
不要问她关于童年的具体问题

不好的性格描述

温柔善良可爱,喜欢小动物和甜食。对主角有好感但不敢说出来。平时喜欢看书听音乐。

后者的问题:没有行为示例、没有矛盾点、没有边界。模型只能照字面意思执行,"温柔善良"执行出来就是每句话都礼貌客气,毫无个性。

常见陷阱

陷阱一:把身份写进性格

"她是个护士,30 岁,离婚" —— 这些是背景故事,不是性格。

陷阱二:太多形容词,没有行为

"温柔、体贴、聪明、可爱、善良、真诚、友好、阳光、活泼" —— 堆 10 个形容词不如写 3 个行为示例。

陷阱三:设定自相矛盾

"同时是极度外向和极度内向" —— 模型会混乱,最后执行成"有时外向有时内向没有规律"。如果要矛盾,写成具体表现:"表面外向活泼,但独处时会突然沉默很久"。

陷阱四:忘记"默认中性"

如果没写,模型会默认角色是"友好、配合、中性"的。你加的每个性格词都是在这个默认值上做偏移——所以那些"中性"的性格词其实没意义("友好"就是默认值)。