编程

卖点主图生成 Item Selling Point

试用

商品图生成带文案排版的转化主图。商品图 + 卖点 → 带中文文案的电商主图。当用户说「主图」「加卖点文案」「转化图」「促销图」「主图文案」时使用。

它能做什么

商品图生成带文案排版的转化主图。商品图 + 卖点 → 带中文文案的电商主图。当用户说「主图」「加卖点文案」「转化图」「促销图」「主图文案」时使用。

技能文档

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

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

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


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 工具调用

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

Authentication

All requests require a dLazy API key. The recommended way to authenticate is:

dlazy login

This runs a device-code flow (also works in remote shells) and automatically saves your API key to the local CLI config — no manual copy/paste required.

Alternative: Set the Key Manually

If you already have an API key, you can save it directly:

dlazy auth set YOUR_API_KEY

The CLI saves the key in your user config directory (~/.dlazy/config.json on macOS/Linux, %USERPROFILE%\.dlazy\config.json on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the DLAZY_API_KEY environment variable.

Getting Your API Key Manually

  1. Sign in or create an account at dlazy.com
  2. Go to dlazy.com/dashboard/organization/api-key
  3. Copy the key shown in the API Key section

Each key is scoped to your dLazy organization and can be rotated or revoked at any time from the same dashboard.

About & Provenance

You can install on demand without persisting a global binary by running:

npx @dlazy/cli@1.2.3 

Or, if you prefer a global install, the skill's metadata.clawdbot.install field declares the exact pinned version (npm install -g @dlazy/cli@1.2.3). Review the GitHub source before installing.

How It Works

This skill is a thin client over the dLazy hosted API. When you invoke it:

  • Prompts and parameters you provide are sent to the dLazy API endpoint (api.dlazy.com) for inference.
  • Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (files.dlazy.com) so the model can read them — the same flow as any cloud-based generation API.
  • Generated output URLs returned by the API are hosted on files.dlazy.com.

This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See dlazy.com for the full service terms.

Usage

CRITICAL INSTRUCTION FOR AGENT: Run the dlazy seedream-5.0-pro command to get results.

dlazy seedream-5.0-pro -h

Options:
  --prompt           Prompt
  --images [images...]       Images [image: url or local path] (max 10)
  --resolution   Resolution [default: 2k] (choices: "2k")
  --size               Size [default: 16:9] (choices: "1:1", "4:3",
                             "3:4", "16:9", "9:16", "3:2", "2:3", "21:9")
  --dry-run                  Print payload without executing the tool
  --no-wait                  Return generateId immediately for async tasks
  --timeout         Max seconds to wait for async completion (default:
                             "1800")
  --input        Inline JSON or @path/to/file.json — merged under
                             flag values (flags win)
  --save               Download the result asset to this local path
                             (mkdir + retry handled for you). A destination
                             path — NOT a response format; for stdout shape use
                             --format
  --batch                 Fan-out N parallel runs (cloud tools only)
                             (default: "1")
  -h, --help                 display help for command

Any flag also accepts pipe references — - (auto-pick from upstream stdin), @N (n-th output), @N.path (jsonpath into output), @* (all primary values), @stdin / @stdin:path (whole envelope). See dlazy --help for details.

参数约定(本技能固定用法)

参数取值理由
--images[商品图];带版式参考时 [商品图, 参考图]顺序即 prompt 中的 图1 / 图2
--size1:1(主图位标准方图)/ 3:4(部分平台竖版主图)跟随平台主图规范
--resolution2k主图通常 800~1200px
--batch3中文排版随机性,挑字形正确的
--savedocs/item-selling-point/output--<活动>.jpg按活动归档,大促换角标只需重跑

Output Format

{
  "ok": true,
  "result": {
    "tool": "seedream-5.0-pro",
    "modelId": "seedream-5.0-pro",
    "data": {
      "urls": [
        "https://files.dlazy.com/data/ai/20260817092703-057827edb8aa.jpg"
      ]
    },
    "savedPath": "docs/item-selling-point/example-output.jpg"
  }
}

Async tasks (when --no-wait is passed) omit data and return a task: { generateId, status } field instead. Use dlazy status --wait to poll.

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

Error Handling

CodeError TypeExample Message
401Unauthorized (No API Key)ok: false, code: "unauthorized", message: "API key is missing or invalid"
501Missing required parametererror: required option '--prompt ' not specified
502Local file read errorError: Image file/Video file not found: C:\path\to\your\file
503API request failed (no balance)ok: false, code: "insufficient_balance"
503API request failed (server error)HTTP status code error (500 server crash)
504Asynchronous task execution failed=== Generation Failed === / {Specific error reason returned by backend, for example "Prompt violates safety policy"}

AGENT CRITICAL INSTRUCTION:

  1. If the execution result returns code: "insufficient_balance", you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: https://dlazy.com/dashboard/organization/settings?tab=credits
  2. If the execution result returns code: "unauthorized" or indicates missing API key, you MUST inform the user to get their API key from https://dlazy.com/dashboard/organization/api-key and save it using dlazy auth set and resume the task.

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、生成效果示例

输入:商品图
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」;深灰渐变背景。


9、常见问题

现象原因处理
中文乱码文案太长 / 缺约束缩短文案 + 追加字形约束句
缩略图看不清主标题字号不够追加主标题占画面高度 8% 句
文字盖在商品上未划分区域追加区域占比句
角标太大抢戏未限制尺寸追加角标直径 ≤18% 句
出现了没给的文案模型自行补文案追加只允许指定中文句
商品外形被改未写保真句追加商品保真句
功能点和促销挤在一起两类文案没分区功能点进文案区,利益点只进角标

Tips

Visit https://dlazy.com for more information.

相关技能

生成带中文排版的详情页模块。商品图 + 卖点 → 可直接上架的详情页图文模块。当用户说「详情页」「做详情图」「商品描述图」「详情页模块」时使用。

产品卖点基础信息生成器(国际化电商视频管线 Skill1)。接收产品图片和商品信息,自动识别产品类别、凝练结构化卖点、推断适用人群和场景,生成产品白底图(product_layer.png)和结构化卖点数据(selling_points.json)。当用户上传产品图片、要求"分析这个产品""提取卖点""生成产品信...

电商爆款主图生成与编辑。上传已批准的商品图,生成搜索列表里能被认出、商品事实准确、卖点有画面证据、符合渠道规则的主图候选,并按单变量原则产出 A/B 测试组。覆盖白底基线图、可视差异图、内容电商场景图、配色 SKU 组、单变量背景测试五种场景,适用于淘宝天猫京东拼多多抖音小红书 Amazon TikTok Shop Shopify 的主图与首图。当用户需要「做主图」「爆款主图」「白底图」「主图测款」「测图」「A/B 测试主图」「一个 SKU 铺多个配色」时使用本技能。转化受价格、评价、库存与流量共同影响,图片不单独构成爆款保证。

4 次安装

静态主图转主图视频。一张商品图 → 3–5 秒可上架的主图短视频。当用户说「主图视频」「图转视频」「让图动起来」「加个视频」时使用。

新品上架最头疼的就是详情页文案。FABE卖点提炼+5张主图文案+详情页结构+种子评价,一站搞定。淘宝/拼多多/京东各平台风格适配,让买家看完就想下单。 触发词:电商文案、详情页文案、主图文案、商品文案、淘宝文案、卖点提炼、产品描述、电商描述、FABE 排除:品牌命名、包装设计、客服话术

4 次安装

根据商品卖点自动生成带货文案与视频脚本,支持口播、种草、测评、剧情等风格;也能从对标爆款视频反推脚本。当用户要求写带货脚本、口播文案、种草文案、视频脚本、拆解爆款脚本时必须触发。关键词:LinkPix、qhkit、带货脚本、口播文案、种草文案、测评脚本、剧情脚本、视频文案、脚本生成、爆款脚本、对标拆解。