飞擎剧坊BBS
首页
注册

推理规则占位符变量说明

admin
2026-04-06 07:45:14

推理规则占位符变量说明

概述

在"分镜转绘画"和"分镜转动画"的推理规则中,可以使用 {{变量名}} 格式的占位符。系统会在推理时自动替换为对应的内容。


支持的变量列表

信息库变量

变量 说明 为空时显示
{{角色信息}} 角色信息库内容 (无角色信息)
{{场景信息}} 场景信息库内容 (无场景信息)
{{物品信息}} 物品信息库内容 (无物品信息)
{{风格信息}} 风格信息库内容 (无风格信息)

分镜内容变量

变量 说明 超出范围时显示
{{输入文案}} 当前镜头的剧本内容 -
{{前面文案}} 前一个镜头的剧本内容 (无)
{{前面分镜:N}} 前面第N个分镜内容 (无)
{{后面分镜:N}} 后面第N个分镜内容 (无)

注意N 为数字,从1开始计数。例如 {{前面分镜:1}} 表示前第1个分镜(紧邻的前一个),{{前面分镜:2}} 表示前第2个分镜。


使用示例

示例1:基础用法

【角色设定】
{{角色信息}}

【场景设定】
{{场景信息}}

【前文参考】
{{前面文案}}

【当前镜头】
{{输入文案}}

示例2:获取更多上下文

【连续分镜参考】
前一个分镜:{{前面分镜:1}}
前两个分镜:{{前面分镜:2}}
后一个分镜:{{后面分镜:1}}

【当前处理】
{{输入文案}}

计算逻辑说明

{{前面分镜:N}} 计算方式

假设当前是分镜4

变量 计算方式 目标分镜 说明
{{前面分镜:1}} 4 - 1 = 3 分镜3 紧邻的前一个
{{前面分镜:2}} 4 - 2 = 2 分镜2 前第2个
{{前面分镜:3}} 4 - 3 = 1 分镜1 前第3个

{{后面分镜:N}} 计算方式

假设当前是分镜2,共5个分镜:

变量 计算方式 目标分镜 说明
{{后面分镜:1}} 2 + 1 = 3 分镜3 紧邻的后一个
{{后面分镜:2}} 2 + 2 = 4 分镜4 后第2个

边界情况处理

情况 返回值
第1个镜头调用 {{前面文案}} (无)
第1个镜头调用 {{前面分镜:1}} (无)
最后一个镜头调用 {{后面分镜:1}} (无)
索引超出范围(如第2镜头调用 {{前面分镜:5}} (无)
角色信息库为空 (无角色信息)

注意事项

  1. 变量名区分大小写:必须完全匹配,如 {{角色信息}} 不能写成 {{角色資訊}}
  2. 不支持嵌套:变量不能嵌套使用,如 {{前面分镜:{{N}}}} 不支持
  3. 仅用于推理规则:这些占位符仅在"分镜转绘画"和"分镜转动画"的规则提示词中生效
  4. 生图/生视频不适用:提交生图或生视频时,请使用 <> 标签格式(如 <张三><绘图:镜头1-图1>

<> 标签的区别

功能 {{}} 占位符 <> 标签
使用场景 推理规则提示词 绘画/动画提示词文本
替换时机 推理请求前 提交生图/生视频时
主要用途 注入上下文信息 引用角色形象、参考图等
示例 {{前面文案}} <张三><绘图:镜头1-图1>