benzema216/openclaw-pitfalls/design-pipeline
Claude Code and agent skill by benzema216/openclaw-pitfalls
- community
Checking that the SKILL.md file is still in the repository.
美工全流程 - 从参考店铺到成品设计,自动分析风格并生成同风格电商素材(主图、海报、Banner)。激活条件:(1) 用户需要分析店铺/竞品视觉风格 (2) 用户需要生成电商产品主图 (3) 用户需要制作活动Banner/海报 (4) 用户需要批量生成同风格产品图 (5) 用户需要从参考URL提取设计语言并复用。关键词:美工、设计、主图、海报、Banner、批量生成、风格分析、店铺拆解、电商素材、详情页、小红书、产品图、视觉风格
Install
npx vskill@latest install benzema216/openclaw-pitfalls/design-pipelineSKILL.md
美工全流程 (Design Pipeline)
从参考店铺到成品设计的自动化电商美工工作流。串联浏览器截图、风格分析、AI 生图三大环节,一条龙输出同风格电商素材。
核心能力链
依赖工具
| 工具 | 用途 | 调用方式 | |
|---|---|---|---|
| OpenClaw 浏览器 | 截取参考页面 | take_screenshot MCP 工具 | |
| store-teardown | 店铺视觉拆解分析 | {baseDir}/../store-teardown/scripts/ | |
| nano-banana2 | Gemini AI 图像生成 | 见下方命令格式 | |
| ecommerce-designer | 模版渲染(可选) | {baseDir}/../ecommerce-designer/scripts/ |
nano-banana2 命令格式
画幅比例速查
| 素材类型 | 比例 | 适用场景 | |
|---|---|---|---|
| 主图 | 1:1 | 淘宝/天猫/京东/拼多多产品主图 | |
| 详情页 | 3:4 或 2:3 | 商品详情长图分段 | |
| Banner (宽幅) | 21:9 | 店铺首页通栏 Banner | |
| Banner (标准) | 16:9 | 活动专区 Banner | |
| 小红书封面 | 3:4 | 小红书笔记封面图 | |
| 抖音封面 | 9:16 | 抖音/快手竖版封面 | |
| 公众号封面 | 16:9 | 微信公众号文章头图 |
工作模式
本技能支持 4 种工作模式,根据用户输入自动判断或由用户指定。
模式 1: 参考生成 (Reference-based Generation)
触发词: "参考这个店铺生成"、"照着这个风格做"、"分析这个链接的设计"
输入: 店铺 URL 或产品页面 URL
流程:
Step 1: 截取参考页面
使用 OpenClaw 浏览器打开目标 URL 并截图。截取首页、产品页、详情页等关键页面。
Step 2: 风格拆解分析
对截图进行视觉风格分析,提取以下要素:
Step 3: 生成设计简报 (Design Brief)
将分析结果整理为结构化设计简报:
将设计简报保存到 /tmp/design-pipeline/brief.md。
Step 4: AI 生图
根据设计简报构造 nano-banana2 提示词并生成图像:
提示词构造规则 (将风格要素注入提示词):
Step 5: 输出交付
模式 2: 产品主图 (Product Main Image)
触发词: "做主图"、"生成产品图"、"产品主图"
输入:
- 必填: 产品名称/描述
- 可选: 风格参考 URL 或风格描述
流程:
Step 1: 风格确认
如果提供了参考 URL,执行模式 1 的 Step 1-3 获取风格简报。 如果提供了文字描述,直接提取风格关键词。 如果都未提供,使用默认电商主图风格 (干净白底、产品居中、柔光)。
Step 2: 构造主图提示词
主图提示词模板:
变体策略 (为同一产品生成多个变体):
| 变体 | 调整维度 | 示例 | |
|---|---|---|---|
| A - 标准白底 | background: pure white | 淘宝标准主图 | |
| B - 场景化 | background: lifestyle scene | 使用场景展示 | |
| C - 氛围感 | lighting: dramatic | 品牌质感图 | |
| D - 细节特写 | composition: macro close-up | 材质/工艺展示 |
Step 3: 批量调用生图
为每个变体调用 nano-banana2:
Step 4: 输出
向用户展示所有变体,询问偏好方向后可进一步迭代。
模式 3: 店铺 Banner
触发词: "做Banner"、"做海报"、"做活动图"、"促销Banner"
输入:
- 必填: 活动信息 (活动名称、折扣力度、时间)
- 可选: 风格参考 URL 或风格描述
- 可选: 需要的文案内容
流程:
Step 1: 提取活动信息
解析用户输入,提取:
Step 2: 确定风格
如果提供了参考 URL,执行模式 1 的 Step 1-3。 否则根据活动类型匹配预设风格:
| 活动类型 | 推荐风格 | 色彩方向 | |
|---|---|---|---|
| 618/双11/双12 | 热烈促销 | 红金/橙红 | |
| 年货节/春节 | 国潮喜庆 | 正红/金色 | |
| 38女王节 | 优雅精致 | 粉紫/玫瑰金 | |
| 夏季清仓 | 清凉活力 | 蓝绿/冰蓝 | |
| 日常上新 | 简约时尚 | 品牌主色 | |
| 会员日 | 尊享高端 | 黑金/深蓝 |
Step 3: 构造 Banner 提示词
Banner 提示词模板:
重要: Banner 通常需要留出文字区域。在提示词中明确指示文案放置位置和空间,生成后用 ecommerce-designer 或手工叠加文字层。
Step 4: 生成多尺寸 Banner
Step 5: 文字叠加 (可选)
如果 ecommerce-designer 可用,调用其模版渲染:
否则在输出中注明: 文字需要后期在 PS/Figma/Canva 中叠加。
Step 6: 输出
模式 4: 批量生成 (Batch Generation)
触发词: "批量生成"、"一组产品图"、"全店主图"、"系列产品图"
输入:
- 必填: 产品列表 (名称 + 简要描述)
- 必填: 风格参考 (URL 或风格描述,仅需提供一次)
流程:
Step 1: 风格锁定
执行一次风格分析 (模式 1 的 Step 1-3 或从文字描述提取)。 生成全局风格锚点:
此风格锚点将注入到每一个产品的提示词中,确保全系列视觉一致。
Step 2: 构造产品提示词矩阵
为每个产品构造独立提示词,但共享风格锚点:
示例 (假设 3 个产品):
Step 3: 顺序执行生图
为每个产品调用 nano-banana2 (顺序执行,避免并发限制):
Step 4: 一致性审查
生成完所有产品图后,将结果截图或路径汇总展示给用户:
如果某个产品图风格偏离,调整该产品提示词后单独重新生成。
Step 5: 输出
提示词工程最佳实践
电商图像通用提示词结构
风格关键词速查
| 风格 | 英文关键词 | 适用品类 | |
|---|---|---|---|
| 日系极简 | Japanese minimalist, clean, zen | 家居、文具、茶具 | |
| 韩系清新 | Korean fresh, pastel, soft | 美妆、服装、食品 | |
| 国潮 | Chinese style, traditional motifs, bold | 茶叶、白酒、国货 | |
| 科技感 | futuristic, tech, sleek, metallic | 数码、3C、智能设备 | |
| 轻奢 | luxury, premium, elegant, gold accent | 珠宝、护肤、箱包 | |
| 自然有机 | organic, natural, earthy tones | 食品、保健品、母婴 | |
| 活力促销 | vibrant, bold colors, energetic, sale | 大促活动、清仓 | |
| ins风 | Instagram aesthetic, lifestyle, trendy | 时尚、潮牌、生活 |
背景处理关键词
| 类型 | 提示词片段 | |
|---|---|---|
| 纯白底 | clean white background, pure white | |
| 渐变底 | gradient background from [色A] to [色B] | |
| 场景化 | in a [场景] setting, lifestyle | |
| 纹理底 | [marble/wood/fabric] texture background | |
| 虚化场景 | blurred [场景] background, bokeh |
光线关键词
| 类型 | 提示词片段 | |
|---|---|---|
| 柔光棚拍 | soft studio lighting, even illumination | |
| 自然光 | natural daylight, window light | |
| 戏剧光 | dramatic lighting, strong contrast, rim light | |
| 暖光 | warm golden hour lighting | |
| 冷光 | cool blue-toned lighting, clinical |
交互规范
接收需求时
- 识别工作模式 (参考生成 / 产品主图 / Banner / 批量生成)
- 确认必填参数是否齐全
- 缺少信息时主动追问,追问简洁直接
追问模板
执行过程中
- 每完成一个关键步骤,简要汇报进度
- 风格分析完成后,先展示设计简报让用户确认再生图
- 生图完成后展示结果并询问是否需要调整
交付时
输出目录结构
所有产出统一存放在 /tmp/design-pipeline/:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/design-pipeline/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/benzema216/openclaw-pitfalls/design-pipeline)