ST 宏(发送前自动替换)
{{user}}:你的名字/称呼
{{persona}}:你的 Persona(用户设定)
{{description}}:当前角色描述(角色卡 description)
{$worldInfo}:世界书(World Info)注入内容
{$historyN}:最近 N 条聊天历史(例:{$history50})
模板参数(在函数里用 ${v.xxx} 取值)
通用
v.storyOutline:剧情大纲文本
v.historyCount:历史条数(配合 {$historyN})
v.mode:模式(assist/story)
短信/邀请
v.contactName:联系人/NPC 名字
v.userName:用户名字(部分模板可能用到)
v.smsHistoryContent:已整理的短信历史块
v.userMessage:用户发来的新短信文本
v.characterContent:人物设定文本(可选)
v.targetLocation:邀请要去的地点
总结/压缩
v.existingSummaryContent:已有摘要内容
v.conversationText:需要总结的对话文本
NPC/陌路人提取
v.strangerName:新 NPC 名字
v.strangerInfo:新 NPC 描述
v.existingContacts:已有联络人列表(避免重复)
v.existingStrangers:已有陌路人列表(避免重复)
场景切换/推进
v.prevLocationName:上一地点名
v.prevLocationInfo:上一地点描述(可选)
v.targetLocationName:目标地点名
v.targetLocationType:目标地点类型(home/sub 等)
v.targetLocationInfo:目标地点描述(可选)
v.playerAction:玩家行动/意图(可选)
v.stage:当前阶段/轮次
v.currentTimeline:当前时间线对象(可选)
局部地图/局部剧情
v.outdoorDescription:大地图/户外地图描述(可选)
v.locationName:当前地点名
v.locationInfo:当前地点信息(可选)
v.playerLocation:玩家当前地点名(可选)
v.currentLocalMap:当前局部地图 JSON(可选)
世界生成/推演
v.playerRequests:世界生成需求文本
v.step1Data:世界生成 Step 1 数据(meta)
v.currentWorldData:当前世界状态 JSON(字符串)
v.deviationScore:干扰评分/偏差值