必须选用F.1 Kontext或xl-ill前缀工作流,上传≥1024×1024 PNG图,配depth ControlNet、Steps=28、CFG=3.5、Denoise=0.42、Euler a采样器,并用含subsurface scattering的提示词与含smooth skin的负向词。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想在LiblibAI里跑出皮肤有绒毛感、布料带折痕、光影能照出亚表面散射效果的写实风格图,但用默认工作流生成结果却像塑料手办、背景糊成色块、头发边缘发虚——问题不在模型本身,而在于写实风格对数据流精度、节点顺序和参数协同有严苛要求。
确认底模与工作流匹配
打开LiblibAI → 点击顶部【工作流】→ 在搜索框输入“F.1 Kontext”或“xl-ill” → 找到标注“写实人像|支持图生图|含Subsurface Scattering建模”的工作流 → 点击【使用】。【必须选带F.1或xl-ill前缀的工作流】,SD1.5类工作流即使加载了写实模型,也会因VAE解码器不兼容导致肤色泛青、皮肤纹理塌陷。
若页面未显示该工作流,说明你尚未添加对应模型:前往【模型广场】搜索“F.1 Kontext”,点击【添加至库】→ 刷新工作流页面再试。
加载图像并配置图生图节点
进入工作流后,找到标有“LoadImage”或“ImageScaleToTarget”的节点 → 点击【choose file to upload】按钮 → 上传一张分辨率≥1024×1024的PNG原图(JPG会触发压缩伪影,手机截图必崩)。
双击该节点 → 勾选“循环读取”(批量处理时启用)→ 检查路径栏:若显示中文或空格(如“我的图片/测试图.jpg”),节点将报错“File not found”,需提前重命名为英文路径(如“input/real_ref.png”)。
右键画布空白处 → 添加「ControlNetApply」节点 → 将其“image”输入口连至LoadImage的“IMAGE”输出口 → 双击ControlNetApply → 下拉菜单中选择“controlnet_depth-fp16.safetensors”(深度图控制比OpenPose更适配写实结构)。
设置KSampler关键参数
第一步:定位KSampler节点 → 双击打开参数面板。
第二步:按写实逻辑填三项核心值:
• Steps设为28(低于25则布料褶皱丢失,高于32易叠出金属反光噪点);
• CFG Scale填3.5(写实风格对提示词引导极度敏感,填7以上必然导致眼球高光撕裂、牙齿反光过曝);
• Denoise调至0.42(此值经实测平衡细节保留与噪声抑制,0.3以下保留太多原图缺陷,0.5以上开始模糊毛孔级纹理)。
第三步:采样器必须选“Euler a”或“DPM++ 2M Karras” → 其他采样器在F.1底模上会生成灰斑或色阶断裂。
写实提示词与负向锚定
方法一:正向提示词结构
开头锁定主体:“a photorealistic portrait of a 35-year-old East Asian woman, studio lighting, shallow depth of field” → 中间注入材质细节:“sweat pores on forehead, micro-wrinkles around eyes, cotton blouse with visible weave texture” → 结尾强化光学真实:“subsurface scattering on earlobes, caustic light reflection on silver necklace, film grain 16mm”。
方法二:负向提示词硬约束
必须包含:“deformed hands, plastic skin, cartoon, 3d render, cgi, smooth skin, airbrushed, doll face, flat lighting, jpeg artifacts” → 【漏掉“smooth skin”会导致AI自动抹平所有肤质细节】。
方法三:VAE解码后增强(可选)
在VAE Decode节点后接“DetailerNode” → 双击 → 勾选“Face Detailer”和“Hand Detailer” → 设置“Detection Threshold”为0.58(过高会误检背景噪点,过低跳过微小皱纹)。


















