每次生成的结果都独一无二,告别千篇一律的机械感,又无需手动反复调整几十遍提示词?跃问AI的动态提示词功能正是为解决这一痛点而生——借助简洁的语法控制变量范围,让画面细节、运镜节奏、风格倾向自动实现随机浮动。

该功能的底层逻辑非常直观:通过大括号{}包裹变量并用竖线|分隔选项,配合波浪线~定义数值范围、方括号[]限定离散步进以及嵌套组合,再借助权重数字调控选择概率,最终自动实现画面细节、运镜节奏、风格倾向的随机变化。
搭建动态提示词的基础框架
操作门槛极低。直接在跃问AI的提示词输入框中输入普通中文描述,比如“一只橘猫蹲在窗台,阳光斜射,胶片质感”。此阶段无需添加任何符号,确保基础画面能够稳定生成。
待基础提示词确认有效后,再找出你希望随机变化的部分。将它们用英文半角大括号{}包裹,内部用竖线|分隔多个可选项。例如,把“橘猫”改成“{橘猫|黑猫|三花猫}”,生成时系统就会随机选取其中一个。
这里有一个常见陷阱:大括号必须使用英文半角,中文括号无效;竖线前后不得有空格,否则会导致识别失败。务必避开这些细节。
控制数值型参数的随机范围
方法一:使用波浪线~定义连续区间
将“镜头焦距50mm”改为“镜头焦距{35~85}mm”,每次生成时会在35到85之间随机取一个整数,模拟不同焦段带来的构图变化。这种方法适用于对数值精度要求不高的场景,比如焦距、光圈、时长等。
方法二:使用方括号[]限定离散步进
写成“运动速度{[0.5,1.0,1.5]}倍速”,系统只会从这三个固定值中选择,避免出现0.73这类难以把控的中间值。这种方式更可控,适合对数值有明确区间要求的参数,如速度、角度、大小。
方法三:嵌套组合增强表现力
例如“{仰视|平视|俯视}角度→{缓慢推进|静止|轻微晃动}镜头”,两个维度独立随机,彼此不绑定,不会出现“仰视+静止”被锁定为唯一组合的情况。这套组合拳打出来,画面变化感会显著增强。
设置权重影响随机倾向
第一步:在选项后加冒号和数字,比如“{油画风格:2|水彩风格:1|像素风:0.5}”,数字越大被选中的概率越高。2:1:0.5相当于4:2:1的抽样比例,你可根据需要灵活调整。
第二步:权重支持小数,但总和不必等于1或100,系统会自动归一化。写成“{赛博朋克:3.2|蒸汽朋克:1.8}”完全合法,无需操心数学计算。
第三步:权重为0等同于禁用该项,例如“{夏日海滩:1|雪地森林:0}”,雪地森林永远不会出现。这个技巧在需要临时关闭某个选项时尤为实用。
操作非常简单,直接把数字贴在选项后面即可。但权重数字不能带单位或文字,必须是纯数字,写成“{夏日海滩:1次|雪地森林:0次}”会导致整个大括号失效。这个细节许多教程不会提醒你。
避免常见失效陷阱
大括号层级不能超过两层,{A|{B|C}}合法,但{{A|B}|C}会报错。这种嵌套逻辑需要牢记。
动态部分不要跨单词断开,比如“高清{8K|4K}画质”正确,而“高{清|糊}画质”会被误判为两个独立变量,导致意外结果。
中文标点如顿号、逗号不能出现在大括号内作为分隔符,必须使用竖线|。这是最容易被忽略的细节,一旦出错整个动态功能就会失效。经验建议:每次写完都做一次语法检查,确保所有符号都是英文状态。
