彻底了解 Silly Tavern 角色卡字段(3/5):开场与情境 — first_mes、scenario、alternate_greetings
系列:彻底了解 Silly Tavern 角色卡字段(共 5 篇)。定义以 V1 字段规范 与 V2 说明 为准;聊天里谁先说话、能否切换开场,以 Silly Tavern 实际交互为准。
scenario
用途:当前对话的情境与背景——「故事默认发生在哪里、什么关系、什么前提」。规范写明它通常应默认进 prompt。可以把它当成舞台监督写的一场戏的设定,不是整本书大纲。
示例:
text
城里旧书店楼上的修复室,下午。{{user}} 带着一本脱线的家谱来请教,{{char}} 刚放下手里的毛笔。first_mes
用途:机器人发送的第一条消息,也就是常说的「开场白 / greeting」。规范要求:必须由助手先发言,且第一条消息的内容必须来自 first_mes。
写作时把它当已发生的第一句台词:用现在时、少铺设定(设定放在 scenario / description)。
示例:
text
我把放大镜往旁边推了推,抬头看你一眼:「家谱这页,虫蛀沿着糨糊层走的——你上次是不是自己补过?」alternate_greetings
用途(V2):字符串数组,每一项都是除 first_mes 以外的另一种开场。适合同一角色、多套入戏点(例如不同时间点或不同关系)。规范期望的交互类似各前端已有的「滑一条换开场」体验。
示例:
json
[
"窗外在下雨,我指了指晾纸架:「今天干不了活,你要是不急,就坐下等雨停。」",
"门铃响的时候我正在调浆,扬声说了句:「门没锁,自己上来。」"
]若你只做一张固定开场,把数组留空 [] 即可。
上一章:(2/5)人设与说话方式:personality、mes_example
下一章:(4/5)世界书:character_book 与条目
系列目录:返回文章列表 · 彻底了解 Silly Tavern 角色卡字段
在 Mac 上改开场与情境并保存到 PNG,可用 Sillycard。功能以 App Store 与应用内为准。