运行时依赖
安装命令
点击复制本土化适配说明
微信表情包制作工具 安装说明: 安装命令:["openclaw skills install wechat-sticker-maker"] 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
微信表情包制作工具 (WeChat Sticker Maker)
本 技能 旨在帮助用户快速将设计好的网格拼图(如六宫格、九宫格、十二宫格)自动裁剪并生成符合微信表情开放平台规范的素材。
核心功能 自动裁剪:支持 2x3, 3x2, 3x3, 3x4, 4x3 等多种网格布局。 智能去底:支持一键自动移除背景(需开启 --移除-bg 参数)。 注意:本 技能 内置的去底功能基于 rembg (U2Net),对于简单背景效果尚可,但对于复杂边缘(如发丝、半透明区域)处理可能不如 Photoshop 或专业在线修图工具完美。建议优先生成透明背景的原图,或手动精修后再使用本工具切图。 规范转换: 表情主图:统一调整为 240x240 像素 (PNG)。 聊天页图标:统一调整为 50x50 像素 (PNG)。 含义词生成:自动生成 meta.txt 文件,预留“含义词”填写位置,方便批量管理。 信息模板生成:自动生成 信息.txt 文件,包含【表情名称】、【表情介绍】、【一句话简介】的填写模板及字数限制提示。 候选素材生成:自动提取第1张表情,生成符合规范的【头像/封面图候选】(240x240) 和 【聊天页图标候选】(50x50)。 自动命名:按照微信规范自动编号 (01, 02, ...)。 使用指南
- 快速开始 (Quick 启动)
无需手动安装依赖,直接运行脚本即可。工具会自动创建虚拟环境 (.venv) 并安装所需依赖。
# 基本用法:自动处理并生成 ./技能s/wechat-sticker-maker/scripts/运行.sh /path/to/your/grid_image.png
# 常用选项: # - 自动去底 (需要网络下载模型) ./技能s/wechat-sticker-maker/scripts/运行.sh /path/to/image.png --移除-bg
# - 指定布局 (例如 3x3) ./技能s/wechat-sticker-maker/scripts/运行.sh /path/to/image.png --layout 3x3
# - 指定输出目录 ./技能s/wechat-sticker-maker/scripts/运行.sh /path/to/image.png --输出 ./my_stickers
- (可选) 手动安装
如果您希望手动管理环境:
python3 -m venv .venv source .venv/bin/activate pip 安装 -r 技能s/wechat-sticker-maker/requirements.txt python3 技能s/wechat-sticker-maker/scripts/make_stickers.py ...
- 输出结果
脚本将在输出目录下生成三个文件夹和更多文件:
mAIn/: 存放 表情主图 (240x240) icon/: 存放 表情缩略图标 (50x50, 这里的icon指每张表情的缩略图,非聊天页单一图标) meta.txt: 含义词配置表 (格式:01.png [请输入表情含义]) 信息.txt: 专辑信息模板 (包含名称、简介模板) cover_candidate.png: 封面图候选 (240x240, 取自第1张) chat_icon_candidate.png: 聊天页图标候选 (50x50, 取自第1张) 规范参考 微信表情制作规范