你写 portrait of a woman in a red dress,出来的确实是个红裙女子,但她身后是巴洛克风格图书馆,三盆植物、一盏吊灯、两幅油画,还有一扇窗,外面云层细节丰富。主体被淹没在视觉噪声里,因为周围每个元素都在抢眼球。
最快的修法:在 Prompt 最前面加一句明确的纯背景描述,比如 plain studio backdrop, solid charcoal grey, no props, no furniture, 再接你的主体。多数杂乱背景重出一次就干净了。如果主体已经很满意,只是背景不对,别重出整张,直接只改背景(见 Step 5)。
图像模型在你不指定背景时,默认会选”有看头”的背景——这类模型调优时偏好美学分更高的图,而有内容的背景往往得分更高。你不说”简洁”,它就给你”丰富”。
先判断你属于哪一类
| 症状 | 最可能的原因 | 跳到 |
|---|---|---|
| Prompt 里压根没提背景 | 没写背景指令(#1) | Step 1 |
写了 studio / cinematic,结果出布景 | 场景词暗示布景(#2) | Step 1 |
| 主体糊进墙里,看不清边界 | 主体/背景颜色撞了(#3) | Step 2 |
| 全身 / 大全景,到处都是细节 | 取景太广强迫填满(#4) | Step 3 |
fantasy art 这种风格词自带杂 | 风格本身就杂(#5) | Step 1 + 4 |
| 主体很完美,只有背景不对 | 别重出 | Step 5 |
常见原因
按命中率从高到低。
1. 完全没写背景
如果你不提背景,模型自己挑。这类模型调优所依据的偏好数据里”有内容的背景”得分更高,所以它倾向选丰富的。空背景几乎不会自然出现。
如何判断:通读你的 Prompt,没有 background、behind、setting、wall、studio、outdoor、interior 中任何一个,就是把背景丢给模型决定了。
2. 用了 “studio” / “scene” 这种暗示布景的词
studio、professional studio、scene、setting、environment、cinematic 这些词都暗示”有布景”,而不是”无背景”。Midjourney 上 studio photography 尤其会出复杂布景。
如何判断:Prompt 里有 studio 或 cinematic,且出图带布景——换成 seamless backdrop。
3. 主体颜色和背景颜色撞了
红裙穿在红丝绒幕布前,等于裙子消失。它没真的消失,但眼睛分不清它和背景的边界,整张图就读成”一团糊”。
如何判断:用吸管吸取主体主色和背景主色。色环上夹角小于约 30°,或明度差不到约 15%,就是色相/明度撞了。
4. 取景太广,强迫模型把背景填满
全身或大全景留出大量背景,模型必须填东西。同样的 Prompt 切到半身,背景自然就简洁了——纯粹因为可填面积变小了。
如何判断:你的 Prompt 要求全身或全景。先裁紧一点重测。
5. 风格本身就自带”杂”
fantasy art、wes anderson scene、studio ghibli interior、cozy aesthetic、maximalist、eclectic interior——这些词从训练数据角度本来就是高密度场景。
如何判断:你的风格锚词单独一念,脑海里浮现的就是热闹场景。
最短修复路径
Step 1:把背景写明白
下面选一种贴进 Prompt:
# 最干净的选择
minimal seamless gradient background, soft grey to white
plain studio backdrop, solid charcoal grey, no props, no furniture
clean white seamless paper backdrop
# 想要点空间感但不杂
soft out-of-focus background, creamy bokeh, no recognizable objects
shallow depth of field, blurred background, f/1.4
# 纯色背板
solid pastel blue background, color block, flat
把背景这句话放在 Prompt 最前面(主体前)。多数 diffusion 模型里靠前的 token 权重更高,所以一句开头的背板描述能更有力地压住模型”把场景填满”的默认冲动。
Step 2:背景色和主体色错开
简易对照表:
| 主体色 | 避开的背景色 | 推荐 |
|---|---|---|
| 红、橙、暖色 | 红、橙、品红 | 冷灰、青蓝、深绿 |
| 蓝、青、冷色 | 蓝、青、湖蓝 | 暖灰、米色、桃色 |
| 黑、深 | 黑、深藏蓝 | 浅灰、白、米白 |
| 白、浅 | 白、浅灰 | 中灰、软黑、深藏蓝 |
不要选”正补色高饱和”——纯蓝裙配纯橙墙是视觉灾难。要的是”低饱和度对比”:两色里至少有一个压低饱和度。
Step 3:裁紧
从全身切到半身或近景,背景面积直接砍 60% 到 80%。可用的构图词:
medium close-up, chest uptight portrait, shoulders and head onlyclose-up portrait crop
在 Midjourney 里,更窄的画幅也能裁掉背景。把宽幅 --ar 16:9 换成 --ar 4:5(竖幅)或 --ar 1:1(方图)。截至 2026 年 6 月,默认版本是 V8.1(4 月 30 日发布,6 月 10 日设为默认),这些参数用法和 V7 一致。
Step 4:负向 Prompt 拦杂背景(仅 SD 系)
Stable Diffusion / SDXL / Pony / 带负向的 FLUX,在负向 Prompt 加上:
busy background, cluttered, props, furniture, paintings,
chandelier, multiple objects, ornate, complex scene, baroque,
many details, busy composition
注意:纯 FLUX 和多数只有 API 的模型(DALL-E、Imagen、Gemini 系列图像模型)没有独立的负向 Prompt 字段。这时把排除项写进正向描述里:against a plain empty backdrop with no furniture, no props, and no background objects。
Step 5:生成完,只改背景
如果前 4 步以后主体很满意但背景还是乱,不要整张重画。只把背景 mask 掉换掉。挑你已经在用的工具:
- Gemini(Nano Banana):在 Gemini app 或 Google AI Studio 里打开图,用大白话下指令,例如
Remove the background clutter. Keep only the woman. Replace the background with a plain solid charcoal-grey studio backdrop.截至 2026 年 6 月,它跑的是 Nano Banana 2(gemini-3.1-flash-image)或 Nano Banana Pro(gemini-3-pro-image);Gemini app 免费、不按张收费,且对主体的保留比整张重出好得多。这通常是最快的一句话修法。 - Midjourney(midjourney.com 网页版 Editor):在 Editor 里打开图,用 Smart Select 或 Erase 笔刷把背景涂出来(主体用 Restore 保住别动),Prompt 写
clean solid grey studio background再重新生成。注意:旧的 Discord Vary (Region) 流程在 V8.1 图上用不了,新图请用网页版 Editor。 - SDXL / Forge / ComfyUI:mask 主体以外的区域,inpaint 的 Prompt 写
clean solid grey background。denoise 设0.75-0.85(不要设1.0——满强度会生成与周围像素脱节的噪声)。把 mask 外扩6-8像素(ComfyUI 里是grow_mask_by)并羽化边缘,新背景才能无缝衔接、不留硬边。 - Photoshop / Firefly:用左侧工具栏的 Remove background 一键抠图,或选中背景后在 Contextual Task Bar 里用 Generative Fill,Prompt 写
plain grey studio backdrop。截至 2026 年 3 月更新,Generative Fill 输出已到 2K(2048 x 2048),并可在任务栏里挑模型(Firefly Image 5、Firefly Fill & Expand 或合作方模型)。 - Pixelmator Pro / Affinity Photo:用各自的 Object Removal / inpaint 工具清掉杂物,再铺一层纯色。
怎么确认修好了
- 眯眼看结果(或把图缩成缩略图)。主体应该仍然清晰,背景应该退成一片平整的色块。
- 用吸管在背景上点两三处。干净的背板颜色应近乎一致;色相/明度大幅起伏说明还有残留杂物。
- 检查主体边缘。inpaint 之后看主体周围有没有硬边或色晕;有就把 mask 再外扩、再羽化(或把 denoise 稍微调低)重跑一遍。
预防建议
- 永远显式写一句背景,哪怕只是
minimal seamless backdrop。 - 默认用”背板名词”(
seamless paper、gradient wall、solid backdrop)替代”场景名词”(studio、interior)。 - 写 Prompt 前先想清楚主体色,再挑背景色。
- 每个常用模型存 3 到 5 条已知干净的背景描述,作为预设。
常见问题
为什么加了 simple background 没用?
太笼统。模型把 simple 当成可有可无的软建议,照样把场景填满。改用模型在图注里明显见过的具体名词短语,比如 plain seamless paper backdrop 或 solid charcoal grey studio backdrop, no props。具体永远胜过抽象。
我的工具没有负向 Prompt 怎么办?
DALL-E、Google Imagen、Gemini 系列图像模型、基础版 FLUX 都没有负向 Prompt 字段。把排除项写进正向描述:plain empty backdrop, no furniture, no objects, no decoration。说清楚”应该有什么”(空背板)比只罗列”不该有什么”更管用。
该整张重出,还是只改背景? 主体已经满意就只改背景(Step 5)。整张重出会换掉脸、姿势和光线,为了修背景把好的主体也丢了。用 mask inpaint 或 Gemini 一句话改,能保住主体不变。
为什么主体老是糊进背景? 颜色或明度撞了(原因 #3)。哪怕背景”很干净”,只要和主体同一色调照样失败。按 Step 2 的表,挑一个和主体主色、明度都错开的背景色。
把背板描述放最前面也没用,怎么办? 前置在 SD 系 diffusion 模型里最有效,但在整体解析整段 Prompt 的 API 模型里(DALL-E、Imagen、Gemini)影响较小。如果调词序不起作用,就更倚重 Step 4(明确排除)和 Step 5(直接改背景)。