Z-Image 电商批量生图:500 SKU 全场景工作流

Mai 4, 2026

Z-Image 电商批量生图:500 SKU 全场景工作流

从单品到千 SKU,一套 ComfyUI 批量管线让电商图片生产从"天"降到"小时"。


一、电商图片的痛点

一个中等规模的电商店铺,500 个 SKU,每个 SKU 需要:

  • 1 张白底主图(平台要求)
  • 2 张生活场景图(生活方式展示)
  • 1 张细节特写图(材质/工艺)
  • 1 张尺寸对比图(参考物对比)

合计 2500 张产品图。 传统方案(摄影棚 + 后期)成本约 5-15 万元,周期 2-4 周。用 Z-Image 批量管线,这套工作可以在 1-2 天内 完成,成本不到传统方案的 5%。


二、批量生图管线架构

整体架构

产品清单 (CSV/JSON)
    ↓
Prompt 模板引擎 (自动生成每个 SKU 的 Prompt)
    ↓
ComfyUI 批量生成管线
    ↓
自动分类 + 重命名
    ↓
输出目录 (按 SKU/场景分类)

核心组件

1. 产品清单格式 (products.csv)

sku,product_name,category,color,background_style,prompt_extra
SKU-001,真皮手提包,时尚,棕色,minimal_studio,leather texture close-up
SKU-002,陶瓷咖啡杯,家居,白色,kitchen_scene,steam effect morning light
SKU-003,运动跑鞋,运动,黑白,sport_outdoor,dynamic angle low shot

2. Prompt 模板引擎

为每个 SKU 自动生成 Prompt,基于预定义的模板:

templates = {
    "white_bg": "{product_name}, {color}, professional product photography, white background, studio lighting, high resolution, clean composition",
    "lifestyle_1": "{product_name}, {color}, {background_style}, lifestyle photography, natural lighting, atmospheric, editorial style",
    "detail_shot": "{product_name}, {color}, macro photography, {prompt_extra}, sharp focus, texture detail, 8k",
    "size_compare": "{product_name}, {color}, scale reference, hand holding, realistic proportion, lifestyle context"
}

3. ComfyUI 批量管线

利用 BatchPromptLoader + Z-Image Turbo 节点实现全自动批量生成。


三、ComfyUI 批量管线搭建

节点连接

CSVLoader (读取产品清单)
    ↓
TextSplitter (按行拆分)
    ↓
[ForEach] PromptTemplate (填入模板)
    ↓
CLIPTextEncode
    ↓
KSampler (Z-Image Turbo, batch_size=4)
    ↓
VAEDecode
    ↓
[ForEach] ImageSave (按 SKU 命名)

关键插件

cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Impact-Pack.git
# 提供 Batch 循环和条件分支功能

批量参数配置

参数 推荐值 说明
batch_size 4-8 根据显存调整,RTX 4090 推荐 8
resolution 1024x1024 电商标准尺寸
steps 20-28 Turbo 模式下 20 步即可
seed -1 (随机) 批量时随机种子保证多样性
output_format PNG/JPEG JPEG 减小存储体积

四、实战:500 SKU 全场景生成

场景 1:白底主图批量生成

模板 Prompt:

{product_name}, {color}, professional product photography,
pure white background, studio lighting, centered composition,
high resolution, e-commerce listing image

批量执行:

  • 500 个 SKU × 1 张 = 500 张
  • RTX 4090: ~15 分钟 (batch_size=8)
  • 输出:output/white_bg/SKU-001.png ~ SKU-500.png

场景 2:生活场景图(2 种风格)

模板 A(温馨家居风):

{product_name}, {color}, warm home interior,
soft natural lighting from window, cozy atmosphere,
lifestyle photography, editorial style, shallow depth of field

模板 B(极简商务风):

{product_name}, {color}, modern minimalist office,
clean lines, natural light, professional setting,
high-end lifestyle, architectural background

批量执行:

  • 500 SKU × 2 风格 = 1000 张
  • RTX 4090: ~30 分钟

场景 3:细节特写图

模板:

{product_name}, {color}, macro close-up,
{prompt_extra}, sharp focus, texture detail visible,
studio lighting, 8k resolution, product detail shot

场景 4:尺寸对比图

模板:

{product_name}, {color}, realistic scale reference,
person's hand holding the product, natural lighting,
lifestyle context, showing size and proportion

总耗时与成本

指标 传统摄影棚 Z-Image 批量管线
500 SKU × 4 图 2500 张 2500 张
周期 2-4 周 1-2 天
成本 5-15 万元 ~2000 元(电费+云GPU)
修改灵活度 低(需重新拍摄) 高(改 Prompt 重跑)

五、质量控制与自动化筛选

自动评分与筛选

批量生成后,部分图片可能不达标。可以用 CLIP 评分自动筛选:

# 伪代码
from clip_score import calculate_clip_score

for image in batch_output:
    score = calculate_clip_score(image, prompt)
    if score < 0.75:  # 阈值可调整
        move_to_retry(image)
    else:
        move_to_approved(image)

人工审核清单

  • [ ] 产品颜色是否准确
  • [ ] 文字/Logo 是否可辨认(如有)
  • [ ] 场景是否合理(无畸形物体)
  • [ ] 光线是否自然
  • [ ] 分辨率是否达标

六、进阶技巧

1. 种子控制——保证同 SKU 多图的风格一致性

对同一 SKU 的 4 张图使用 相同 seed,确保光影风格一致:

# 为每个 SKU 分配固定 seed
sku_seed_map = {
    "SKU-001": 42,
    "SKU-002": 137,
    # ...
}

2. 分层生成——先生成高质量底图,再批量变体

先生成 500 张"基准图",确认质量后,再用图生图(img2img)批量生成风格变体:

基准图 (txt2img, batch_size=500)
    ↓
[确认质量]
    ↓
风格变体 (img2img, denoise=0.4, batch_size=2500)

3. 云端 GPU 批量部署

对于超大批量(1000+ SKU),建议使用云端 GPU:

  • AutoDL(国内):RTX 4090 ~2 元/小时
  • Vast.ai(海外):RTX 4090 ~$0.2/hour
  • RunPod:支持 Spot 实例,更便宜

七、常见问题

Q1:批量生成时显存溢出(OOM)

解决

  • 降低 batch_size(从 8 降到 4)
  • 使用 --lowvram 模式启动 ComfyUI
  • 切换到 FP8 量化模型

Q2:生成的产品颜色不一致

解决

  • 在 Prompt 中加入明确的色彩描述(hex #FF5733
  • 使用 ControlNet Canny 模式锁定产品轮廓
  • 降低 denoise 值(0.5-0.7)

Q3:部分 SKU 生成效果差

解决

  • 单独检查该 SKU 的 Prompt 是否准确
  • 使用不同 seed 重试
  • 考虑为特殊品类(如透明玻璃制品)单独建模板

八、总结

Z-Image 批量生图管线让电商产品图片生产进入"工业化"时代:

  1. 速度:500 SKU × 4 场景 = 2000 张图,RTX 4090 上约 2 小时
  2. 成本:不到传统摄影棚方案的 5%
  3. 灵活度:改模板、换风格、随时重跑
  4. 可扩展:从 500 到 5000 SKU 只需调整 batch 参数

对于中小电商卖家,这套管线不是"未来趋势",而是"当下就能用的生产力工具"。


本文工作流基于 ComfyUI + Z-Image Turbo + Impact Pack,所有组件开源免费。

Z-Image Team

Z-Image 电商批量生图:500 SKU 全场景工作流 | Blog