第一步:准备产品、图稿和生产模板
商品图自动化不是从上传一张图片开始。系统首先需要知道制造什么产品、使用哪张图稿,以及通过哪份PSD生产模板呈现。
- 产品蓝图提供产品品牌和制造上下文。
- 产品变体提供型号、容量、尺寸或颜色等具体选项。
- 图库图稿提供正式来源和可访问原图。
- 生产模板提供PSD渲染规则和适用变体。
第二步:明确商品图任务维度
商品图合成的业务维度是图稿 × 生产模板。一个模板可以声明多个适用变体,但这些变体不应该让同一PSD重复渲染。
合成完成后,后续商品骨架才按生产模板适用变体展开。这一边界可以显著减少无意义的重复切图。
| 输入 | 数量示例 | 输出 |
|---|---|---|
| 图稿 × 生产模板 | 10 × 1 | 10组商品图 |
| 商品图 × 适用变体 | 10 × 3 | 10个商品组与30条变体骨架 |
第三步:执行切图与商品图合成
项目启动先完成生产模板预检,再批量初始化任务并分发切图节点。节点下载PSD和图稿,替换指定图层,按输出组导出并上传图片。

当图片上传服务需要租户凭据时,凭据应根据已认证节点的租户身份解析,不应硬编码在任务消息中。
第四步:同步内部商品媒体
节点回调的图片地址必须是下游可以访问的HTTP(S)地址。服务端将这些结果同步到对应内部商品的商品媒体记录,并保留来源生产任务和媒体顺序。
如果内部商品或商品媒体写入失败,当前生产阶段应该失败或进入明确补偿路径,不能只记录日志后继续标记成功。
第五步:将正式资产交给内容和发布
内部商品媒体完成后,内容生成可以结合产品和图稿语义创建标题与描述,SKU服务可以为具体变体维护SKU和条码。发布适配器只读取这些正式资产,不再回头寻找临时商品图字段。
- 内容按平台和语言维护版本与审批状态。
- SKU按具体产品变体维护有效状态。
- 发布时结合目标店铺解析站点和平台要求。
- 缺少正式资产时返回明确问题。