AI 商品图换背景,怎么检查商品没有被改掉

最后更新:

先决定哪些像素必须保留,再选择编辑路线。外形、标签、商标与配件要逐项验收,不能只凭整体看起来相似。

实际小样:灰色桌面编辑返回了什么

2026-09-11,我们用 KK 生成的无品牌绿色水瓶作为参考,再发起一次灰色桌面背景编辑。约 45.7 秒后收到 1024×1024 PNG,原始图片可下载打开;对照瓶盖凹槽、瓶口、肩部、底部与颜色,单张教学样例达到本次视觉要求。图片没有裁切或重新绘制。

这不是实拍商品,没有商标、小字标签或真实容量信息。因此本次结果只支撑合成水瓶的背景练习,不能证明所有真实商品严格不变。带文字、透明材质和新角度必须另设样本。下文请求代码说明相同接口结构,具体提示词按自己的确认资料填写,不冒充逐字复现本次请求。

参考绿色水瓶替换为灰色桌面背景的实际返回图
2026-09-11 KK 参考图编辑实际返回 1024×1024,未裁切;这张合成样例不能代表所有商品保真。

先判断:你需要相似,还是原商品严格不变

“换背景”包含两种不同任务。第一种是保留原商品像素,只调整其周围环境;第二种是让模型参考原图,重新生成带有新环境的画面。第二种可能让光照更自然,也可能改变瓶盖、把手、标签和表面纹理。

如果客户要求商品严格不变,就选原主体抠图合成,另做背景与接触阴影。若允许改变视角或光线,可用参考图编辑,但必须拿原商品做对照。不要把“相似”当成“准确”,也不要把一张通过的小样当作整个品类都能通过。

把修改范围拆成原图、可变项与不变项

原图应能看清轮廓、底部和关键文字,避免其他物体遮挡。可变项写背景材质、光线方向和留白;不变项写颜色、外形、容量标识、瓶盖结构、商标和配件数量。模糊部位提供补充资料,不能默认由模型补出正确细节。

同一商品先测试简单桌面,再试复杂布景。背景越复杂,越容易出现遮挡、反射或比例问题。需要对比的是每个版本有没有保持真实属性,不是背景是否更热闹。

绿色水瓶在白底、浅色桌面和深色台面中的三联教学示意,供比较主体轮廓与场景变化
AI 生成教学示意,不是 KK API 实测对比。三幅图用于说明布景变化;真实交付仍须逐项比对原商品,不代表主体能被无损保留。

两条路线的选择表

透明材质、镜面反光和需要改变拍摄角度的任务更难保真。选择路线前先确认客户是否接受这些变化,避免在最后一轮才发现“必须保持原样”的含义不同。

条件优先路线需要额外处理停止条件
形状与文字必须严格保持保留原主体图层 + 背景合成抠图边缘、光线与接触阴影原图分辨率不足,先补拍
允许小幅光照变化参考图编辑 + 原图对照色差、反射、边缘检查关键部件或文字变化
希望换到全新角度补充对应角度实拍再编辑几何比例与不可见面资料需要模型猜测真实结构
概念产品设计生成设计提案明确是概念稿被当成真实商品展示

提示词写清允许修改的范围,不靠叠加形容词

把“高端、大片、惊艳”放到最后。先说要改哪里、保留哪里、不要新增什么。下方示例适用于已有水瓶原图,需要替换成你的真实商品属性。提示词是约束意图,不是保真保证。

文字排版尽量在最后独立完成。尤其是价格、容量、认证、规格和商标,不应由模型根据模糊参考自动补写。已有准确标签可保留原始图层,避免反复生成文字导致差错。

背景编辑提示词.txt
以提供的商品原图为依据,仅更换商品周围背景为浅灰色桌面。
保持商品外形、瓶盖结构、绿色表面、原文字、商标及配件数量。
光线来自左上方,在底部增加与桌面接触的自然阴影。
主体完整可见,周围留白,不添加遮挡商品的装饰。
不要新增文字、改变产品规格或补画原图看不清的标识。
如需准确文字,以原始标签图层为准,另行排版。

API 请求结构:参考图编辑要实际发送图片

参考图编辑使用 multipart 文件上传,不能只在文字里提到一张并未上传的图片。下面演示请求结构:把本地原图放到 product.png,通过环境变量提供 Key。示例使用正方形请求作为起点;模型、尺寸与其他可选参数应以当前接口文档为准。

本页有一张实际返回样例,但不代表这条改写后的提示词在任意商品上都已验证。命令将响应和响应头保存在本地,即使失败也可排查状态;不要把包含下载链接或请求资料的原始文件公开上传。

本地商品参考图 → multipart 图片 + 编辑要求 → 参考图编辑模型
返回后仍要下载、打开并核对结果;本图只描述请求结构,不表示运行成功。
edit-example.sh
set -eu
: "${KKAI_API_KEY:?请先在本地设置 KKAI_API_KEY}"
test -f product.png
curl --fail-with-body --silent --show-error --max-time 180 \
  https://api.kkaiapi.com/v1/images/edits \
  -H "Authorization: Bearer ${KKAI_API_KEY}" \
  -F "model=gpt-image-2" \
  -F "image=@product.png" \
  -F "size=1024x1024" \
  -F "prompt=仅把背景换成浅灰桌面,保持商品外形、颜色、标识和配件数量,主体无遮挡。" \
  -D edit.headers -o edit-response.json

下载后逐项验收,不能只看缩略图

把原图和结果并排放大,依次看外轮廓、关键结构、文字、颜色、数量和阴影。不同背景会影响视觉色感,可先把注意力放到商品局部,避免背景风格掩盖色差。任何关键字段变化都应记为返工,而不是因为整图漂亮就放行。

再检查实际像素、文件格式、是否能正常打开,以及手机端压缩后的表现。请求尺寸与返回尺寸不同就按实际结果记录,不把后期裁切写成接口已经正确返回。需要补救时另存编辑版本,并向交付方说明处理方式。

  • 结构:瓶盖、开口、把手和底部是否改变。
  • 文字:商标、型号、容量和说明是否逐字一致。
  • 颜色与数量:产品色号、配件数量是否正确。
  • 文件:实际宽高、可下载性和交付格式是否满足需求。

改坏了、超时了、返回空数据,分别怎么处理

商品改坏了属于质量问题,缩小修改范围或转为合成路线;上传失败先检查文件路径、类型与大小;不支持的参数先对照接口文档,不要把相同请求不停重发。

遇到超时或 5xx,保存发生时间、模型、请求标识和响应摘要,先查调用记录。同一请求可能仍在处理,网络断开不证明一定没有生成或没有计费。不要对生图 POST 开启无条件自动重试;确认可重试后,只补发该任务,不重新跑完整批次。

成本与交付记录跟着每次尝试走

记录 SKU、输入文件、提示词版本、模型 ID、请求尺寸、实际返回尺寸、尝试次数、费用和人工结论。每次修改只改变一个变量,才能知道是光线要求、参考图还是模型选择影响结果。

报价按验收图数量和允许修改范围计算,不按第一张成功返回的费用计算。每张交付图实际费用 = 所有相关尝试的费用之和 ÷ 通过张数。实时单价请查看价格页;当返工持续增多时,重新拍摄或人工合成可能更划算。

常见问题

为什么换背景连商品一起变了?

生成式编辑可能重新合成主体细节。对保真要求严格时,采用保留原商品图层的合成路线,不只依赖提示词。

可以换商品角度吗?

最好提供对应角度的实拍参考。看不到的结构可能被猜错,不应用猜测结果描述真实商品。

这里的图片是 KK API 实测吗?

开头的灰桌面水瓶是 2026-09-11 KK 实际返回,参考物也是合成水瓶;另有标注为教学示意的布景图。二者不混作真实商品通过率证据。

请求超时就直接再发一次吗?

先检查调用记录并保留请求信息,确认状态后再重试,避免同一任务重复执行或计费。

提示词和 curl 可以直接拿去用吗?

可作为操作起点。先替换自己的商品资料并检查当前参数支持。本页实测只对应已记录的合成水瓶任务。