#
支持的宏参数汇总
NativeTavern 支持丰富的宏(Macro)系统,可以在提示词和消息中使用这些特殊标记。
#
📅 基本参数
#
时间日期
#
随机生成
#
👤 聊天角色
#
📝 角色卡信息
#
💬 聊天消息
#
📐 排版控制
#
🔧 变量系统
#
设置变量
{{setvar::<变量名>::<值>}}
支持的值类型:
- 文字:
{{setvar::name::张三}} - 数字:
{{setvar::count::10}} - 列表:
{{setvar::items::["a","b","c"]}}
#
读取变量
{{getvar::<变量名>}}
#
修改变量
变量作用域
所有变量的作用域为当前聊天,换一个聊天变量会重置。
#
🏷️ 已过时参数(Legacy)
为了兼容旧版角色卡,以下格式仍然支持:
#
📖 使用示例
#
在角色描述中使用
{{char}}是一位神秘的旅者,正在与{{user}}一同探险。
当前时间是{{time}},{{weekday}}。
#
使用变量记录状态
{{setvar::好感度::50}}
当前好感度:{{getvar::好感度}}
{{incvar::好感度}} // 好感度+1
#
掷骰子判定
{{user}}尝试说服守卫...
掷骰子结果:{{roll:1d20}}