飞书贴纸(feishu-sticker)
v1.0.8以本地飞书(Feishu)表情包的形式发送图片。支持自动上传、缓存以及GIF到WebP的转换。
运行时依赖
安装命令
点击复制技能文档
Feishu Sticker Skill 向 Feishu 用户或群组发送贴纸(图片)。自动上传图片到 Feishu(通过 MD5 缓存 image_key),将 GIF 转换为 WebP 以提高效率,并支持智能搜索。功能包括: 自动上传:按需上传本地图片到 Feishu CDN。 缓存:通过文件哈希缓存 image_key 以避免重复上传。 优化:自动将 GIF 转换为 WebP(通过 ffmpeg-static)并压缩大于 5MB 的图片。 智能搜索:通过 --query 或 --emotion 查找贴纸。 使用方法: # 发送随机贴纸 node skills/feishu-sticker/send.js --target "ou_..." # 发送指定文件 node skills/feishu-sticker/send.js --target "ou_..." --file "/path/to/image.jpg" # 搜索并发送 node skills/feishu-sticker/send.js --target "ou_..." --query "angry cat" node skills/feishu-sticker/send.js --target "ou_..." --emotion "happy" 设置: 将贴纸放在 ~/.openclaw/media/stickers/ 目录下(或设置 STICKER_DIR)。 安装依赖项:npm install(需要 axios、commander、ffmpeg-static、form-data、dotenv)。