openclaw 飞书表情包发送器
openclaw 飞书表情包发送器
为飞书机器人的自动回复注入情绪与个性。本插件在每次标准文本回复后,自动匹配并发送一张情境化表情包,将机械交互升级为更具人情味的对话体验。
核心功能
- 自动化情感表达: 机器人处理完用户请求后,系统自动调用预设的表情包接口,筛选并推送最贴切的图片内容。
- 灵活的触发机制: 支持按概率触发(默认60%),有效避免频繁发送导致的干扰,阈值可根据实际沟通场景动态调整。
- 无干扰式集成: 作为后缀式增强模块,完全独立于主回复逻辑,确保业务信息准确性的同时,实现氛围的轻量化营造。
部署指南
1. 安装核心依赖
环境需预先安装飞书官方开放插件。请注意,此依赖并非 openclaw 内置,需通过命令行单独获取:
npx -y @larksuite/openclaw-lark-tools install
2. 注册并配置表情包接口
表情包素材需对接外部API服务。建议选择提供开放接口的图库网站进行注册,获取用于身份验证的API ID与Key,免费配额通常足以满足日常测试与使用。
- 获取有效的API凭证后,定位项目中的
./config.json配置文件。 - 将
apiUrl等相关字段的示例值,替换为你所申请的真实接口地址与密钥。
3. 部署插件文件
将本插件完整目录移至 openclaw 的标准扩展目录下。常规路径为:
/root/.openclaw/extensions
4. 修改主配置文件
编辑 openclaw 全局配置文件 openclaw.json,在 plugins 模块中声明并启用此插件。配置示例如下:
{
“plugins”: {
“allow”: [“openclaw-lark”, “feishu-meme-hook”],
“entries”: {
“feishu”: {
“enabled”: false
},
“openclaw-lark”: {
“enabled”: true
},
“feishu-meme-hook”: {
“enabled”: true
}
}
}
}
此处我们禁用了基础版 feishu 插件,启用了功能更完善的 openclaw-lark 插件,并确保 feishu-meme-hook 插件状态为激活。
5. 重启服务,生效配置
执行服务重启命令,令所有配置变更生效:
openclaw gateway restart
进阶自定义
当前集成的表情包接口支持替换。如果你拥有更符合业务调性的图源API,可参照 index.js 中的调用逻辑,修改请求参数与响应处理代码,快速完成适配。整个过程代码结构清晰,具备高度的可扩展性。
效果演示
插件生效后,飞书机器人的回复将兼具专业性与趣味性。用户收到文本解答的同时,有概率获得一张精准烘托语境的表情配图,显著提升交互好感度。
