前言¶
跨境电商上架图往往要求白底主图或透明 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 简介,已核实:
- 输入形态:本地单张图片路径、图片 URL、文件夹路径,以及上述形式的数组或逗号分隔字符串。
- 输出形态:默认透明背景 PNG;可按需求填充纯色背景(如白底
#ffffff、黑底#000000或其他 CSS 色值)。 - 批量:多图、文件夹、混合本地与 URL 的批量抠图;返回成功列表、失败列表与保存目录。
- 缓存:同一图片哈希若已有成功记录且本地文件存在,可能直接复用缓存结果(
cached: true)。 - 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。