Install
openclaw skills install @1688aiinfra/1688-product-element-fusion两大核心能力:①元素找品——从灵感图片/视频截图中提取创意元素(色彩、材质、风格、氛围、图案、构图),用元素关键词在1688匹配目标品类的真实商品;②元素融合创款——调研匹配商品的材料、款式、工艺与成本后,生成贴合实际、可落地的产品概念图。触发词:元素融合、元素找品、元素搜品、创款、灵感融合、概念图、把XX风格用到产品上、创意融合、设计灵感转产品、产品概念设计、风格嫁接、灵感创款。
openclaw skills install @1688aiinfra/1688-product-element-fusion从视觉灵感中提取创意元素,在1688找到同元素真实商品,调研其材料/款式/成本后融合生成概念图。核心价值不在"生图",在元素拆解 + 落地调研 + 嫁接逻辑。
完整链路:灵感图 → 提取元素 → 元素转关键词 → 关键词搜目标品类 → 调研 → 创款
启动时向用户收集两项输入:
关键原则:目标品类是用户想做的商品品类,不是灵感图中出现的物品品类。灵感图里的物品(如街拍人物穿的裙子)只是元素的载体,不代表目标品类。
如果用户只给了图片没说目标品类,必须主动询问:"你想把这些元素用到什么商品上?(如:陶瓷杯、手机壳、帆布包)",得到明确回答后才能进入 Stage 2。
版权提示:收集灵感素材时,提示用户「请确保您提供的灵感图片拥有合法使用权」。
[Stage 1] 视觉解析 + 元素提取 → 结构化元素卡片
↓
[Stage 2] 元素搜品:1688 商品匹配 → 候选商品列表
↓
[Stage 3] 商品调研 + 融合方案 ← 人工审核点 ①
↓
[Stage 4] 概念图融合生成 → 2-3 张变体
↓
[Stage 5] 用户审核/微调 ← 人工审核点 ② → 最终输出
每一步的详细指令见下方。元素模型和提取指引见 references/element-model.md,融合 prompt 模板见 references/fusion-prompt.md,完整案例见 references/examples.md。
以下约束对所有 Stage 生效,优先级高于各 Stage 局部指令:
| 约束 | 规则 |
|---|---|
| 成本脱敏 | 禁止输出具体价格数字或价格区间,成本相关描述一律使用定性档位(如"亲民档"、"中高档"、"成本基本不变"、"成本上升") |
| 法务合规 | Stage 1 须输出版权提示;Stage 4/5 须输出法务声明 |
工具:Read(读取图片,多模态分析)
六维度:色彩 / 材质质感 / 风格标签 / 场景氛围 / 装饰图案 / 构图手法
详细提取指引和 prompt 见 references/element-model.md。
输出元素卡片(展示给用户参考,无需确认):
📋 元素卡片
━━━━━━━━━━━━━━━━━━━━━
来源:{图片简要描述}
🎨 色彩:{主色}、{辅色}、{点缀色} — {色彩关系}
🧱 材质:{材质1}、{材质2}、{材质3}
🏷 风格:{风格标签1}、{风格标签2}
🌅 氛围:{氛围描述1}、{氛围描述2}
✨ 图案:{图案1}、{图案2}
📐 构图:{构图手法1}、{构图手法2}
置信度:色彩 {X} / 材质 {X} / 风格 {X} / 氛围 {X} / 图案 {X} / 构图 {X}
━━━━━━━━━━━━━━━━━━━━━
同时保存结构化 JSON 供后续阶段使用(JSON Schema 见 element-model.md)。
输出格式:元素卡片严格按上述模板输出,六维度 + 置信度不可省略。
版权提示:收集灵感素材时,提示用户「请确保您提供的灵感图片拥有合法使用权」。
元素偏好确认:展示元素卡片后,询问用户:"你最想把哪些元素用到产品上?"用户可以:
这些偏好将在 Stage 2 搜品时优先作为修饰词、Stage 3 融合方案中标记为核心维度。
视频处理:如果用户输入视频,提示"请截取 2-3 个最能代表你想要风格的关键帧图片,我来逐一分析"。
输入:Stage 1 提取的元素 + 用户指定的目标品类/关键词
搜索方式:只允许关键词搜品,禁止以图搜品。 灵感图只用于 Stage 1 提取元素,不参与任何图片搜索。
查询策略:用元素关键词在1688搜索目标品类的商品。构建搜索 query 的规则:
执行方式:通过 Skill 工具调用 1688-supplychain-procurement 采购技能进行关键词找品:
Skill(
skill: "1688-supplychain-procurement",
args: "帮我找 日式 侘寂 陶瓷杯"
)
防图搜红线:
<attached_file> 附件标记或本地路径——任何图片信息都会触发该技能的以图搜品结果:获取候选列表(5-10 个),每个包含:商品图片、标题、价格、链接。
兜底:如果搜索结果不理想,引导用户直接提供1688商品链接或ID。
目标:不能凭空融合。先调研匹配到的真实商品,让融合方案贴合实际、可落地。
执行步骤:
| 输出项 | 内容 | 约束 |
|---|---|---|
| 基底商品 | 商品标题 + 1688 链接 + 选择理由 | 从候选列表中选最适合结合元素的一个(依据:款式、表面、结构上最能承载创意元素的),用户可换,或在左侧面板勾选 |
| 元素裁剪 | 分三类:应用 / 弱化 / 放弃,每项附调研依据 | 每类至少 1 项,决策须引用调研发现 |
| 成本提示 | 定性描述融合后成本变化方向 | 禁止输出具体价格数字或区间,仅用"成本基本不变/小幅上升/大幅上升"等定性描述 |
请确认这个融合方案是否可以?如果没问题我直接进入概念图生成。你也可以:
- 换一个基底商品 — 左侧AI找货源面板勾选后回车告诉我,或者直接提供商品图
- 调整某个元素的应用方式 — 比如"色彩再淡一点"、"材质换成哑光"
- 说"自动"直接生成
用户说"没问题"/"自动"则直接进入 Stage 4。
快捷通道:用户已在 Stage 1 提供具体商品链接/ID,只调研该商品后输出方案。
工具:ImageGen(图生图模式)
这是最核心的环节。必须使用图生图模式——将融合方案的基底商品主图 + 灵感图作为参考图传入 ImageGen 的 image 参数,确保生成结果贴合真实商品形态。
执行步骤:
image 参数,包含:
1024x1536(竖版产品图)1024x1024(方形)1792x1024(横版场景图)输出格式:每个变体生成后紧跟 1-2 句文字说明,描述融合特点。禁止使用 present_files 等工具重复展示图片(图片由平台立即展示)。
法务声明:生成概念图仅供参考,不构成商业决策建议,版权归属遵循平台用户协议。
图生图调用示例:
ImageGen(
prompt: "融合 prompt 文本...",
image: ["商品主图URL", "灵感素材图URL"],
size: "1024x1024"
)
融合 prompt 核心结构:
产品摄影风格概念图。
[产品] {商品标题},{品类}。核心特征:{从商品图推断的视觉特征}。
[融合指令] 在保留产品基本形态和功能可识别性的前提下,将以下创意元素融入:
- 色彩:调整为{色彩描述}
- 材质:表面处理为{材质描述}
- 风格:整体视觉对齐{风格标签}美学
- 场景:置于{场景氛围}中
- 图案:表面融入{装饰图案}
- 构图:{构图手法}
[品质约束] 产品摄影级别,真实感,自然光影,不是插画或抽象画。
详细模板和变体策略见 references/fusion-prompt.md。
展示生成的概念图后,用户可以:
最终输出格式(严格按以下结构输出,保存到 outputs 目录):
| 序号 | 输出项 | 约束 |
|---|---|---|
| 1 | 概念图(PNG) | 平台已展示,无需额外动作 |
| 2 | 元素卡片摘要 | 文本形式,方便复制分享 |
| 3 | 商品原始链接 | 1688 商品链接 |
| 4 | 使用的融合 prompt | 方便后续微调 |
| 5 | 法务声明 | 必须包含:"生成概念图仅供参考,不构成商业决策建议,版权归属遵循平台用户协议" |
法务声明:生成概念图仅供参考,不构成商业决策建议,版权归属遵循平台用户协议。
用户说"快速模式"或"全自动"时,压缩审核点:
如果用户之前保存过元素卡片 JSON,可以直接加载使用,跳过 Stage 1:
用户:"用上次保存的元素卡片,帮我融合到这个陶瓷杯上"
→ 加载 JSON → 直接进入 Stage 2(元素搜品)或 Stage 4(直接融合)