手指和脸画崩了怎么办
六根手指、扭曲的关节、五官错位——手与脸是 Stable Diffusion 最著名的两个「重灾区」。先说原因,再给一条从轻到重的处理路线。
为什么偏偏是手和脸
- 手部自由度太高:二十多个关节、无穷姿态组合,训练数据里手又经常 握物、交叠、被遮挡,模型很难学到完整规律。
- 面部容错极低:人眼对面部异常极其敏感——身体画错一笔未必注意, 眼睛歪一点立刻出戏。
- 分辨率预算:512 档模型里,一只手可能只占几百像素, 细节不够模型只能「猜」(代际差异见模型家族时间线)。
处理路线:从轻到重
- 重抽一次:崩坏有随机性,换个种子再生成经常就正常了 (见随机种子 seed)。批量抽卡挑无崩版(见 数量与批量生成)。
- 改词:描述里把手部状态写明确(如「双手自然下垂」);
电脑端把
bad hands, missing fingers, extra digit这类词放进 负面提示词,对面部可加画质词提权。 - 局部重绘:只涂崩掉的手或脸重画,其余不动—— 修图的标准手段(操作见局部重绘)。
- 升级底模:长期方案。新代模型(SDXL 及以后)对解剖的改善显著, 本地部署时换底模比任何补丁都有效。
手机端的最短路径
手机端没有负面词与画笔,遇到崩图就是三步:重抽 → 换描述写明确 → 换风格模板。三次都不行的题材(如复杂手势特写), 建议换构图规避,或把这张图留到电脑端处理。
「手必须完美」的执念可以放下:构图上让手插兜、持物、半掩,
既自然又降低了翻车概率——专业画师也常用这招。
相关阅读:局部重绘(蒙版) · 负面提示词 · 结果不对:改词还是改参数