360 Secure SkillHub
360 安全技能中心

卖点主图生成 Item Selling Point

输入商品图、商品功能点与营销利益点,按角标区、商品区、文案区三区版式生成 1:1 电商主图;提供类目背景配色表、Prompt 模板与乱码、字号、区域重叠等修正句,并含素材规格、缩略图可读性与合规自检,通过 Node 脚本或 dLazy CLI 调用图像模型出图。

dlazyai
dlazyai
热度 72.16
最近更新 2026-10-16 09:52:53
分类:营销依赖:代码执行 / 读写文件 / 第三方 API应用场景:图像生成 / 文案创作 / 品牌素材

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add item-selling-point
Metadata
name
item-selling-point
version
1.0.22
description
商品图生成带文案排版的转化主图。商品图 + 卖点 → 带中文文案的电商主图。当用户说「主图」「加卖点文案」「转化图」「促销图」「主图文案」时使用。

item-selling-point — 商品图生成电商主图

商品图 + 卖点文案 → 带排版的转化型电商主图。

和 item-detail 的分工:item-detail 出详情页长图的各个模块(信息量大、多模块),本技能出主图位的单张方图(信息密度低、要在缩略图尺寸下也能看清)。


生成效果示例

输入:商品图
product-shoes.jpg — 黑色鳄鱼纹亮面皮革布洛克德比鞋,白底,800×800

实际执行的命令:

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

输出

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、主图版式的三个区

把方图切成三个区,每个区只放一种信息:

┌─────────────────────────┐
│ ⓐ 角标区(左上/右上)      │  ← 营销利益点:「满300减30」
│                         │
│      ⓑ 商品区(中央偏左)  │  ← 商品去底 + 投影
│                         │
│              ⓒ 文案区(右侧)│  ← 功能点:主标题 + 2 行小字
└─────────────────────────┘

写进 prompt:

商品去底后放在画面中央偏左,下方带柔和投影。
右侧竖排中文卖点文案:主标题大字「[≤10字]」,下方两行小字卖点「[≤12字]」「[≤12字]」。
左上角一枚[形状]促销角标写「[≤8字]」。

缩略图检查:把输出缩到 200×200 看一眼——主标题还认得出来吗?认不出就再缩短文案或加大字号层级。


4、类目 → 背景与配色

类目 背景 文字色 角标色
服饰 米灰 / 燕麦色渐变 深灰 砖红
箱包 / 鞋品 深灰到浅灰渐变 黑 正红
婴童 / 宠物 奶油 / 浅粉 暖棕 珊瑚粉
美妆 大理石 / 丝绒 黑金 酒红
3C / 电器 深色科技渐变 白 荧光蓝
家居 / 家具灯饰 实景房间浅景深 深棕 橄榄绿
食品厨具 木质台面暖调 深棕 橙红
珠宝饰品 深色绒布聚光 白金 深红

5、工具调用

本技能使用 dLazy 的 seedream-5.0-pro(专业档图像模型,中文字形与版面控制最稳;主图上的文案必须一眼可读、零乱码,字形正确率是首要指标)。

调用方式

两种等价写法,选一种。统一入口会自动选后端、失败重试、建目录落盘、估算成本:

# 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

# 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
seedream-5.0-pro 的全部可用参数 references/model-flags.md
统一入口的全部选项 node scripts/gen.mjs --help

6、Prompt 模板

电商正方形主图。

主体是图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.