GJ 站长论坛・社区规则,请知晓

为什么AI漫剧打斗提示词容易让角色动作崩坏?

chinaz
chinaz 初级会员超兽战士
发布于 2026-10-10 10:14 ·4 浏览 ·0 回复

学完这篇,你能搞清楚 AI 漫剧里打斗提示词为什么一写就崩,并且拿到一套可以照着改的写法,让角色的手臂、武器和站位不再糊成一团。

第一步:先分清「崩」有哪几种,别笼统地说画坏了

崩坏不是一种病,是四种,对应四种不同的改法。

  • 多肢/少肢:三条手臂、六根手指、多一条腿。
  • 肢体融合:两个人的胳膊长成一根,或者手和刀连在一起。
  • 特征串味:A 角色的长发、发色、衣服跑到 B 角色身上。
  • 动作错位:明明是挥拳,出来的像是握手;明明是劈砍,刀穿过身体。

先看你的图属于哪一类,再对症下药,不要一出问题就无脑加负面词。

第二步:搞懂根因一——打斗是「过程」,模型只会画「状态」

这是最核心的一条。你写「张三挥刀劈向李四」,在人类脑子里是一段动画,但在模型眼里,训练数据里「挥刀砍人」对应的图片大量是动态模糊、多人纠缠、看不清手脚的新闻图和剧照。你等于在让它去采样一片高噪声区域。

改法:把过程改成一个定格瞬间,写清楚在哪一帧。

反例:张三挥刀劈向李四,激烈打斗

正例:刀锋停在距对方咽喉20厘米处,张三右臂完全伸展、左腿前弓、重心压低,李四上身向后仰

第三步:根因二——一句话塞两个人,注意力被劈成两半

很多模型(以及视频模型的首帧生成)在一条提示词里出现两个主体时,会做特征平均。结果就是 A 的黑色劲装出现在 B 身上,或者两人的脸长成同一张。这是「特征串味」的直接来源。

改法有两条:

  1. 拆镜:一条提示词只写一个人的动作,用连续分镜拼出打斗。这是漫剧最稳的做法,一话拆成 6 到 10 格。
  2. 必须同框时用方位锚定:写「画面左侧:短发女,黑色劲装,右拳前伸」再写「画面右侧:长发男,灰色长袍,双臂交叉格挡」。方位词是模型能理解的强约束。

注意:两个角色的服装颜色词不要挨着写。「黑色劲装长发女和灰色长袍短发男」这种写法,模型很容易把颜色互换。中间一定要插入方位词隔开。

第四步:根因三——大词会把构图自由度放大

fight scene、dynamic action、intense combat 这类词,在训练数据里对应的构图千差万别。你写上去,模型就获得了「随便发挥」的许可,于是开始自己编动作。

改法:把大词换成具体的关节状态和道具位置。不要写「打斗激烈」,要写「右肘弯曲90度」「左膝几乎贴地」「刀尖朝下」。

第五步:按固定顺序写提示词,这是可直接抄的模板

顺序:镜头 → 主体A特征 → 主体A关节状态 → 主体B特征 → 主体B关节状态 → 武器相对位置 → 光影 → 画风 → 参数。

例子:

全身镜头,画面左侧短发女性黑色劲装,右拳前伸至胸前,左腿后撤半步;画面右侧长发男性灰色长袍,双臂交叉于面前格挡,脚掌抓地;两拳之间距离约一臂;侧顶光,暗色背景;日式漫画黑白线稿

第六步:用 ControlNet 把姿势钉死

光靠文字约束骨架,成功率不高。在 ComfyUI 里的接线顺序是:Load Checkpoint → Apply ControlNet → KSampler,ControlNet 模型选 control_v11p_sd15_openpose,输入一张自己摆好的骨架图(可以用 OpenPose Editor 手动拖关节)。

权重建议 0.7 到 0.9。低于 0.6 约束不住,高于 1.0 画面会僵硬、衣服跟着骨架变形。

注意:OpenPose 只管骨架,管不了手指。六指问题要靠 Depth 或 Hand 专用 ControlNet,加上负面词 extra fingers, fused fingers 一起压。

第七步:把随机性调低,一次只改一个变量

Midjourney 用 --style raw --s 50 --ar 16:9 --seed 1234,--s 默认是 100,调到 50 会明显听话。负面词写 --no extra limbs, fused fingers, two heads。

Stable Diffusion 里 CFG 设 6 到 7,步数 25 到 30。固定 seed 之后,每次只改一个词,看画面怎么变。很多人崩图是因为一次改了五个词,根本不知道是哪个起了坏作用。

第八步:如果是视频模型,别整段描述打斗

用可灵、即梦这类图生视频时,不要写「两人激烈对打三秒」。正确做法是:先出一张合格的首帧图,再用首帧驱动,每段只给 2 到 3 秒、一个动作,最后在剪辑里拼起来。整段描述打斗,模型一定会在中段开始融化角色。

小结

  • 打斗崩坏分四类:多肢、融合、串味、错位,先分类再改。
  • 根本原因是「动词对应过程」,模型只能画状态,所以要写定格瞬间。
  • 一条提示词只写一个主体,双人同框必须用左右方位隔开。
  • 删掉 fight scene 这类大词,换成具体关节角度。
  • 用 OpenPose 钉骨架,权重 0.7 到 0.9。
  • 固定 seed,一次只改一个变量,才知道是什么在起作用。
版权声明:本文来自 GJ站长论坛《为什么AI漫剧打斗提示词容易让角色动作崩坏?》
原文链接:https://www.gj0.com/thread-1269.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~