许多设计师常遇到一个棘手问题:在使用 Midjourney 生成旅行海报背景时,明明已经精心规划好标题位置,但出图后却发现文字区域被山峰、人物或建筑主体死死遮挡。后期添加文字只能反复裁剪、调整透明度、甚至重新绘制蒙版,一套流程下来,时间全部耗费在补救上了。
其实完全可以让 AI 在初始阶段就主动预留出空间。下面分享几个经过实战反复验证的技巧。

让AI主动预留文字空间
在提示词末尾加入 【--no text, people, signs, logos】,这个操作能强制模型避开所有具象的文字载体和高对比人形结构——例如带有标语的广告牌、穿T恤的人物、路牌等。别小看这个参数,它直接从源头去除了最占空间的干扰元素。
紧接着再追加 【--style raw --s 750】,启用原始渲染模式的同时将风格化强度设置为中等偏上。效果非常明显:构图更倾向于大面积的留白和柔和过渡,而不是堆砌细节主体。简单来说,就是让画面“空”出来。
用空间锚点控制视觉重心
方法一:在场景描述后直接插入位置指令。比如你想生成巴厘岛日落海滩,可以写成:
“Bali beach at sunset → wide shot → empty sky above horizon → soft gradient from coral to la vender → 【top third completely uncluttered】”
这样AI就会把注意力集中在水平线上方,确保标题区域干净整洁。
方法二:使用负向权重压低干扰区域。写提示词时加上:
“ancient Kyoto temple garden, misty morning, cherry blossoms falling → 【--no:0.8 buildings below center line】”
数字0.8表示将画面下半部分的建筑密度降低80%,为标题留出安全区域。但需要注意,权重值不要超过0.9,否则构图可能崩溃——天空出现异常色块,或者地面直接断裂。
生成后快速验证留白有效性
出图之后别急着使用,花一分钟做个小测试:
第一步:把同一提示词生成的几张图拖入Figma或Photoshop
第二步:叠加一个半透明黑色矩形,高度占画布1/3,放在顶部
第三步:逐一检查矩形覆盖区域里是否有强边缘、高饱和度物体或明暗突变。只要有一处像素亮度跳变超过40%,这张图添加文字就会很勉强。
第四步:保留唯一一张全区域灰度波动小于15%的图作为最终底图,这种底子上添加任何文字都很稳定。
