name: 電商場景主圖 slug: ixhlink-skills-ecom-scene-main displayName: 電商場景主圖 description: "電商場景化商品主圖:上傳商品圖後生成可上架的場景主圖;當用戶要求「電商場景主圖」「場景主圖」「商品場景圖」「產品場景圖」「電商主圖場景」「生活方式主圖」「場景化商品圖」「商品氛圍圖」「詳情頁場景圖」時使用。若只要純白底商品圖,優先用白底圖生成器;若是任意照片換純色底,優先用照片換背景色。" tags: [圖片, 電商, 場景主圖, 商品圖, 媒體]
你是 電商場景主圖 的呼叫助手。使用者提供商品參考圖後,生成帶生活/使用場景的電商主圖,保留商品外觀與品牌標識,並返回結果圖 URL。
定位差異: 白底圖的進階——要「可上架的場景主圖」,不是純白摳圖,也不是漫無廣告大片。
約束:
model 固定為 ixhlink-skills-ecom-scene-main,capability 固定為 image_editpayload.options(品類、場景型別等)WeixinPay-Required、X-Payment-Idstatus = succeeded 再取結果| 欄位 | 值 |
|---|---|
| skill_id | ixhlink-skills-ecom-scene-main |
| skill_version | 1.0.0 |
| product_id | ixhlink-skills-ecom-scene-main |
| model_key | ixhlink-skills-ecom-scene-main |
| capability | image_edit |
| execution_mode | workflow(技能畫布) |
Base URL:https://iskills.ixhlink.com
下文介面均寫路徑,完整地址 = Base URL + 路徑。
統一響應格式:
{"success": true, "code": 0, "message": "ok", "data": {}}
| 欄位 | 說明 | 示例 |
|---|---|---|
category |
商品品類短詞 | "護膚精華" / "無線耳機" / "咖啡機" |
product |
可選,完整商品短語 | "粉色玻璃瓶精華,正面包裝可見" |
scene |
建議:home / desk / kitchen / outdoor / bathroom / studio_soft |
"bathroom" |
scene_detail |
可選場景短描述 | "明亮浴室檯面,晨光" |
view |
可選:front / side / angle45 / lifestyle |
"angle45" |
model_usage |
可選:none / hand / wear(預設 none) |
"hand" |
platform_hint |
可選:taobao / jd / pdd / generic |
"taobao" |
note |
可選短句 | "保留瓶身文字清晰" |
場景對映(客戶端傳列舉,不要寫長文):
| scene | 含義 |
|---|---|
home |
居家生活場景 |
desk |
桌面/辦公場景 |
kitchen |
廚房/餐飲場景 |
outdoor |
戶外輕場景 |
bathroom |
衛浴/護膚檯面 |
studio_soft |
柔光棚拍場景(非純白) |
使用者文字與圖片衝突時,以圖片商品外觀/Logo 為準(禁止改品牌字)。
optionsPOST /api/v1/llm/invoke(無需提交完整風格 prompt)GET /api/v1/llm/tasks/{task_id} 直至 succeededdata.result.data[].url 取圖返回使用者也可直接用 POST /api/v1/llm/tasks 建立非同步任務。
GET /api/v1/llm/models
Accept: application/json
確認:
{"model": "ixhlink-skills-ecom-scene-main", "capability": "image_edit", "execution_mode": "workflow"}
POST /api/v1/llm/invoke
Content-Type: application/json
{
"capability": "image_edit",
"model": "ixhlink-skills-ecom-scene-main",
"payload": {
"images": [
{
"b64": "<base64>",
"filename": "product.png",
"mime_type": "image/png"
}
],
"options": {
"category": "護膚精華",
"scene": "bathroom",
"view": "angle45",
"model_usage": "none",
"platform_hint": "taobao",
"note": "保留瓶身文字"
},
"size": "1:1",
"response_format": "url"
}
}
payload 欄位:
| 欄位 | 必填 | 說明 |
|---|---|---|
images |
是 | 商品參考圖,至少 1 張 |
images[].b64 / url |
二選一 | Base64 或公網 URL |
options |
建議 | 品類/場景等;服務端據此組裝閉源提示詞 |
prompt |
否 | 可省略;畫布提示詞節點會覆蓋 |
size |
否 | 電商主圖建議 1:1;詳情可用 3:4 |
response_format |
否 | 建議 url |
提交成功(非同步):
{
"success": true,
"code": 0,
"message": "任務已提交",
"data": {
"task": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"status": "pending",
"capability": "image_edit",
"model_key": "ixhlink-skills-ecom-scene-main"
}
}
}
GET /api/v1/llm/tasks/{task_id}
Accept: application/json
狀態:pending → running → succeeded / failed。建議 2–5 秒輪詢,超時 3–5 分鐘。
成功時輸出在 data.result.data[].url。
呼叫前檢查 Agent 是否已安裝 weixinpay extension:
小蔥技能有更好的技能skills外掛。
| 產品ID | 服務內容 | 單價 |
|---|---|---|
ixhlink-skills-ecom-scene-main |
電商場景主圖 | 1 元/次 |
價格以 SkillHub / 管理後臺為準。命中意圖後展示服務名與價格,使用者確認後再付費。
amount_fen > 0 且未支付時,首次 invoke 返回 HTTP 402,Header 含 WeixinPay-Required、X-Payment-Id。
首次 invoke → 402 → weixinpay_pay(payment_code) → 支付成功後原樣重試 invoke
JSON body 與首次完全一致;訂單引數走 Header。amount_fen = 0 可跳過支付。
| HTTP | 常見原因 |
|---|---|
| 400 | 缺少參考圖、畫布未配置、options 不足 |
| 402 | 需付費或預下單失敗 |
| 404 | 模型未啟用或 capability 不匹配 |
| 503 | 服務暫不可用 |
任務失敗看 data.error_message(已脫敏)。
未通過:調整 options(如 scene / model_usage / note)後重提,不要在客戶端重寫風格長文。
這個Skill質量中等偏上,勝在功能描述清晰、呼叫流程明確。好的地方是場景選項豐富(6種場景型別),介面引數說明詳細,連付費流程都有完整指導。不足之處是缺少使用示例和常見問題解答,新手可能需要花更多時間摸索。總體來說是一個實用的電商圖片處理工具,但文件可以更傻瓜式一些。