服装概念图最容易出问题的地方,不是“画得够不够漂亮”,而是生成图改了衣领、袖长和口袋,已经不是原来的款式。这次我用一张原创夹克线稿,在本机 ComfyUI 里比较两种图生图设置,再用 FLUX.2 Klein 4B Distilled 做图像编辑;另测一张植物花型,并检查它能不能直接重复平铺。

练习素材、提示词和脚本在服装设计练习包。样例均为虚构概念,没有实物样衣、真实面料或客户资料。

本篇原创的夹克正视线稿本篇原创的夹克正视线稿

保留短立领和双口袋的 AI 夹克概念图,已标注为虚构样衣保留短立领和双口袋的 AI 夹克概念图,已标注为虚构样衣

先选合适的工作方式

方式 适合的输入 这次的观察
图生图 轮廓清楚的正视线稿,想快速比较材质和颜色 Z-Image-Turbo 两次输出都保留较多线稿感,面料质感变化不明显
图像编辑 款式草图和明确的结构说明,想要一张沟通用效果图 FLUX.2 Klein 4B Distilled 保留了短立领、长袖和双口袋,适合做概念稿;细节仍可能漂移
花型平铺 已挑选的图案元素,想看重复后的疏密和颜色 AI 原始方图接缝不齐;裁出两个植物小元素后再排成数码示意,边缘像素能接上

ComfyUI 官方图生图教程用 denoise 表示生成图相对输入图的改动幅度:数值低时通常更接近输入,但也可能连材质和颜色都改不出来。官方教程示例采用 SD 1.5;本次 Z-Image-Turbo 工作流是单独搭建并实测的,不要把它当成官方 SD 1.5 模板。官方图生图说明

准备本机环境

  1. 安装并启动 ComfyUI。本文实测版本为 0.38.0,工作流通过本机 http://127.0.0.1:8188 接口提交。
  2. 按 ComfyUI 官方指南安装所选模型,并确认本机能加载对应文件:Z-Image-Turbo 试跑需 z_image_turbo_bf16.safetensors、qwen_3_4b.safetensors、ae.safetensors;最终图像编辑需 Klein 4B Distilled、qwen_3_4b.safetensors、flux2-vae.safetensors。本机测试文件名为 flux-2-klein-4b.safetensors;ComfyUI 官方当前指南列出的文件名是 flux-2-klein-4b-fp8.safetensors。如果你按官方文件名下载,需把 scripts/comfy.py 的 unet_name 改成你本机实际文件名。Z-Image-Turbo 工作流 · FLUX.2 Klein 指南
  3. 解压练习包,使用 Python 3 和 Pillow。若你的 Python 环境没有 Pillow,在该环境中运行 python3 -m pip install Pillow。
  4. 确认 ComfyUI 与 Python 脚本运行在同一台电脑;练习脚本默认连本机 8188 端口,不会把草图传到云端图像 API。

脚本通过 ComfyUI 本机 API 提交工作流节点图,不是拖入 ComfyUI 画布的工作流 JSON。读者可以先按下面命令复现,再打开 scripts/comfy.py 查看各节点和连线。

第一步:画一张能核对结构的草图

示例线稿是正面平视、封闭轮廓,包含短立领、前中开口、左右长袖、两个方口袋和衣摆。做自己的款式时,用正面平视图开始;先把领口、袖口、门襟、口袋位置和长度比例画清楚,再让模型补面料和光影。

可以用包内原图,也可以把自己的、有权使用的 PNG 替换为 input/front-jacket-sketch.png。不要直接使用客户未授权的照片、品牌款式图或网络搜来的设计稿。

第二步:用两档设置看图生图能否保形

在练习包目录运行:

python3 scripts/generate_examples.py

脚本会用同一张线稿和同一段提示词,分别以 denoise=0.30 与 denoise=0.55 生成夹克,再生成一张植物花型候选。两次夹克运行分别耗时 90.76 秒、72.59 秒;在这台 M1 Max 64GB 电脑上,输出仍明显接近线稿,没有出现需要的布料渲染。由此可见,单纯提高提示词里“面料质感”的描述不一定解决模型工作流不匹配的问题。

如果你自己的结果只是在描线,先别继续堆提示词。检查所用模型、采样器和节点是不是按该模型的工作流搭的;本文最后改用官方 FLUX.2 Klein 图像编辑流程。模型官方指南

第三步:用图像编辑生成沟通稿

运行:

python3 scripts/generate_klein.py

提示词把关键结构逐项写明:正视、短而闭合的立领、直门襟、方口袋、宽松直袖、衣长;同时明确排除 V 领、翻领、人物、衣架和文字。相比“做一件高级感夹克”这种宽泛要求,结构清单更便于逐项核对。

本机 ComfyUI 0.38.0 使用 FLUX.2 Klein 4B Distilled 四步图像编辑流程,最终这轮耗时 75.56 秒,输出 880×1168。生成图保留了短立领、前中开口、宽松袖型和两只贴袋;口袋边角、衣片比例和缝线仍不等同纸样,不能据此裁布或报尺寸。模型卡标注 Apache-2.0 许可证;具体用途仍要按模型许可和输入素材权利逐项核对。模型卡

第四步:先检查花型,再做重复预览

AI 生成的花型看上去像方形纹样,不代表四边能无缝相接。本次 1024×1024 候选图四边不是完全一致:横向边缘平均绝对差为 3.94,纵向为 5.32(8 位 RGB 像素值),2×2 重复后能看到接缝,因此没有把候选直接当作无缝花型。

AI 花型候选:四边检查未通过AI 花型候选:四边检查未通过

练习脚本从候选图中裁出两种植物小元素,排成 512×512 色块,再拼成 3×3 预览。预览中平铺边缘像素完全相同;这只说明本示例的数字图像边界接得上,不说明布料印花颜色、尺寸、套色、缩水或生产效果已验证。

裁切 AI 植物元素后的数字平铺示意,边缘无色带裁切 AI 植物元素后的数字平铺示意,边缘无色带

用包内已测候选图复现平铺:

python3 scripts/make_pattern.py

make_pattern.py 的裁切坐标是按包内固定种子生成的候选图选的。换成自己的图片后,要先目视找到图案元素,再调整脚本里的两个裁切框;裁切错了不能因为脚本运行成功就认定花型合格。

最后按四项检查

  1. 结构:领型、袖长、开口、口袋数量和衣长逐项对照草图;漂移就重写结构提示或回到手工线稿。
  2. 图案:把花型复制成至少 3×3 预览,检查四边接缝、疏密和比例;需要真实面料时另做色彩管理和打样。
  3. 权利:输入自有或获准使用的素材。概念图与现有作品相似时先暂停发布并做进一步核查;本文不构成个案法律意见。《著作权法》
  4. 标识:样例图片已标注“AI 生成概念图”或“AI 生成素材裁切”。对外发布仍要检查发布渠道的标识入口和适用规则。《人工智能生成合成内容标识办法》

这次只完成了本机数字概念图和像素边缘检查,未测试真实人体试穿、纸样尺寸、面料印花、缩水、供应商打样或商业交付。把成品当设计沟通稿,下一步仍需由服装设计师按规格复核并打样。