AI漫剧武器万能公式如何描述武器的握法与把位切换?
围绕AI漫剧武器握法与把位切换,提出将握法拆为段位、方向、手指、拇指、手腕五变量,按固定公式写提示词,并将换把位拆成起始、过渡、终止三帧逐帧重写,辅以工具固定手部,以减少悬浮握持和手部崩坏。
学完这篇你能得到一套可直接套用的提示词公式,让 AI 画出的手不再「悬浮握空气」,并且能把「换把位」这种连续动作拆成前后一致的几帧。
第一步:先把「握法」拆成 5 个可控变量
这一步要做的,是把「握着剑」这种模糊说法,换成 AI 能识别的具体参数,做完你就有了公式的骨架。描述一次握持有 5 个变量:
- 握持段位:手落在武器的哪一段。剑类写成「柄上三分之一/贴近护手处/柄尾」,长柄武器写「距枪头 20cm 处」。
- 握持方向:正握(虎口朝刃尖)、反握(虎口朝柄尾)、横握(拳心朝下)、双手交叠。
- 手指状态:哪根手指在上。写「食指在上、四指依次扣合」比写「紧握」有效得多。
- 拇指位置:压在食指第二指节、贴在柄侧、扣住护手。
- 手腕与前臂夹角:如「手腕内旋 15°、小臂与刃脊平行」。
注意:只写「手握长剑」这类词,模型大概率给你画出五指悬浮、手指穿进刀身的图。变量越具体,废图率越低。
第二步:套进万能公式写提示词
这一步把上面的变量拼成一句完整描述,做完你就能批量复用。公式顺序:
**景别 + 武器名 + 握持段位 + 握持方向 + 手指状态 + 拇指位置 + 力度细节 + 手腕朝向 + 画风参数**
英文版示例(Midjourney 可直接用):
close-up of right hand gripping a katana, hand placed on the upper third
of the tsuka just below the tsuba, standard grip with the web between
thumb and index pointing toward the blade, index finger topmost and
remaining fingers wrapped in order, thumb pressed on the second knuckle
of the index finger, knuckles pale from pressure, wrist rotated inward
15 degrees, forearm parallel to the blade spine --ar 3:4 --style raw
中文版示例(即梦、可灵、通义万相适用):
手部特写,右手正握武士刀,握在刀柄上三分之一靠近护手处,
虎口朝向刀尖,食指在最上、其余四指依次扣合,拇指压在食指第二指节,
指节因用力发白,手腕内旋15度,小臂与刀脊平行,漫画线稿风格
在 Midjourney 里追角色一致性时,加 --cref 图片链接 --cw 100;构图要竖幅就固定 --ar 3:4,不要每张乱改。
第三步:把「把位切换」拆成三段帧
这一步解决「武器从单手换双手、从柄尾滑到护手」的问题,做完你能生成连贯的分镜。AI 不会记住上一帧的手,所以每一帧都要完整重写握法描述,只改段位和过渡动作。
- 帧 A 起始:右手握柄尾,左手自然下垂,虎口朝刃尖。
- 帧 B 过渡:右手手指微松、手掌沿柄身向前滑,左手抬起至胸线,拳心朝内(这一帧最容易崩,建议只画到手腕以下、弱化手指细节)。
- 帧 C 终止:双手交叠握柄,右手在上靠近护手,左手托住柄尾,两拇指同朝刃尖。
注意:帧 B 别写「松手」,模型会真的把武器画掉。改写成「手掌沿柄身滑动、四指保持接触」。
第四步:用工具把「手」固定住
这一步是补救环节,做完能大幅减少手部崩坏。在 Stable Diffusion WebUI(1.9/1.10 版本)里按这个顺序操作:
- 先生成一张握法正确的手部特写,作为定稿参考图。
- 切到
img2img→Inpaint,蒙版模式选Inpaint masked,只涂抹手和武器接触区域。 - 重绘幅度
Denoising strength设 0.35–0.50,CFG Scale设 5–7。 - 下方
ControlNet单元勾选Enable,预处理器选dw_openpose(含 hand 关键点),模型选对应的control_v11p_sd15_openpose,控制权重 0.8。 - 若用 ComfyUI,连线为
Load Image → DWPreprocessor → ControlNet Apply (Advanced) → KSampler。
做动态切换时,用可灵、即梦的「首尾帧」功能:首帧放帧 A 定稿图,尾帧放帧 C 定稿图,中间过渡交给模型补。
第五步:出图后按清单验收
这一步花 30 秒,能挡掉大部分返工。逐项核对:
- 手指数目是否为 5,有没有多出半根;
- 握持点是否落在柄身,有没有握在刃上;
- 手掌宽度与柄径比例是否合理(柄径约等于两指宽);
- 前后帧的持武器手是否同一只(别出现左手变右手);
- 拇指朝向是否与刃尖一致。
不合格就回到第四步,只重绘手部区域,别整张重生成。
小结
- 握法描述 = 段位 + 方向 + 手指状态 + 拇指位置 + 手腕夹角,五个变量缺一不可。
- 把位切换拆成起始、过渡、终止三帧,每帧重写一遍完整握法,过渡帧弱化手指细节。
- 用 ControlNet 的 DWPose(含 hand 关键点)+ 局部重绘,重绘幅度 0.35–0.50 固定手部。
- 出图后按手指数、握持点、比例、左右手、拇指朝向五项验收。
转载请注明出处,版权归原作者所有。