Back to skills
SKILL.md
Item Selling Point
ASecurity商品图生成带文案排版的转化主图。商品图 + 卖点 → 带中文文案的电商主图。当用户说「主图」「加卖点文案」「转化图」「促销图」「主图文案」时使用。
- 24 stars
- 0 votes
- 0 copies
- 2 views
- Added September 5, 2026
Works with
Security analysis
100/100Pro scans all 9 files and shows the line behind each finding
npx -y skills add dlazy-ai/ecommerce-skills --skill item-selling-point --agent claude-codeAre you the author of Item Selling Point?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/dlazy-ai-item-selling-point)---
name: item-selling-point
description: 商品图生成带文案排版的转化主图。商品图 + 卖点 → 带中文文案的电商主图。当用户说「主图」「加卖点文案」「转化图」「促销图」「主图文案」时使用。
---
# item-selling-point — 商品图生成电商主图
商品图 + 卖点文案 → **带排版的转化型电商主图**。
和 [item-detail](../item-detail/skill.md) 的分工:item-detail 出**详情页长图的各个模块**(信息量大、多模块),本技能出**主图位的单张方图**(信息密度低、要在缩略图尺寸下也能看清)。
---
## 生成效果示例
| 输入:商品图 |
| --- |
| <img src="../../docs/item-selling-point/product-shoes.jpg" width="280"> |
| `product-shoes.jpg` — 黑色鳄鱼纹亮面皮革布洛克德比鞋,白底,800×800 |
实际执行的命令:
```bash
dlazy seedream-5.0-pro \
--prompt '电商正方形主图。主体是图1 中的黑色亮面皮革布洛克德比鞋,鞋型、雕花孔、鞋带与厚底必须与图1完全一致,商品去底后放在画面中央偏左,下方带柔和投影。背景为深灰到浅灰渐变,右侧竖排中文卖点文案:主标题大字「真皮软底 通勤久站不累」,下方两行小字卖点「牛皮鞋面 · 防滑厚底」「三防涂层 · 雨天不怕」。左上角一枚红色圆形促销角标写「满300减30」。无衬线黑体,字号层级分明,排版整齐,中文字清晰正确无乱码,商业电商主图设计。' \
--images docs/item-selling-point/product-shoes.jpg --size 1:1 \
--save docs/item-selling-point/example-output.jpg
```
**输出**
<img src="../../docs/item-selling-point/example-output.jpg" width="320">
`example-output.jpg` — 1:1 / 2048×2048,5 credits。鞋的鳄鱼纹压花、雕花孔、鞋带与厚齿底保持一致,去底后居中偏左带柔和投影;右侧主标题「真皮软底 通勤久站不累」与两行小字卖点字形正确、层级分明;左上红色圆形角标「满300减30」;深灰渐变背景。
---
## 1、能力边界
| 输入 | 说明 |
| --- | --- |
| 商品图 | 1 张 |
| 去除商品图背景 | 开关;开启后商品去底再合成 |
| 商品类目 | 决定背景与配色基调 |
| 参考图 | 可选,决定版式与配色 |
| **商品功能点** | ≤100 字,多个用 `/` 分隔,例:`持久续航/防水防汗` |
| **营销利益点** | ≤100 字,多个用 `/` 分隔,例:`年货狂欢节/满300-30` |
**功能点和利益点要分开**:功能点是产品能力(排在主标题/副标题),利益点是促销信息(排在角标/腰带)。混在一起排版会乱。
**不做**:不编造商品没有的功能;不生成虚假促销(不存在的活动、虚假折扣、虚假原价);不使用绝对化用语(最、第一、国家级);不改商品外形与颜色。
---
## 2、输入素材规则
生成前先自检这几条硬性约束:
- 大小:**20KB ~ 15MB**
- 分辨率:**大于 400×400**
- 格式:**jpg / jpeg / png / webp**
**输入建议**
| 做法 | 说明 |
| --- | --- |
| ✅ 白底或纯色底商品图 | 去底最干净 |
| ✅ 文案精简 | 主图在列表页只有 200px 左右,长句根本看不见 |
| ✅ 主标题 ≤10 字,小字 ≤12 字/行,角标 ≤8 字 | 缩略图可读性的经验值 |
| ❌ 塞五条卖点 | 主图最多承载 1 个主标题 + 2 行小字 + 1 个角标 |
| ❌ 未经核实的功效/促销 | 平台合规风险 |
---
## 3、主图版式的三个区
把方图切成三个区,每个区只放一种信息:
```text
┌─────────────────────────┐
│ ⓐ 角标区(左上/右上) │ ← 营销利益点:「满300减30」
│ │
│ ⓑ 商品区(中央偏左) │ ← 商品去底 + 投影
│ │
│ ⓒ 文案区(右侧)│ ← 功能点:主标题 + 2 行小字
└─────────────────────────┘
```
写进 prompt:
```text
商品去底后放在画面中央偏左,下方带柔和投影。
右侧竖排中文卖点文案:主标题大字「[≤10字]」,下方两行小字卖点「[≤12字]」「[≤12字]」。
左上角一枚[形状]促销角标写「[≤8字]」。
```
**缩略图检查**:把输出缩到 200×200 看一眼——主标题还认得出来吗?认不出就再缩短文案或加大字号层级。
---
## 4、类目 → 背景与配色
| 类目 | 背景 | 文字色 | 角标色 |
| --- | --- | --- | --- |
| 服饰 | 米灰 / 燕麦色渐变 | 深灰 | 砖红 |
| 箱包 / 鞋品 | 深灰到浅灰渐变 | 黑 | 正红 |
| 婴童 / 宠物 | 奶油 / 浅粉 | 暖棕 | 珊瑚粉 |
| 美妆 | 大理石 / 丝绒 | 黑金 | 酒红 |
| 3C / 电器 | 深色科技渐变 | 白 | 荧光蓝 |
| 家居 / 家具灯饰 | 实景房间浅景深 | 深棕 | 橄榄绿 |
| 食品厨具 | 木质台面暖调 | 深棕 | 橙红 |
| 珠宝饰品 | 深色绒布聚光 | 白金 | 深红 |
---
## 5、工具调用
本技能使用 dLazy 的 **`seedream-5.0-pro`**(专业档图像模型,中文字形与版面控制最稳;主图上的文案必须一眼可读、零乱码,字形正确率是首要指标)。
### 调用方式
两种等价写法,选一种。统一入口会自动选后端、失败重试、建目录落盘、估算成本:
```bash
# A. 统一入口(推荐):可切任意后端,加 --dry-run 不计费空跑
node scripts/gen.mjs --task item-selling-point \
--prompt '<见下方 Prompt 模板>' \
--images <按下表顺序> \
--save output/item-selling-point-<sku>.jpg
# B. 直接用 dLazy CLI(不想引入 Node 依赖时,效果等价)
dlazy seedream-5.0-pro --prompt '...' --images ... --save output/item-selling-point.jpg
```
**参数约定(本技能固定用法)**
| 参数 | 取值 | 理由 |
| --- | --- | --- |
| `--images` | `[商品图]`;带版式参考时 `[商品图, 参考图]` | 顺序即 prompt 中的 图1 / 图2 |
| `--size` | `1:1`(主图位标准方图)/ `3:4`(部分平台竖版主图) | 跟随平台主图规范 |
| `--resolution` | `2k` | 主图通常 800~1200px |
| `--batch` | `3` | 中文排版随机性,挑字形正确的 |
| `--save` | `docs/item-selling-point/output-<sku>-<活动>.jpg` | 按活动归档,大促换角标只需重跑 |
### Command Examples
```bash
# basic call
dlazy seedream-5.0-pro \
--prompt '电商正方形主图。主体是图1 商品,鞋型与材质必须与图1完全一致,去底后放在画面中央偏左,下方带柔和投影。背景深灰到浅灰渐变。右侧竖排中文卖点:主标题大字「真皮软底 通勤久站不累」,下方两行小字「牛皮鞋面 · 防滑厚底」「三防涂层 · 雨天不怕」。左上角红色圆形角标写「满300减30」。无衬线黑体,排版整齐,中文字清晰正确无乱码。' \
--images docs/item-selling-point/product-shoes.jpg --size 1:1
# complex call: 一个 SKU 铺多个大促角标版本(文案区不变,只换角标)
SRC=docs/item-selling-point/product-shoes.jpg
BODY='主体是图1 中的黑色亮面皮革布洛克德比鞋,鞋型、雕花孔、鞋带与厚底必须与图1完全一致,商品去底后放在画面中央偏左,下方带柔和投影。背景为深灰到浅灰渐变,右侧竖排中文卖点文案:主标题大字「真皮软底 通勤久站不累」,下方两行小字卖点「牛皮鞋面 · 防滑厚底」「三防涂层 · 雨天不怕」。'
STYLE='无衬线黑体,字号层级分明,排版整齐,中文字清晰正确无乱码,商业电商主图设计。'
for A in daily d11 newyear; do
case $A in
daily) BADGE='左上角一枚红色圆形促销角标写「满300减30」' ;;
d11) BADGE='左上角一枚红色圆形促销角标写「双11 5折起」' ;;
newyear) BADGE='左上角一枚红色圆形促销角标写「年货节 直降100」' ;;
esac
dlazy seedream-5.0-pro \
--prompt "电商正方形主图。${BODY}${BADGE}。${STYLE}" \
--images "$SRC" --size 1:1 --resolution 2k \
--batch 3 --save "docs/item-selling-point/output-sku001-$A.jpg"
done
# 先估价不真跑
dlazy seedream-5.0-pro --dry-run --prompt '...' --images a.jpg --size 1:1
```
### 延伸阅读
| 要查什么 | 去哪 |
| --- | --- |
| 认证、多后端配置、输出结构、错误码 | [`references/provider-cli.md`](references/provider-cli.md) |
| `seedream-5.0-pro` 的全部可用参数 | [`references/model-flags.md`](references/model-flags.md) |
| 统一入口的全部选项 | `node scripts/gen.mjs --help` |
## 6、Prompt 模板
```text
电商正方形主图。
主体是图1 中的[商品品类 + 颜色 + 材质],[外形/工艺/结构]必须与图1完全一致,
商品去底后放在画面中央偏左,下方带柔和投影。
背景为[类目对应背景,见第四节]。
右侧竖排中文卖点文案:
主标题大字「[功能点主标题 ≤10 字]」,
下方两行小字卖点「[≤12 字]」「[≤12 字]」。
左上角一枚[形状]促销角标写「[营销利益点 ≤8 字]」。
无衬线黑体,字号层级分明,排版整齐,中文字清晰正确无乱码,商业电商主图设计。
```
**按问题追加的修正句**
| 问题 | 追加到 prompt 末尾 |
| --- | --- |
| 中文乱码 | `所有中文必须是清晰可读的简体汉字,不得变形、缺笔或臆造字。` + 缩短文案 |
| 缩略图看不清主标题 | `主标题字号必须至少为画面高度的 8%,与其他文字形成明显层级差。` |
| 文字压在商品上 | `商品区与文字区不得重叠:商品占左侧 55%,文字占右侧 40%,中间留 5% 间距。` |
| 商品被重绘 | `商品必须与图1完全一致,不得改变外形、颜色、材质或 logo。` |
| 角标喧宾夺主 | `角标直径不超过画面宽度的 18%,不得遮挡商品主体。` |
| 出现了没给的文案 | `画面中只能出现上述指定的中文,不得添加任何其他文字。` |
---
## 7、执行流程
1. **拆文案**:功能点(进主标题/小字)和营销利益点(进角标)分开,别混。
2. **压字数**:主标题 ≤10 字,小字 ≤12 字/行,角标 ≤8 字。
3. **定类目 → 背景与配色**(第四节表格)。
4. **按三个区写 prompt**(第三节),商品保真句必写。
5. **`--batch 3`** 挑字形正确的一张,落盘到 `docs/item-selling-point/`。
6. **缩到 200×200 检查可读性**——主图在列表页就是这个尺寸。
7. **合规检查**:功能点是否有依据、促销是否真实存在、有无绝对化用语。
8. **大促换角标**:文案区保持不变,只改角标那一句重跑(第四节循环)。
---
## 8、常见问题
| 现象 | 原因 | 处理 |
| --- | --- | --- |
| 中文乱码 | 文案太长 / 缺约束 | 缩短文案 + 追加字形约束句 |
| 缩略图看不清 | 主标题字号不够 | 追加主标题占画面高度 8% 句 |
| 文字盖在商品上 | 未划分区域 | 追加区域占比句 |
| 角标太大抢戏 | 未限制尺寸 | 追加角标直径 ≤18% 句 |
| 出现了没给的文案 | 模型自行补文案 | 追加只允许指定中文句 |
| 商品外形被改 | 未写保真句 | 追加商品保真句 |
| 功能点和促销挤在一起 | 两类文案没分区 | 功能点进文案区,利益点只进角标 |
---
## Tips
Visit https://dlazy.com for more information.
Files in this skill
- examples/brand.yaml
- references/model-flags.md
- references/provider-cli.md
- scripts/brand.mjs
- scripts/gen.mjs
- scripts/lib/miniyaml.mjs
- scripts/lib/providers.mjs
- scripts/lib/tasks.json
- skill.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.