shuliuzhenhua-sys/shuliu-skills · Archived

ecommerce-images

电商商品图生成工作流技能。接收用户提供的商品原图,按模式生成主图、详?

First seen Mar 1, 2026

Installation

$ npx skills add shuliuzhenhua-sys/shuliu-skills --skill ecommerce-images

Summary

电商商品图生成工作流技能。接收用户提供的商品原图,按模式生成主图、详情图或两者;详情图按套生成并在执行前询问用户需要几张;默认调用 banana-proxy,失败时回退到 baoyu-image-gen;仅支持用中文风格名选择主图/详情图风格。

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from shuliuzhenhua-sys/shuliu-skills.

npx skills add shuliuzhenhua-sys/shuliu-skills

Browse all from shuliuzhenhua-sys/shuliu-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,339 B
  • docs SUMMARY.md 330 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

电商主图/详情图工作流(无脚本版)

按以下流程执行,不创建本 skill 的自定义代码脚本。

输入规范

  • 必要输入:

- 商品原图路径(本地文件,可作为参考图)

  • 可选输入:

- mode:main | detail | both(默认 both) - mainStyle:主图风格名(推荐) - detailStyle:详情图风格名(推荐) - detailCount:详情图张数(当 mode=detail|both 时必问,用户未给就先询问) - quality、imageSize、model(透传给生图 skill) - ar(可选覆盖;不传时使用默认比例)

执行顺序

  1. 校验输入图片存在且可读。
  2. 根据 mode 决定生成目标:

- main:只生成主图 - detail:只生成详情图套图 - both:先主图后详情图套图

  1. 当 mode=detail|both 时,先询问用户“详情图需要几张?”,得到 detailCount 后再执行。
  2. 为每张目标图按风格名组装中文提示词。
  3. 先调用 banana-proxy 生成:

- 使用参考图(--ref) - 默认比例: - 主图:1:1 - 详情图:3:4 - 输出路径建议: - 主图:out/ecommerce-images/<原图名>main<风格key>.png - 详情图第 i 张:out/ecommerce-images/<原图名>detail<风格key>_n<i>.png

  1. 如果 banana-proxy 失败,立即回退到 baoyu-image-gen:

- 保持同一提示词、参考图与输出路径约定

  1. 返回结构化结果,至少包含:模式、风格名、详情图数量、每张图的最终输出路径、实际使用的 provider。

Provider 策略

  • 默认:banana-proxy
  • 回退:baoyu-image-gen
  • 禁止反向顺序(除非用户明确要求)

风格选择(可扩展)

主图风格(mainStyle):

  • 白底极简(默认)
  • 卖点文案
  • 轻场景

详情图风格(detailStyle):

  • 卖点总览(默认)
  • 参数规格
  • 场景对比

当收到未定义风格名时,回退到默认风格,并在结果里说明已回退。

详情图套图规则

  • detailCount 取值建议:3-6 张(可按用户要求调整)。
  • 套图内每张图需要有明确分工,避免重复构图。示例分工:

- 第1张:核心卖点总览 - 第2张:局部特写 - 第3张:参数/规格 - 第4张:使用场景 - 第5张:对比或细节补充

  • 若用户只说“生成详情图”但未给数量,必须先追问数量,再开始生成。

提示词模板

主图 白底极简:

基于参考图片中的商品,生成一张电商平台可用的商品主图。
要求:
1) 商品为唯一主体,完整不截断、无遮挡。
2) 使用干净白色或浅色背景,画面简洁。
3) 不添加Logo、水印、价格角标、二维码。
4) 光线均匀,突出材质与轮廓,符合主流电商审核要求。

详情图 卖点总览:

基于参考图片中的商品,生成一张电商详情页模块图。
要求:
1) 以商品为主体,可展示2-3个局部特写。
2) 可添加少量简短中文卖点,排版清晰易读。
3) 背景可轻场景化,但不喧宾夺主。
4) 不添加Logo、水印、二维码或平台强绑定UI元素。

环境变量

  • 走 banana-proxy 时:

- LNAPI_KEY(必填)

  • 走 baoyu-image-gen 回退时:

- 建议优先 GOOGLEAPIKEY,或 OPENAIAPIKEY

输出约定

  • mode=main:返回主图路径
  • mode=detail:返回详情图路径
  • mode=both:返回主图与详情图路径
  • 详情图返回数组:savedDetailImages[]
  • 附带每张图的 provider(banana-proxy 或 baoyu-image-gen)与 styleKey

面向用户的话术

  • 先用自然语言确认风格,例如:

- “主图要白底极简,还是带卖点文案?” - “详情图你要卖点总览、参数规格,还是场景对比?”

  • 若用户说“默认风格”,则主图用 白底极简,详情图用 卖点总览。