AI 写实图像出来像塑料:修掉假皮肤感

写实 prompt 出来塑料、假——用具体的光线、皮肤纹理、镜头和负面 prompt 修复。June 2026 核对。

你写了 “photorealistic portrait of a woman”,选了一个强写实模型,结果出来像游戏渲染——皮肤太光、头发没一根飞丝、光线太均匀、眼睛玻璃球一样空洞。这就是”AI 塑料感”。不是模型不行,而是 prompt 没给到现实世界”不完美”的锚点,模型就会回到它的默认值。

最快的修法(多数情况就够用): 删掉 photorealistic 和所有质量词(8khyperdetailedmasterpiece),换成一个具体光线设置加一只真实镜头。比如把 photorealistic portrait, 8k, hyperdetailed 换成 soft window light from camera left, shot on 85mm f/1.4, visible skin pores, fine flyaway hairs。这一换就能补上大半差距。下面的步骤负责剩下那部分。

你属于哪一类?

你看到的症状最可能的原因跳到
平光、没有阴影方向没指定光线Step 1
皮肤是光滑渐变、没毛孔缺纹理描述 / 负面 promptStep 2 + Step 4
泛泛的大景深”AI 肖像”味没有相机 / 镜头语言Step 3
油光、素材库感、过度光鲜堆了质量词(8kmasterpieceStep 4
怪谷感、五官完全对称对称默认值Step 5
怎么写都是风格化 / 插画感用了错的底模Step 6
看着”太干净”、不像真文件没做后期(颗粒、色彩)Step 7

常见原因

按命中率排序。

1. 没指定光线

只写 photorealistic 等于没写。每张真照片都有具体光线——窗光、黄金时刻、阴天、影棚柔光、正午硬阳。没有这个锚点,模型平均出一张平光合成图,眼睛立刻识别为假。

如何判断:在 prompt 里找描写光源、方向、色温、时段的语句。没有就是问题。

2. 只写 “photoreal” / “hyper-realistic”

这俩词被滥用到模型把它们学成”光鲜、塑料、素材库”的代名词。写 photoreal 有时反而不如不写。

3. 缺纹理 / 材质描述

真皮肤有毛孔、油光、雀斑、细毛。真布料有织纹、褶皱、纤维阴影。真木头有纹理和表面变化。AI 模型默认会把这些全磨平,除非你 prompt 里写出来。

如何判断:把输出图里 100x100 的皮肤区域放大看。是均匀的渐变色吗?真皮肤在这种放大下能看到高频纹理。

4. 没有相机 / 镜头语言

shot on iPhoneshot on Canon R5 with 85mm f/1.4 出来差很远。没有镜头语言,模型默认”宽景深、泛讨喜”的肖像感,一眼”AI 渲染”。

5. 主体过度对称、五官完美

真人的脸都略不对称。AI 默认对称。再写 perfectly symmetrical,或直接用默认,出来就是怪谷感。

6. 用了错的底模

部分模型重度训练在插画 / 风格化数据上(Niji、anime-focused SDXL checkpoint)。让它出写实就是出风格化,跟 prompt 无关。要用写实导向的底。截至 June 2026,最强的几个是 Flux 2(Black Forest Labs)、Imagen 4(Google),开源这边是 Juggernaut XL 和 RealVisXL。

7. 风格修饰堆太多

photorealistic, cinematic, dramatic, hyperdetailed, 8k, masterpiece——这些 token 在训练数据里都和 AI 渲染感强相关。堆得越多,越”AI”。

动手前先确认

  • 把当前 prompt、模型、版本、seed、塑料感的输出都存下来。
  • 找一张你想要的真实参考照片(不是 AI 的),记下它的光线、构图、纹理。
  • 想清楚用例能容忍多少 AI 痕迹——社交可以、印刷不行。
  • 确认底模是写实导向,不是风格化的。
  • 改 prompt 模板前,先备份。

需要收集的信息

  • 完整 prompt、负面 prompt、模型、版本、seed,以及(SD 家族的话)CFG / guidance 值。
  • 输出图里皮肤 / 材质区域的 100x100 裁图。
  • 你想匹配的真实参考照片。
  • 用例(社交、印刷、落地页 hero)。

最短修复路径

Step 1:用具体的摄影光语言

photorealistic 换成具体光线:

soft window light from camera left, slight fall-off, warm golden hour,
shot in the late afternoon

其他强光线锚点:

  • overcast diffuse light, even shadows
  • studio softbox key light, rim light from behind
  • single hard noon sun, deep shadows
  • candle light, low key, dim ambient

这一项就能贡献一半的写实感提升。

Step 2:加具体的纹理描写

人物:

visible skin texture, fine pores, subtle freckles, individual flyaway hairs,
natural skin oil reflection on the nose and forehead

产品 / 材质:

matte brushed aluminum with fine machining marks, slight fingerprint on surface
worn leather with visible grain and slight creasing

Step 3:用相机 + 镜头语言

shot on Canon R5 with 85mm f/1.4 lens, shallow depth of field,
slight grain, color profile Kodak Portra 400

具体的镜头名比 shallow depth of field 出图差异明显——模型从摄影师训练数据里学到了每只镜头的特征。两个能稳定锚定写实感的相机参考:Hasselblad X2D 走杂志 / 影棚质感,iPhone rear camera 走随手抓拍质感。

Step 4:去掉”AI 标志”修饰,并(在支持的模型上)加皮肤负面 prompt

从 prompt 里删:

  • 8k
  • hyperdetailed
  • ultra realistic
  • masterpiece
  • award winning
  • trending on artstation

这些和”光鲜 AI 渲染”高相关。反直觉的是,删掉它们,输出更写实。

对支持负面 prompt 的模型(Stable Diffusion 家族:SDXL、Juggernaut XL、RealVisXL),直接把塑料倾向顶回去:

(airbrushed:1.3), (smooth skin:1.2), plastic, wax, doll, 3d render,
porcelain skin, beauty filter, flat lighting

注意:Flux 2 和 Imagen 4 根本不吃负面 prompt。在这俩上,要描述你想要的、而不是你想避免的——把 natural skin texture, avoid over-smoothing 写进正面 prompt,别指望负面。

Step 5:加微小的”不完美”线索

slight asymmetric features, one eyebrow slightly higher, subtle blemish
on the left cheek, natural human imperfection

把模型从对称默认值推开。

Step 6:换写实导向的模型(June 2026 核对)

Step 1-5 跑完还是塑料感,就是模型瓶颈。当前最强的几个:

  • Flux 2(Black Forest Labs)——2026 写实第一档,皮肤纹理和光线准确度都最好。不吃负面 prompt;如果高 guidance 下脸还是塑料,把 CFG / guidance 降到 3.5 左右,并加 natural skin texture, avoid over-smoothing
  • Imagen 4(Google)——脸部和复杂场景很强;通过 Google AI Studio 和 Vertex AI 用。同样不吃负面 prompt。
  • Juggernaut XL(v10)或 RealVisXL(V5.0)——SD 家族里开源写实最佳;配 Step 4 的皮肤负面 prompt 用。
  • Midjourney V8.1(midjourney.com 自 June 10, 2026 起为默认版本;V7 仍可手动选)——加 --raw 关掉默认审美,让你的相机 / 光线描述来主导画面。人像把风格化压低,--s 50 左右(默认是 --s 100,范围 0 到 1000)。

Step 7:后期加胶片颗粒和色彩偏移

DaVinci Resolve 或 Lightroom 里加微弱的胶片颗粒(5-10% 强度)+ 轻微色偏,是最后一层可信度。真数码照片是经过后期的,纯 AI 输出不是。

怎么确认已经修好

  • 100% 看皮肤 / 材质——能看到高频纹理,不是光滑渐变。
  • 给一个不知道这是 AI 的人看。他默认这是张照片,就到了。
  • 检查输出里的光线方向和颜色是不是匹配 prompt 里写的(阴影落在该落的方向)。
  • 和真实参考并排——差距应该在缩小,而不是仍然刺眼。

如果还是没修好

  1. prompt 砍到最简(主体 + 一个光线 + 一个镜头),重生成。然后逐个加回描写,盯着是哪个把塑料感又带回来。
  2. 用图生图,起点是一张真照片(或另一张写实 AI 图),denoise 0.5-0.6,不用纯文生图。
  3. 加一遍面部 / 皮肤修复 pass:ADetailer + 皮肤细节 LoRA,权重 0.4-0.6(满权重会把皮肤搞成砂纸),或 Photoshop 的高反差保留。
  4. 提高分辨率(Flux 1536x1536、SDXL + Hires Fix 1.5x)——像素多就有更多空间放纹理。
  5. 求助前打包 prompt、模型、版本、输出裁图、参考照片。

常见问题

为什么加了 “photorealistic” 反而更假? 因为这个 token 在训练数据里被滥用到模型把它和”光鲜、过度磨皮”的渲染感绑在一起。换成具体光线 + 真实镜头,写实信号强得多。

该不该用负面 prompt 干掉塑料皮肤? 只在支持负面 prompt 的模型上用。SD 家族(SDXL、Juggernaut XL、RealVisXL)上,带权重的 (airbrushed:1.3), (smooth skin:1.2), plastic 有效。Flux 2 和 Imagen 4 完全无视负面 prompt;在这俩上改成正面写 natural skin texture

Flux 2 上 prompt 都写好了脸还是塑料,怎么办? 把 guidance(CFG)降到 3.5 左右。高 guidance 会把 Flux 推向过度磨皮、蜡像感。低 guidance 配上 natural skin texture, avoid over-smoothing 和一只真实镜头参考。

现在(June 2026)写实人像最该用哪个模型? 皮肤纹理和光线写实选 Flux 2,复杂多主体场景选 Imagen 4,想要”有审美又可信”选 Midjourney V8.1 + --raw。开源选 Juggernaut XL v10 或 RealVisXL V5.0。

整张脸都对,但看着”太干净”,缺什么? 缺后期那一层。真数码照片有颗粒、轻微调色、细微光学瑕疵。在 Lightroom 或 DaVinci Resolve 里加 5-10% 胶片颗粒和一点色偏。

预防建议

  • 给你常用的模型整一份”写实工具包”——光线、镜头、胶片型号,重复用。
  • 写实 prompt 永远以具体光线 + 镜头开头,不是 photoreal
  • 按用例存一份真实参考照片库,写 prompt 时对照着写。
  • 标准化用一个写实导向的底模做所有人像和产品图。
  • 任何要印刷或上落地页的图,后期加胶片颗粒。

相关阅读

标签: #Prompt #排查 #排查 #图像生成 #写实