你写了 “photorealistic portrait of a woman”,选了一个强写实模型,结果出来像游戏渲染——皮肤太光、头发没一根飞丝、光线太均匀、眼睛玻璃球一样空洞。这就是”AI 塑料感”。不是模型不行,而是 prompt 没给到现实世界”不完美”的锚点,模型就会回到它的默认值。
最快的修法(多数情况就够用): 删掉 photorealistic 和所有质量词(8k、hyperdetailed、masterpiece),换成一个具体光线设置加一只真实镜头。比如把 photorealistic portrait, 8k, hyperdetailed 换成 soft window light from camera left, shot on 85mm f/1.4, visible skin pores, fine flyaway hairs。这一换就能补上大半差距。下面的步骤负责剩下那部分。
你属于哪一类?
| 你看到的症状 | 最可能的原因 | 跳到 |
|---|---|---|
| 平光、没有阴影方向 | 没指定光线 | Step 1 |
| 皮肤是光滑渐变、没毛孔 | 缺纹理描述 / 负面 prompt | Step 2 + Step 4 |
| 泛泛的大景深”AI 肖像”味 | 没有相机 / 镜头语言 | Step 3 |
| 油光、素材库感、过度光鲜 | 堆了质量词(8k、masterpiece) | Step 4 |
| 怪谷感、五官完全对称 | 对称默认值 | Step 5 |
| 怎么写都是风格化 / 插画感 | 用了错的底模 | Step 6 |
| 看着”太干净”、不像真文件 | 没做后期(颗粒、色彩) | Step 7 |
常见原因
按命中率排序。
1. 没指定光线
只写 photorealistic 等于没写。每张真照片都有具体光线——窗光、黄金时刻、阴天、影棚柔光、正午硬阳。没有这个锚点,模型平均出一张平光合成图,眼睛立刻识别为假。
如何判断:在 prompt 里找描写光源、方向、色温、时段的语句。没有就是问题。
2. 只写 “photoreal” / “hyper-realistic”
这俩词被滥用到模型把它们学成”光鲜、塑料、素材库”的代名词。写 photoreal 有时反而不如不写。
3. 缺纹理 / 材质描述
真皮肤有毛孔、油光、雀斑、细毛。真布料有织纹、褶皱、纤维阴影。真木头有纹理和表面变化。AI 模型默认会把这些全磨平,除非你 prompt 里写出来。
如何判断:把输出图里 100x100 的皮肤区域放大看。是均匀的渐变色吗?真皮肤在这种放大下能看到高频纹理。
4. 没有相机 / 镜头语言
shot on iPhone 和 shot 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 shadowsstudio softbox key light, rim light from behindsingle hard noon sun, deep shadowscandle 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 里删:
8khyperdetailedultra realisticmasterpieceaward winningtrending 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 里写的(阴影落在该落的方向)。
- 和真实参考并排——差距应该在缩小,而不是仍然刺眼。
如果还是没修好
- prompt 砍到最简(主体 + 一个光线 + 一个镜头),重生成。然后逐个加回描写,盯着是哪个把塑料感又带回来。
- 用图生图,起点是一张真照片(或另一张写实 AI 图),denoise 0.5-0.6,不用纯文生图。
- 加一遍面部 / 皮肤修复 pass:ADetailer + 皮肤细节 LoRA,权重
0.4-0.6(满权重会把皮肤搞成砂纸),或 Photoshop 的高反差保留。 - 提高分辨率(Flux 1536x1536、SDXL + Hires Fix 1.5x)——像素多就有更多空间放纹理。
- 求助前打包 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 时对照着写。
- 标准化用一个写实导向的底模做所有人像和产品图。
- 任何要印刷或上落地页的图,后期加胶片颗粒。