神慧
Wed Jul 08 2026 08:00:00 GMT+0800 (China Standard Time)·6 min readAI

ComfyUI 商图生产:模板化工作流怎么设计

把出图从「艺术家调参」变成「可复用的生产线」。

#ComfyUI#Stable Diffusion#电商#Workflow

AI 商图系统要服务电商批量场景,关键不是单张图多好看,而是:同一模板可重复、可替换商品、可审计。我在对接 ComfyUI 时,把 workflow JSON 当成「可版本化的代码」,而不是设计师本地磁盘上的私有文件。

模板优先

把常用链路沉淀为工作流模板:商品主体、背景、光影、尺寸导出。业务侧只填 SKU、卖点与风格枚举,不直接暴露百来个节点参数。模板变更走 Git 或内部版本库,发布时打 tag,和生产任务参数快照绑定——出问题时能精确复现。

参数注入方式

  • 用固定命名的 Load Image / Text 节点作为「插槽」
  • 业务系统只改插槽对应字段,禁止运行时遍历整图改节点
  • 导出尺寸、格式、水印策略写死在模板末尾,避免运营误改分辨率

可控输出

  • ControlNet / IP-Adapter 锁构图与主体,减少「商品变形」客诉
  • 种子与关键参数入库,支持「复现这张图」用于法务或质检
  • 审核态:待审 / 通过 / 驳回,驳回原因回流优化提示词

常见坑

  • 模板里硬编码本地路径,上线即崩——全部改为模型仓库相对路径
  • 同一 SKU 多次生成结果差异过大,无法上架 A/B——需要固定 seed 或锁定 reference
  • 无审核态直接进素材库,违规图面风险高

和业务系统打通

任务创建 → 队列 → GPU 执行 → 结果回写素材库。电商后台直接选图上架,减少「导出再上传」的人工搬运。任务表保存:模板版本、输入参数 hash、ComfyUI prompt_id、输出文件 URL。

多规格与渠道适配

同一商品常要主图、详情长图、平台方不同尺寸。我的做法是为每个「输出规格」在模板末尾挂独立 Save 节点,业务一次任务可产出多档资源,而不是运营手工裁切。品牌色、字体、安全区用参考图或 LoRA 约束,减少后期 PS 补救。

提示词里尽量少用抽象形容词,多用可执行描述(材质、光位、背景元素列表)。运营填写的「风格枚举」应映射到审核过的 prompt 片段,而不是把自由文本直接灌进模板,否则批量生成不可控。

人机协作流程

设计师负责模板研发与审美验收,工程负责插槽契约与上线门禁。新模板上线前,运营与法务各过一遍:商标、肖像、夸大宣传用语是否可能出现在生成背景里。驳回数据每周复盘,比单纯堆模型更能提升量产可用率。

检查清单

  • [ ] 任意历史任务可用当时模板版本重跑
  • [ ] 模板发布前有 smoke 任务(小图、低步数)
  • [ ] 驳回原因可统计,驱动提示词迭代
  • [ ] 模型文件缺失时任务快速失败,不占 GPU 空转

生成式内容要进生产,先把工作流当成软件产品来做版本管理。艺术家调参阶段可以自由,一旦进流水线,纪律和 ERP 改字段一样重要。

ComfyUI 节点升级(例如 ControlNet 预处理变更)可能在不知不觉中改变输出。模板版本号变更时,我会要求跑固定的一组 golden SKU 对比图,人工抽检通过才允许生产队列切换默认版本。

素材库侧应对每张入库图保留「生成任务 ID + 模板版本 + 审核人」,方便平台抽检或客诉时追溯。没有追溯链的 AI 商图,在电商合规审查里越来越站不住脚。

小结

商图生产要把「可复现、可审核、可归档」写进工作流,而不是只追求单张惊艳。模板版本、参数快照与素材库打通后,运营才能规模化使用。驳回原因回流提示词与节点配置,是持续提升一致性的关键反馈环。

实践中把上述清单变成可勾选的发布门禁,比事后补救更省时间。