Midjourney动作控制,让AI画出你想要的动作,其实很简单

ChatGPT2026-04-29 18:56:2052

温馨提示:在 ChatGPT 官网(www.chatgpt.com)使用 GPT-5.5、ChatGPT-Image-2 等模型时,需要 ChatGPT Plus 或更高等级的会员权限。如需购买账号或充值会员,请扫码添加我们客服咨询。

在Midjourney中控制人物动作,可以通过在提示词(Prompt)中添加动作描述词来实现,running”、“jumping”、“sitting”等,更精确地控制姿势,可以借助图片参考功能(如垫图)或使用参数(如--iw调整图像权重),还可以结合--ar(画面比例)和--s(风格化)等参数,进一步优化画面表现,通过这些方式,用户可以更准确地引导AI生成符合预期的动作场景。

本文目录导读:

  1. 为什么Midjourney画不好动作?
  2. 第一步:用最简单的词说动作
  3. 第二步:用“姿势参考”功能(这是最省事的方法)
  4. 第三步:用“权重”告诉Midjourney什么更重要
  5. 第四步:用“长宽比”和“视角”配合动作
  6. 第五步:多试几次,不要怕失败
  7. 常见问题小总结
  8. 最后的话

用Midjourney生成一张图,人物的动作总是很奇怪,比如明明想要一个跑步的人,结果图片里的人却像在跳舞?或者想让角色举起手,结果手臂看起来像断了?这不是你操作有问题,而是Midjourney默认的理解和你想的经常不一样。

别担心,今天我就用最简单的话,告诉你如何用Midjourney控制人物的动作,这些方法我亲测过,就算你第一次用AI画画,也能很快上手。

为什么Midjourney画不好动作?

首先我们要知道一件事:Midjourney不是真人,它不懂“跑步”“跳跃”“挥手”这些词到底是什么意思,它只是根据你给的词,在它学过的海量图片里找最像的。

比如你说“a person running”,Midjourney可能会画成慢跑、快跑、甚至是被什么东西追着跑的样子,因为“跑”这个词太宽泛了,它不知道你要的是哪种。

所以问题的关键就是:你得把动作说清楚,越具体越好

第一步:用最简单的词说动作

最容易犯的错误就是只给一个动词,跑步”,这不够,你要加上身体的部位和方向。

举个例子:

  • 不好的写法:running(跑步)
  • 好的写法:a man running forward, legs moving fast, arms swinging(一个男人向前跑,腿快速移动,手臂摆动)

你看,这样Midjourney就知道腿要动、手要摆、方向是向前,不是向后,也不是向旁边。

再比如你想要一个人挥手:

  • 不好的写法:waving(挥手)
  • 好的写法:a woman waving her right hand, arm raised high, palm facing forward(一个女人挥动右手,手臂高高举起,手掌朝前)

道理很简单:把动作拆成小部分,一个个说清楚。

第二步:用“姿势参考”功能(这是最省事的方法)

如果你觉得打字太麻烦,或者有些动作实在说不清楚,Midjourney有一个专门的功能叫姿势参考(Pose Reference),你不需要记复杂的英文,只要给一张图片就行。

具体怎么做呢?

  1. 先找一张你喜欢的动作图片,比如一个人举手的样子。
  2. 把图片上传到Midjourney的Discord或者网页端。
  3. 在输入指令的最后加上 --cref [图片链接](这里的cref意思是character reference,就是角色参考的意思)。
  4. Midjourney就会照着这张图里人物的动作来画。

这个方法的好处是:你不用猜词,也不用担心描述不准,你给什么动作,它就能画出什么动作,这是最稳的方法。

但注意一点:--cref主要是用来复制人物的样子(脸、衣服这些),动作会参考,但不是100%一模一样,如果你特别在意动作的准确性,可以用另外一个参数:--sref(风格参考),或者用第三方工具先提取人物骨骼,再把骨骼图喂给Midjourney,不过这个比较麻烦,小白暂时可以不用管。

第三步:用“权重”告诉Midjourney什么更重要

有时候你写了很多动作描述,但Midjourney可能还是按照自己的理解来,这时候你可以用权重来强调某个词。

方法很简单:在你想要强调的词后面加两个冒号。

比如这样:

a man running ::2 jumping ::1

这句的意思是:“跑步”的权重是2,“跳跃”的权重是1,Midjourney会更重视跑步这个动作,跳跃只是辅助。

如果你想让某个动作完全消失,可以像这样:

a man running ::1 not jumping ::-1

这样Midjourney就会知道:跑步,但不能跳。

这个方法对控制动作很有用,尤其是当你发现画面里总出现你不想要的动作时,就可以用负权重把它“拉走”。

第四步:用“长宽比”和“视角”配合动作

很多人只想着描述动作,忽略了画面的视角,其实视角会直接影响动作看起来像不像。

举个例子:你写“一个人向前跑”,如果画面是俯视(从上往下看),那你根本看不出他在向前跑,觉得他是在原地踏步,但如果画面是侧面视角,就能很清楚看到腿的前后摆动。

写动作描述的时候,最好加上视角的词:

  • front view(正面视角)
  • side view(侧面视角)
  • low angle(低角度)
  • high angle(高角度)
  • close-up(特写)

a man running, side view, legs visible, arms swinging forward

这样Midjourney就会从侧面画,跑步的动作就一目了然。

画面的长宽比(aspect ratio)也会影响动作的展示,比如你想画一个人全身跑步,最好用 --ar 2:3(纵向长方形),这样整个人都能放进画面里,用 --ar 16:9(宽屏)的话,人物可能会被切掉一部分,动作就不完整了。

第五步:多试几次,不要怕失败

最后我想说,控制动作这件事,一次成功是运气,多试几次才是常态,Midjourney不是完美的,它有时会画出一些奇怪的动作,比如两只脚都是同一边、手臂反转等等,这很正常。

你可以这样做:

  1. 先写一个简单的指令,看看效果。
  2. 如果动作不对,就加一些具体的描述(比如手的朝向、腿的角度)。
  3. 如果还是不对,就换一个视角,或者换一个词。
  4. 如果实在不行,就用--cref姿势参考。

记住一个原则:描述越具体,Midjourney越容易理解

常见问题小总结

  • 为什么我写“跑步”,出来的图像是在走路?
    因为“跑”这个词在Midjourney的数据库里有很多种样子,你要加上“快速”“大步”“腿弯曲”这些词。

  • 为什么角色的手总是画错?
    手是AI最难画的部分之一,建议你写“hand visible, fingers open”或者“hand pointing”这样明确的词。

  • 用了姿势参考还是不对怎么办?
    检查一下参考图的质量,图太模糊、光照太差,或者动作太奇怪,Midjourney就学不好,换一张清楚的、动作标准的图试试。

最后的话

控制Midjourney的动作,其实就是一个“说清楚”的过程,你不用懂什么高深的技术,只要学会把动作拆开来说,多用姿势参考,再加一点权重和视角,就能让AI画出你想要的姿势。

刚开始可能会有点不习惯,但试个三四次你就会发现,其实很简单,不要怕写长句子,也不要怕试错,每一次失败,都是你在教Midjourney更懂你。

如果你在操作过程中遇到问题,或者想学更多Midjourney的技巧,可以扫页底的二维码找我聊聊,我也会不定期分享一些实用的新方法,帮你少走弯路。

温馨提示:在 ChatGPT 官网(www.chatgpt.com)使用 GPT-5.5、ChatGPT-Image-2 等模型时,需要 ChatGPT Plus 或更高等级的会员权限。如需购买账号或充值会员,请扫码添加我们客服咨询。

本文链接:https://www.lexitong.com/ai/736.html

动作控制AI绘画midjourney动作控制

相关文章

网友评论