妙言小智 PicTech.cc 摳圖 Skill:在 Agent 裏做跨境電商去背景與白底圖

前言

跨境電商上架圖往往要求白底主圖或透明 PNG,本地批量摳圖通常要單獨開 Photoshop、腳本或第三方網頁,和你在 Cursor、Claude Code 裏用對話改代碼的流程是割裂的。下面介紹 SkillHub 社區 Skill「妙言小智(PicTech.cc)-跨境電商圖片摳圖/白底圖」:把去背景、透明底、白底和純色底交給 Agent,通過 skill 目錄內的 index.js 統一調用 PicTech.cc 的 RMBG 能力,而不是在對話裏手寫 API 或臨時拼腳本。

這是什麼

這是面向 design-media 類任務的 Agent Skill,座標爲 @user_587a311a/myxz-rmbg-skill,當前 SkillHub 版本 1.0.1,來源爲社區(community),由發佈者 user_587a311a 維護。能力歸屬 妙言小智(PicTech.cc):官網 https://www.pictech.cc,Skill 文檔中標註的 API 服務域名爲 https://stableai.com.cn。SkillHub 頁面標記 requires_api_key=true,需配置妙言小智的 VK(API Key);獲取入口見 Skill 內文檔:https://www.pictech.cc/newpictech/skills/openclaw-image-translation-skill。

核心功能

以下能力均來自 Skill 包內 SKILL.md 與 SkillHub 簡介,已覈實:

  1. 輸入形態:本地單張圖片路徑、圖片 URL、文件夾路徑,以及上述形式的數組或逗號分隔字符串。
  2. 輸出形態:默認透明背景 PNG;可按需求填充純色背景(如白底 #ffffff、黑底 #000000 或其他 CSS 色值)。
  3. 批量:多圖、文件夾、混合本地與 URL 的批量摳圖;返回成功列表、失敗列表與保存目錄。
  4. 緩存:同一圖片哈希若已有成功記錄且本地文件存在,可能直接複用緩存結果(cached: true)。
  5. Agent 約束:應調用本 skill 目錄下 index.js 的默認導出 run(params),不要在回覆中直接調 RMBG API,也不要自行實現輪詢與下載邏輯。

明確 不適用 的場景包括普通修圖、壓縮、裁剪、放大、風格轉換、換物體等與背景移除無關的編輯。

安裝與啓用

1. 安裝 SkillHub CLI(若尚未安裝)

按 SkillHub 安裝說明 檢查 CLI:

command -v skillhub && skillhub --version

未安裝時可執行完整安裝(CLI + 默認 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2. 安裝本 Skill 到當前 Agent 的 skills 目錄

安裝時必須用 --dir 指向 Agent 實際讀取的 skills 目錄,否則默認落在 ./skills/ 可能不會被識別。官方頁面給出的安裝提示爲:依據 https://skillhub.cn/install/skillhub.md 安裝 @user_587a311a/myxz-rmbg-skill。CLI 搜索結果顯示的等價命令爲:

skillhub install myxz-rmbg-skill --namespace user_587a311a --dir <你的 skills 目錄>

常用路徑示例(來自 SkillHub 安裝文檔):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/

安裝完成後,在 skill 目錄內安裝 Node 依賴(package.json 聲明瞭 axios、form-data、@seald-io/nedb 等):

cd <skills 目錄>/@user_587a311a/myxz-rmbg-skill
npm install

需具備可運行 ES Module 的 Node.js 環境(skill 的 package.json 中 "type": "module")。

3. 配置 VK(API Key)

Skill 支持以下方式提供 VK(任選其一,勿在對話或日誌中泄露):

  • 環境變量:RMBG_VK
  • 調用參數:vk 或 config.vk
  • Skill 配置項:skill.json 中 config.properties.vk(標題爲「API 密鑰 (VK)」)

首次未配置時,Agent 應引導用戶到 PicTech.cc 申請;本地可能將 VK 持久化到配置文件(勿在回覆中暴露密鑰內容)。

典型用法

Agent 側應 import skill 目錄中的入口並調用 run。最小單圖摳圖(透明底,默認保存到工作目錄下 myxz-result/bgremove-v2,除非指定 saveDir):

import run from './index.js';

const result = await run({
  input: '/path/to/image.jpg'
});

跨境電商常見白底主圖:

const result = await run({
  input: '/path/to/image.jpg',
  backgroundColor: '#ffffff'
});

批量混合本地路徑與 URL,並指定輸出目錄:

const result = await run({
  input: [
    '/path/to/1.jpg',
    '/path/to/2.png',
    'https://example.com/image.jpg'
  ],
  saveDir: '/path/to/output'
});

返回結構包含 success、partialSuccess、message,以及可選的 data(batchId、saveDir、successCount、failedCount、results、failures 等)。成功時向用戶說明數量與 data.saveDir;單張圖可直接給出 data.results[0].localPath。

在對話中的自然語言示例(與 Skill 文檔一致的方向,由 Agent 解析後轉爲上述調用):

  • 「把 /path/to/鞋子.jpg 摳圖並換成白底。」
  • 「對桌面文件夾 Logo備份 裏所有圖片去背景,輸出透明 PNG。」
  • 「對 https://example.com/phone.png 去背景,背景改爲 #F5F5F5。」

適用場景與注意

適合:亞馬遜等平臺主圖白底、商品透明素材批量導出、文件夾或 URL 批量去背景、在 OpenClaw / Cursor 等 Agent 工作流裏與文案、上架腳本同一上下文處理圖片。

限制與注意(來自 SKILL.md):

  • 單張本地圖片不超過 15 MB。
  • 文件夾輸入僅處理通過內置格式校驗的圖片文件。
  • URL 依賴遠程可訪問性;服務超時或網絡失敗會進入 failures。
  • 輸出爲 PNG;未明確要求純色背景時不要傳 backgroundColor,以免誤加底色。
  • SkillHub 統計(以社區索引爲準):評分 100000,下載 1157 次;使用前請自行評估社區 Skill 的安全與合規要求。

結尾

若你已在 Agent 裏處理代碼和文檔,卻仍爲摳圖和白底圖反覆切換工具,可以把 @user_587a311a/myxz-rmbg-skill 裝進當前環境的 skills 目錄,配置 RMBG_VK 後通過 run() 統一走 PicTech.cc 摳圖鏈路。官方 Skill 地址:https://api.skillhub.cn/user_587a311a/myxz-rmbg-skill;SkillHub 展示頁:https://www.skillhub.cn/skills/user_587a311a/myxz-rmbg-skill。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜