根本原因是模型底层人脸解码路径被干扰;需选用兼容lora与controlnet的写实模型,按三层结构写提示词,并启用adetailer与controlnet双通道校准。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用LiblibAI生成人脸时频繁出现眼睛错位、嘴巴歪斜、鼻子偏移或手指数量异常,根本原因不是提示词不够“高清”,而是模型底层对人脸结构的解码路径被干扰——尤其当提示词混入风格化词汇、比例模糊描述或未启用关键约束模块时,扩散过程会在五官局部反复震荡,导致几何结构崩坏。
选对写实模型并确认兼容性
进入LiblibAI“模型广场”,筛选类型为“写实”或“Photorealistic”,优先加载【F.1超清纯感人像写实】或【xl-ill-写实风格】。这两款模型经哈苏/飞思中画幅人像数据微调,原生支持皮肤次表面散射模拟。
点击模型卡片右下角“详情”,滚动到底部——必须确认“兼容LoRA”和“支持ControlNet”两项都已打钩。若任一缺失,后续所有精修操作都将失效。
【严禁选用ReVAnimated、Anything V5等动漫向模型】——它们会强制注入二次元骨骼比例与高饱和色偏,哪怕加realistic提示词也救不回来。
构建三层提示词结构
正向提示词必须按顺序分层嵌入:首段写实锚点→中段身份定义→末段物理细节。
第一步:在最开头插入固定锚点组,“realistic, photorealistic, photo, 8k, best quality, masterpiece, ultra-detailed, high detailed skin”。这组词是模型识别写实路径的开关信号,缺一则整条链路降级为默认风格。
第二步:紧接主体描述,格式为“a professional [职业] portrait of [性别]+[年龄段], front-facing, upper body, sharp focus on eyes”。例如“a professional brand strategist portrait of female+32, front-facing, upper body, sharp focus on eyes”。【职业、性别、年龄段必须写实,不能写‘职场精英’‘知性女性’】——否则AI会自由补全西装+领带+办公室背景,彻底脱离本人特征。
第三步:追加材质与光影修饰项,“subsurface scattering on skin, natural pore texture, soft directional lighting, shallow depth of field”。这些短语直接调用模型训练时学习到的皮肤光学散射模型,不加则容易出现塑料感或油光脸。
启用ADetailer与ControlNet双通道
方法一:在WebUI界面右侧参数区,勾选“ADetailer”开关,并确保其子选项中“face”和“hand”均处于启用状态。ADetailer会在主图生成后自动检测并重绘人脸与手部区域,覆盖初始扩散产生的结构错误。
方法二:在ControlNet面板中,选择“face”预处理器(如face_parsing)+ “ip-adapter_face_id”模型组合,上传一张清晰正脸参考图(非必须,但强烈建议)。该通道将人脸拓扑结构硬编码进生成流程,从源头压制五官漂移。
注意:若同时启用ADetailer与ControlNet face通道,需将ADetailer的“inpaint only masked”设为开启,避免二次重绘覆盖ControlNet已校准的结构。
参数校准与分辨率控制
① CFG Scale设为【3.5】(F.1模型专用值),采样步数设为30。CFG过低(4.2)则引发局部过拟合,眼睑/鼻翼边缘锯齿化。
② 分辨率严格限定为1024×1024或768×768。横向宽幅图(如1280×720)会触发模型默认的人体比例补偿机制,强行拉伸面部宽度,导致颧骨外扩、双眼间距异常。
③ 启用“Hires.fix”并设置缩放倍率为1.2,重采样算法选“ESRGAN_4x”——该组合在提升清晰度的同时保留原始五官空间关系,比Lanczos更稳定。











