改图时只想动一处,结果整张重生成把人物表情、背景文字、构图一起换了,问题通常不在提示词写得不够好,而在改动范围没有被限制住。MAI-Image-2.7-Preview 的编辑流程可以拆成两步:先把待改区域用蒙版圈出来,再写一段只描述这块区域该变成什么样的提示词;未选区因此有机会原样保留。整图重生成没有范围约束,全局都可能被重画。判断一次局部修改是否站得住,看三点:蒙版外的边缘是否位移、背景文字是否变形、导出尺寸是否与原图一致。
适用场景:原图整体可用,只需改一处,比如替换某个物件、修一处瑕疵、局部换字。操作动作:先上传原图圈蒙版,蒙版贴合目标并留少量余量,提示词只描述该区域,不写全局风格。验证方式:同一张图分别跑局部重绘与整图重生成,逐块比对未选区,放大看边缘与背景文字,确认导出尺寸与原图一致。风险边界:蒙版圈得过大、提示词混入整体风格描述,仍可能牵动周边;不同模型版本与参数的保留程度需要结合当前环境确认。
在编辑面板里把蒙版压到只覆盖待改区域
蒙版是这一步唯一能人为划定边界的动作,先把它做小做准,再考虑提示词。上传原图后,按下面的顺序操作:
- 把画布放大到能看清目标边缘的倍率,通常在缩放到 200% 以上时,描边不容易溢出到相邻物体。
- 选择工具:硬边物体(杯子、标牌、矩形物件)用套索沿外轮廓走一圈收口;软边目标(头发、织物褶皱、阴影过渡)用画笔涂抹,小笔刷打底、大笔刷填内部。
- 边缘留余量:把蒙版向外扩出一点点,覆盖目标自带的过渡边和接触阴影,避免改完后旧边缘残留一圈“描边”。余量不要扩到相邻主体上,两个物体挨得近时宁可按两次分别改。
- 回看蒙版缩略图:缩略图里高亮(通常是白色)区域就是会被重绘的范围。确认它是一个连贯区域、位置与目标吻合;出现零星白点或多余尾巴时,用橡皮擦掉再继续。
如果面板支持反选或蒙版羽化,建议只在边缘过渡明显时少量羽化,过渡范围越大,越容易把周围像素也拖进重绘。
把提示词写成只描述目标区域的样子
提示词决定模型在蒙版里“画成什么”,但它也可能反过来扩大改动。把描述对象锁定为“选中区域内的那个东西”,而不是“这张图”。改写前后对照如下:
改写前(容易牵动全局):
把这张照片改成明亮清新的日系风格,人物更好看一点,背景换成蓝天
改写后(只指向局部):
把选中区域内的杯子换成白色陶瓷马克杯,带单侧把手,杯身无花纹,
保持原有光照方向和桌面接触阴影,选区外内容保持不变
容易触发整体重绘的词:风格词(日系、清新、电影感、赛博朋克)、全局画质词(更好看、精修、高清化、优化画质)、构图与背景词(换成蓝天、重新构图、调整比例)、以及以“这张照片、整张图、画面整体”开头的指令。
只指向局部的词:范围限定语(选中区域内、蒙版内、这个物体、该标志)、具体属性(材质、颜色、形状、朝向、文字内容)、以及“选区外保持不变”这类范围声明。需要说明的是,范围声明属于提示层面的约束,不等于硬保证,仍要看导出结果确认。
同一张图跑一次局部重绘和一次整图重生成做对照
用同一张原图、同一段目标描述,分别走局部重绘和整图重生成,把三张图(原图、局部结果、整图结果)并排放在同一屏幕上看。只记录画面上能直接看到的差异,不推测模型内部如何工作。
| 观察位置 | 局部重绘 | 整图重生成 |
|---|---|---|
| 蒙版内的目标 | 按描述变化 | 按描述变化 |
| 人物表情与姿态 | 记录是否保持一致 | 记录是否发生改动 |
| 背景文字笔画 | 记录字形是否完好 | 记录是否被改写或糊化 |
| 构图与裁切 | 记录画幅是否不变 | 记录是否被重新构图 |
| 未选区纹理与阴影 | 记录是否被顺手“优化” | 记录改动范围 |
这张表的价值不在结论,而在把你实际看到的差异写下来。同一段描述下,局部重绘通常在未选区保留更多原有细节;整图重生成即使没提到背景和人物,也可能一起变化。具体差异与图片内容、蒙版大小有关,需要自己跑一遍确认。
导出后逐块核对未选区是否被改动
验收要做成可重复的动作,而不是“看着差不多”。建议按以下检查点走一遍:
- 先看尺寸:导出图的像素宽高应与上传原图一致。尺寸变了,多半意味着重新构图或缩放,未选区已经不可比。
- 放大比对边缘:沿蒙版边界一圈放大到 200%~400%,看是否有旧边缘残留、错位重影、明显色带或糊边。
- 查背景文字:逐字看笔画结构,是否出现“像字但不是原来的字”、笔画粘连或断笔。
- 查未选区的细节:细小纹理、暗部噪点、阴影方向和接触阴影是否被改动。
- 做叠加比对:如果本地有图像比对工具,可以把原图与结果图做差分,高亮区域如果大面积落在蒙版外,就回退重做。例如 ImageMagick 的
magick compare -metric AE 原图.png 结果.png diff.png,用 diff.png 看差异分布,命令参数按本机版本调整。 - 一次只改一处、改完存一版,避免多轮叠加后无法判断哪一步引入了偏移。
核对不通过时,优先收紧蒙版范围和提示词范围再跑一次,而不是反复整图重生成去碰运气。