用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/dlazy-ai/ecommerce-skills --skill material-enhancement命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
多商品批量生图流水线。商品清单 CSV → 整批统一视觉的商拍图,带并发、重试、断点续跑、成本熔断与挑图联系表。当用户说「批量生图」「一批商品」「跑整个 SKU 表」「几百个商品出图」时使用。
店铺品牌视觉锁定。一份 brand.yaml 定义模特、色温、构图、留白与文案语气,所有生图技能读它,保证跨 SKU 视觉统一。当用户说「统一风格」「同一个模特」「店铺调性」「品牌规范」「几百个 SKU 看起来像一家店」时使用。
服装工艺细节放大图。服装图 → 面料纹理、走线、织法的微距特写。当用户说「细节图」「特写」「面料放大」「工艺展示」「近景细节」时使用。
正在显示 SKILL.md
| name | material-enhancement |
| description | 材质质感增强与纹理重建。糊掉的图 + 高清商品图 → 纹理清晰可信的图。当用户说「增强质感」「图糊了」「补纹理」「提清晰度」时使用。 |
把一张面料糊掉的商拍图修成面料清晰真实的图,构图和人一动不动。
这是一个后处理技能:AI 生成的服装图最容易崩的就是面料——远看还行,放大一看针织变成一片糊。给它一张真实的高清商品图当参照,把表面重建回来。
| 输入:原图(待增强) | 输入:高清商品图(真实面料) |
|---|---|
![]() | ![]() |
source-image.jpg — 军绿麻花毛衣上身图,1024×1536 | hires-product.jpg — 同款毛衣高清平铺图,800×800 |
实际执行的命令:
dlazy gpt-image-2 \
--prompt 'Texture enhancement pass. Image 1 is the on-model photo to improve. Image 2 is the high-resolution product photo that defines the true fabric. Rebuild the sweater surface in image 1 using the real texture from image 2: crisp cable-braid relief, visible knit loops and yarn twist, natural wool loft, correct fold shadows and a matte fibre sheen. Do not change anything else — the model face, hair, hands, pose, brown trousers, background, framing and colour grading must stay identical to image 1. The garment silhouette and colour must not shift; only the material fidelity and micro-detail improve. Photorealistic, sharp, no text, no watermark.' \
--images docs/material-enhancement/source-image.jpg docs/material-enhancement/hires-product.jpg \
--size 1024x1536 --quality high --imageFormat jpeg \
--save docs/material-enhancement/example-output.jpg
输出
example-output.jpg — 1024×1536,60 credits。麻花辫的立体起伏、菱形提花的凹凸、羊毛的绒毛感与褶皱处的暗部层次被重建;模特五官、发型、手部、姿势、棕色长裤、灰墙背景与整体色调保持不变,毛衣轮廓与军绿色未偏移。
| 输入 | 作用 |
|---|---|
| 原图 | 要改善的商拍图,决定构图、模特、姿势、背景与色调 |
| 高清商品图 | 提供真实面料信息(织法、纹理、绒感、光泽) |
| 服装类型 | 帮助判断哪些表面特征该被强化 |
| 只改 | 不改 |
|---|---|
| 面料表面纹理、微观细节、褶皱阴影层次、纤维光泽 | 构图、模特(脸/发/手/姿势)、其他服饰、背景、色调、服装轮廓与颜色 |
不做:不改服装轮廓与颜色;不改模特与背景;不把一种面料换成另一种(换面料请用 fabric-on-body)。
生成前先自检这几条硬性约束:
原图(✅):构图与人物都满意、只有面料不行的图。
高清商品图(✅):同一件商品的高分辨率平铺图或特写,能看清织法。
注意事项
| 情况 | 说明 |
|---|---|
| ⚠️ 两张图必须是同一件商品 | 面料不同的两张图会导致材质张冠李戴 |
| ⚠️ 原图颜色如果已经偏了 | 本技能只管纹理,颜色偏差要在生成阶段解决 |
| ❌ 原图崩坏严重(版型错、结构乱) | 材质增强救不了结构问题,重跑生成 |
| ❌ 原图分辨率极低 | 没有足够信息定位纹理该长在哪 |
铁律一:只改表面,别的一个像素都别动。
Do not change anything else — the model face, hair, hands, pose, other garments,
background, framing and colour grading must stay identical to image 1.
The garment silhouette and colour must not shift; only material fidelity
and micro-detail improve.
铁律二:把「好质感」翻译成具体的表面特征,否则模型只会整体加锐化。
| 面料 | 要重建的具体特征 |
|---|---|
| 粗针织 | crisp cable-braid relief, visible knit loops and yarn twist, natural wool loft, matte fibre sheen |
| 精纺羊毛 | fine even weave, subtle fibre halo, soft directional sheen |
| 缎面 | smooth continuous specular gradients along the folds, no texture noise |
| 灯芯绒 | parallel wale ridges with correct pitch, matte pile catching light on the ridge tops |
| 牛仔 | diagonal twill lines, slub irregularity, whiskering at stress folds |
| 皮革 | grain pores, broad soft creases, low-frequency specular sheen |
| 摇粒绒/绒毛 | dense short pile, fuzzy silhouette edge, light scattering rather than specular |
再加一条褶皱层次:correct fold shadows with proper ambient occlusion in the creases——这是「看起来有厚度」的来源。
本技能使用 dLazy 的 gpt-image-2(图像编辑模型 + --quality high;材质增强要求「几何与色彩零变化、表面高频信息重建」,是典型的双图参考定向修复)。
两种等价写法,选一种。统一入口会自动选后端、失败重试、建目录落盘、估算成本:
# A. 统一入口(推荐):可切任意后端,加 --dry-run 不计费空跑
node scripts/gen.mjs --task material-enhancement \
--prompt '<见下方 Prompt 模板>' \
--images <按下表顺序> \
--save output/material-enhancement-<sku>.jpg
# B. 直接用 dLazy CLI(不想引入 Node 依赖时,效果等价)
dlazy gpt-image-2 --prompt '...' --images ... --save output/material-enhancement.jpg
参数约定(本技能固定用法)
| 参数 | 取值 | 理由 |
|---|---|---|
--images | [原图, 高清商品图] | 顺序即 prompt 中的 image 1 / 2 |
--size | 与原图比例一致 | 增强不该改构图 |
--quality | high(必须) | 本技能的产出就是高频细节 |
--imageFormat | jpeg | 通用格式 |
--batch | 2 | 纹理重建有随机性 |
--save | docs/material-enhancement/output-<sku>-enhanced.jpg | 与原图分开归档便于对比 |
# basic call
dlazy gpt-image-2 \
--prompt 'Texture enhancement pass. Image 1 is the on-model photo to improve. Image 2 is the high-resolution product photo defining the true fabric. Rebuild the garment surface in image 1 using the real texture from image 2: crisp knit relief, visible loops and yarn twist, natural loft, correct fold shadows. Do not change anything else — model, pose, background, framing and colour grading stay identical to image 1. Only material fidelity improves.' \
--images docs/material-enhancement/source-image.jpg docs/material-enhancement/hires-product.jpg \
--size 1024x1536 --quality high
# complex call: 批量给一组生成图做材质后处理
HIRES=docs/material-enhancement/hires-product.jpg
LOCK='Do not change anything else — the model face, hair, hands, pose, other garments, background, framing and colour grading must stay identical to image 1. The garment silhouette and colour must not shift; only material fidelity and micro-detail improve. Photorealistic, sharp, no text, no watermark.'
FEAT='crisp cable-braid relief, visible knit loops and yarn twist, natural wool loft, matte fibre sheen, correct fold shadows with proper ambient occlusion in the creases'
for f in docs/material-enhancement/raw/*.jpg; do
dlazy gpt-image-2 \
--prompt "Texture enhancement pass. Image 1 is the on-model photo to improve. Image 2 is the high-resolution product photo that defines the true fabric. Rebuild the garment surface in image 1 using the real texture from image 2: $FEAT. $LOCK" \
--images "$f" "$HIRES" \
--size 1024x1536 --quality high --imageFormat jpeg \
--save "docs/material-enhancement/enhanced/$(basename $f)"
done
# 先估价不真跑
dlazy gpt-image-2 --dry-run --prompt '...' --images a.jpg b.jpg --size 1024x1536 --quality high
| 要查什么 | 去哪 |
|---|---|
| 认证、多后端配置、输出结构、错误码 | references/provider-cli.md |
gpt-image-2 的全部可用参数 | references/model-flags.md |
| 统一入口的全部选项 | node scripts/gen.mjs --help |
Texture enhancement pass.
Image 1 is the on-model photo to improve.
Image 2 is the high-resolution product photo that defines the true fabric.
Rebuild the [服装部位] surface in image 1 using the real texture from image 2:
[第三节表格里对应面料的具体特征],
correct fold shadows with proper ambient occlusion in the creases.
Do not change anything else — the model face, hair, hands, pose, other garments,
background, framing and colour grading must stay identical to image 1.
The garment silhouette and colour must not shift; only material fidelity
and micro-detail improve.
Photorealistic, sharp, no text, no watermark.
按问题追加的修正句
| 问题 | 追加到 prompt 末尾 |
|---|---|
| 只是整体变锐利了 | This is not sharpening: reconstruct the actual [织法单位] structure, loop by loop, matching image 2. |
| 人脸/背景也变了 | Only pixels inside the garment region may change. Everything outside it must be identical to image 1. |
| 颜色被改了 | Preserve the exact garment colour from image 1; do not shift hue, saturation or brightness. |
| 纹理密度不对 | Match the texture scale to the garment size in image 1: about [N] knit loops per [尺寸]. |
| 褶皱变平 | Deepen the crease shadows with ambient occlusion; the garment must read as [厚度描述] fabric. |
--quality high(必须) → --batch 2 挑图,落盘到 docs/material-enhancement/。| 现象 | 原因 | 处理 |
|---|---|---|
| 只是变锐利了 | 未要求重建结构 | 追加「这不是锐化」句,要求逐个线圈重建 |
| 人脸/背景也被改 | 未锁定区域 | 追加只允许服装区域变化句 |
| 颜色偏了 | 模型顺手调色 | 追加保色句 |
| 纹理密度不对(线圈太大/太小) | 未给尺度参照 | 追加纹理尺度句 |
| 褶皱变平、没厚度 | 缺 AO 描述 | 追加加深褶皱暗部句 |
| 结构崩坏没被修好 | 超出能力 | 本技能只管表面,结构问题回到生成环节重跑 |
Visit https://dlazy.com for more information.