如何修复 Midjourney 的手部问题:完整指南
修复 Midjourney 图像中的手部问题。提示词技巧、局部重绘和变通方法,让 AI 生成更好的手部效果。
AI 生成的手部一直是个老大难问题,Midjourney 也不例外。虽然近期版本有了明显改善,但手部仍然可能出现多余手指、姿势错误或形状扭曲的情况。本指南介绍获得更好手部效果的技巧。
理解问题根源
AI 模型在手部生成上存在困难,原因包括:
- 手部关节极其复杂
- 训练数据中手部呈现各种姿态
- 小细节在手部上格外重要
- 需要根据场景判断正确的手部姿势
Midjourney V6 已有很大改善,但问题仍然存在。
预防技巧
1. 提示词位置
将手部描述放在提示词前面,权重更高:
更好:“detailed realistic hands, woman writing at desk…”
较差:“woman at desk… with detailed hands”
2. 描述手部动作
描述手在做什么,而不是手看起来怎样:
- “hands clasped together”(双手合十)
- “hand gripping coffee cup”(手握咖啡杯)
- “fingers interlaced”(十指交叉)
- “palm resting on surface”(手掌放在表面上)
动作描述通常比外观描述效果更好。
3. 尽量隐藏手部
如果手部对画面不是必要的:
- “hands in pockets”(手插口袋)
- “arms crossed”(双臂交叉)
- “hands behind back”(手放背后)
- “hands out of frame”(手在画面外)
- “cropped at waist”(腰部以上裁切)
4. 使用简单姿势
复杂手部姿势更容易出错:
容易的:张开手掌、握拳、手放两侧 困难的:数手指、复杂手势、手部重叠
5. 负面提示词
在 Midjourney V6+ 中,添加到提示词:
--no extra fingers, mutated hands, deformed hands
效果不是每次都好,但偶尔能改善结果。
修正技巧
1. 重新生成
通常最快的修复方法——不断重新生成直到手部正确。可以使用:
- V1-V4 按钮创建变体
- 不同的种子值重新尝试
- 微调提示词
2. 缩放重新生成
使用外扩/缩放功能:
- 放大问题区域
- 只重新生成手部区域
- 通常能产生更好的局部效果
3. 区域变体(Vary Region)
Midjourney 的区域变体功能:
- 点击图片上的 Vary (Region)
- 选中手部区域
- 添加手部相关的提示词
- 仅对该区域生成变体
这通常是最有效的内置修复方法。
4. 外部局部重绘
导出到外部工具:
- Photoshop 生成式填充
- DALL-E 局部重绘
- Stable Diffusion 局部重绘
- 其他局部重绘工具
只选中手部区域并重新生成。
替代方案
使用不同模型
某些模型手部表现更好:
Flux:手部生成明显更好 DALL-E 3:相比早期版本手部有所改善 Leonardo:合适的设置下手部效果不错
对于手部至关重要的图像,可以考虑使用这些工具。
后期处理
在图像编辑器中手动修复:
- 仿制图章修复小问题
- 液化工具调整形状
- 从其他生成结果中剪切粘贴
- AI 辅助修图工具
合成方案
- 在 Midjourney 中生成身体
- 单独生成手部(或使用素材库/照片)
- 在图像编辑器中合成
- 无缝融合
工作量更大,但效果可靠。
最佳实践总结
| 技巧 | 难度 | 成功率 |
|---|---|---|
| 动作描述提示词 | 低 | 中等 |
| 隐藏手部 | 低 | 高 |
| 区域变体 | 中等 | 高 |
| 外部局部重绘 | 中等 | 高 |
| 合成处理 | 高 | 非常高 |
什么时候该放弃
有时候更快的做法是:
- 非关键图像接受不完美的手部
- 换用其他 AI 模型
- 从照片中获取手部素材
- 委托专人修复手部
当有替代方案时,不要在一张图上花费数小时。
平台视角
手部问题凸显了单张图像生成的局限性。在 Multic 等叙事平台中,角色一致性功能可以帮助你在获得满意结果后,在不同场景中保持手部质量。
相关阅读:Midjourney 评测 和 Midjourney 替代方案