推理规则占位符变量说明
概述
在"分镜转绘画"和"分镜转动画"的推理规则中,可以使用 {{变量名}} 格式的占位符。系统会在推理时自动替换为对应的内容。
支持的变量列表
信息库变量
| 变量 |
说明 |
为空时显示 |
{{角色信息}} |
角色信息库内容 |
(无角色信息) |
{{场景信息}} |
场景信息库内容 |
(无场景信息) |
{{物品信息}} |
物品信息库内容 |
(无物品信息) |
{{风格信息}} |
风格信息库内容 |
(无风格信息) |
分镜内容变量
| 变量 |
说明 |
超出范围时显示 |
{{输入文案}} |
当前镜头的剧本内容 |
- |
{{前面文案}} |
前一个镜头的剧本内容 |
(无) |
{{前面分镜: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}}) |
(无) |
| 角色信息库为空 |
(无角色信息) |
注意事项
- 变量名区分大小写:必须完全匹配,如
{{角色信息}} 不能写成 {{角色資訊}}
- 不支持嵌套:变量不能嵌套使用,如
{{前面分镜:{{N}}}} 不支持
- 仅用于推理规则:这些占位符仅在"分镜转绘画"和"分镜转动画"的规则提示词中生效
- 生图/生视频不适用:提交生图或生视频时,请使用
<> 标签格式(如 <张三>、<绘图:镜头1-图1>)
与 <> 标签的区别
| 功能 |
{{}} 占位符 |
<> 标签 |
| 使用场景 |
推理规则提示词 |
绘画/动画提示词文本 |
| 替换时机 |
推理请求前 |
提交生图/生视频时 |
| 主要用途 |
注入上下文信息 |
引用角色形象、参考图等 |
| 示例 |
{{前面文案}} |
<张三>、<绘图:镜头1-图1> |