Install
openclaw skills install feishu-emoji在飞书聊天中发送内联表情包图片,需将图片下载到指定媒体目录并通过 message 工具调用发送。
openclaw skills install feishu-emoji版本:1.0
创建时间:2026-03-16
依赖:无(仅需 curl 和 message 工具)
数据源:fabiaoqing.com(免费表情包网站)
让 OpenClaw AI 能够在飞书聊天中发送内联表情包图片,增强对话表达力。
/home/admin/.openclaw/media/inbound/ → 飞书显示为内联图片/tmp/ → 飞书显示为附件链接(📎)media 参数指向媒体目录中的文件当用户请求发送表情包时,执行以下步骤:
# 1. 下载表情包到媒体目录(带 Referer 头)
curl -sL -H "Referer: https://fabiaoqing.com/" "图片 URL" -o /home/admin/.openclaw/media/inbound/emoji_<关键词>.jpg
# 2. 使用 message 工具发送
message(action="send", message="你的回复文字", media="/home/admin/.openclaw/media/inbound/emoji_<关键词>.jpg")
如果已部署表情包 API 服务(emoji_server.py):
# 1. 获取表情包信息
curl -s "http://localhost:8000/emoji?keyword=大学生"
# 2. 下载 proxy_url 到媒体目录
curl -sL "http://localhost:8000/image?url=<encoded_url>" -o /home/admin/.openclaw/media/inbound/emoji_xxx.jpg
# 3. 发送
message(action="send", message="表情包来了!", media="/home/admin/.openclaw/media/inbound/emoji_xxx.jpg")
https://fabiaoqing.com/search/bqb/keyword/<关键词>/type/bq/page/1.htmlimg.soutula.com)https://fabiaoqing.com/ 才能访问.jpg,大小 10-50KB# 下载
curl -sL -H "Referer: https://fabiaoqing.com/" \
"https://img.soutula.com/bmiddle/006APoFYly1glojj7wfc5j306o06odg1.jpg" \
-o /home/admin/.openclaw/media/inbound/emoji_shoudao.jpg
# 发送
message(action="send", \
message="收到!马上处理~", \
media="/home/admin/.openclaw/media/inbound/emoji_shoudao.jpg")
# 先获取表情包信息(可选)
curl -s "https://fabiaoqing.com/search/bqb/keyword/猫猫/type/bq/page/1.html" | \
grep -o 'data-original="[^"]*"' | head -1
# 下载并发送
curl -sL -H "Referer: https://fabiaoqing.com/" \
"https://img.soutula.com/bmiddle/xxx.jpg" \
-o /home/admin/.openclaw/media/inbound/emoji_maomao.jpg
message(action="send", \
message="猫猫表情包来了!🐱", \
media="/home/admin/.openclaw/media/inbound/emoji_maomao.jpg")
emoji_<关键词>.jpg安装后测试以下关键词:
确保图片能正常显示为内联图片(不是附件链接)。
skills/feishu-emoji/
├── SKILL.md # 本说明文件
└── (可选)
├── emoji_sender.py # Python 发送脚本
└── emoji_keywords.json # 常用关键词映射表
创建 emoji_keywords.json 存储常用表情包 URL:
{
"收到": "https://img.soutula.com/bmiddle/xxx.jpg",
"好的": "https://img.soutula.com/bmiddle/yyy.jpg",
"猫猫": "https://img.soutula.com/bmiddle/zzz.jpg"
}
支持发送随机表情包:
# 从关键词列表随机选一个
keywords=("好的" "收到" "谢谢" "OK")
random_keyword=${keywords[$RANDOM % ${#keywords[@]}]}
部署完整 API 服务参考:
/home/admin/.openclaw/workspace/emoji_server.py/home/admin/.openclaw/workspace/README_EMOJI_API.mdHappy Emoji Sending! 🎉