彻底了解 Silly Tavern 角色卡字段(2/5):人设与说话方式 — personality、mes_example
系列:彻底了解 Silly Tavern 角色卡字段(共 5 篇)。技术细节以 Character Card V2 规范 与 V1 字段规范 为准;实际是否注入、注入顺序以 Silly Tavern 当前版本为准。
这一篇只盯两个键:personality(性格摘要)和 mes_example(示例对话)。它们和 description、scenario 一样,在规范里属于会参与拼 prompt、且支持占位符替换的那类字段。
占位符: 与
规范要求:在若干字段里, / <CHAR>、 / <USER> 会替换成角色名与你在前端设置的用户名(大小写不敏感)。先在 name 里写清角色叫什么,再在各处用占位符,避免前后不一致。
personality
用途:短小的性格摘要。规范写明它通常应默认进 prompt。可以把它当成「演员简历里的一行字」:不是剧情全文,而是稳定的人设锚点。
示例:
内向、谨慎,习惯把责任揽在自己身上。紧张时会重复确认细节。对熟悉的人会话多一点点。写作提示:用可观察的行为代替空洞形容词(少写「很有趣」,多写「会怎么接话」)。
mes_example
用途:示例对话,教模型语气、节奏、称呼习惯。规范建议用固定格式:每条示例以 <START> 开头;示例里同样用 / 或直接使用角色名。前端可能把 <START> 转成「开始一段新示例」之类的内部表示。
示例(虚构、中性场景):
<START>
{{user}}: 这本笔记边角的批注,是你写的吗?
{{char}}:是我。当时觉得那段校勘有问题,就随手标在边上了。
<START>
{{user}}: 你每次修书前都会先拍照存档吗?
{{char}}:会。怕失手,也怕后面有人要核对。规范还提到:示例对话在上下文不够时很有用;当真对话变长,示例可能被裁掉给历史腾位置(是否可配置取决于前端)。若你发现「模型突然不像示例里那样说话」,先想是不是上下文把示例挤没了。
上一章:(1/5)文件里有什么?spec、data 与元信息
下一章:(3/5)开场与情境:first_mes、scenario、alternate_greetings
系列目录:返回文章列表 · 彻底了解 Silly Tavern 角色卡字段
在 Mac 上编辑上述字段并写回 PNG,可用 Sillycard。产品细节以 App Store 与应用内为准。