妙言小智 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。

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

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

Xiaoye