$npx -y skills add aliang2052/aliang-skills --skill aliang-product-detail-photos高质量商品详情图生成。将产品图片去背景,根据产品特点生成多角度、多场景商品详情图。
| 1 | # 商品详情图生成器 |
| 2 | |
| 3 | > **依赖:** 阿里云百炼 CLI (`bl`),需配置 `DASHSCOPE_API_KEY`。 |
| 4 | |
| 5 | ## 触发词 |
| 6 | |
| 7 | 当用户提到"商品详情图"、"电商主图"、"产品图"、"去掉背景"、"做产品宣传图"时使用。 |
| 8 | |
| 9 | ## 工作流 |
| 10 | |
| 11 | ### 第一步:确认需求 |
| 12 | |
| 13 | 向用户确认: |
| 14 | - **图片数量** — 需要几张(用户必须指定) |
| 15 | - **产品图片** — 原图路径 |
| 16 | - **图片比例** — 1:1 方图 / 3:4 竖图 / 16:9 横图(默认 3:4) |
| 17 | - **风格偏好** — 简约 / 温馨 / 自然 / 科技感 等(默认简约) |
| 18 | - **输出目录** — 默认 `输出/` |
| 19 | |
| 20 | ### 第二步:产品理解与场景规划 |
| 21 | |
| 22 | 用 `bl text chat` 分析产品,规划拍摄方案: |
| 23 | |
| 24 | ```bash |
| 25 | bl text chat --message "你是一位专业的电商摄影师。请分析产品图片,规划商品详情图拍摄方案。 |
| 26 | |
| 27 | 产品图片:{product_image_path} |
| 28 | 需要生成:{n}张,风格:{style} |
| 29 | |
| 30 | 请输出规划表,将{n}张图片拆分为「角度」+「场景」的组合,每张说明展示角度、场景背景、构图要点、光线氛围。" |
| 31 | ``` |
| 32 | |
| 33 | 向用户展示规划表,等待确认。 |
| 34 | |
| 35 | ### 第三步:去除产品背景 |
| 36 | |
| 37 | ```bash |
| 38 | bl image edit \ |
| 39 | --image {product_image_path} \ |
| 40 | --prompt "Remove the background completely, keep only the product itself with clean edges, output on solid white background" \ |
| 41 | --model qwen-image-2.0-pro \ |
| 42 | --out-dir {output_dir} \ |
| 43 | --out-prefix "product_no_bg" |
| 44 | ``` |
| 45 | |
| 46 | ### 第四步:逐张生成详情图 |
| 47 | |
| 48 | 对每张图,用去背景后的产品图放入场景(效果比纯文本生成更准确): |
| 49 | |
| 50 | ```bash |
| 51 | bl image edit \ |
| 52 | --image {product_no_bg_path} \ |
| 53 | --prompt "Place this product naturally in {scene_description}, {composition_details}, {lighting_details}, professional product photography, sharp focus, no text, no watermark, no logo" \ |
| 54 | --model qwen-image-2.0-pro \ |
| 55 | --size "{ratio}" \ |
| 56 | --out-dir {output_dir} \ |
| 57 | --out-prefix "product_{index}" |
| 58 | ``` |
| 59 | |
| 60 | 场景建议: |
| 61 | - 食品/饮料 → 餐桌、厨房、自然光线 |
| 62 | - 服装/鞋帽 → 模特穿搭、纯色背景、生活场景 |
| 63 | - 数码产品 → 简约科技风、办公桌面 |
| 64 | - 儿童用品 → 温馨家居、明亮色彩 |
| 65 | - 户外用品 → 自然风光、使用场景 |
| 66 | |
| 67 | ### 第五步:整理输出 |
| 68 | |
| 69 | 输出报告: |
| 70 | |
| 71 | ``` |
| 72 | ✅ 商品详情图生成完成 |
| 73 | |
| 74 | 📁 输出目录:{output_dir}/{product_name}/ |
| 75 | 📊 共生成 {n} 张图片: |
| 76 | - product_no_bg.png — 去背景产品图 |
| 77 | - product_01.png — [角度] + [场景] |
| 78 | ... |
| 79 | ``` |
| 80 | |
| 81 | ## 关键命令 |
| 82 | |
| 83 | | 操作 | 命令 | |
| 84 | |------|------| |
| 85 | | 去背景 | `bl image edit --image <path> --prompt "Remove background..." --model qwen-image-2.0-pro` | |
| 86 | | 产品入场景 | `bl image edit --image <no_bg_path> --prompt "Place in {scene}..." --model qwen-image-2.0-pro --size "1:1"` | |
| 87 | | 纯文本生成 | `bl image generate --prompt "<description>" --model qwen-image-2.0-pro --size "3:4"` | |
| 88 | | 产品分析 | `bl text chat --message "<analysis prompt>"` | |