AI 表情包回复
MEME RESPONDER
- 科室:高级工程科
- 编目范围:持续更新
- 相关人物:SeaSmall
- 访问范围:OPEN ARCHIVE
用户发消息时按概率触发,AI 在回答的同时"思考"当前情境并输出表情包关键词,插件用关键词调用免费 API 抓图发送。
📦 安装WebUI → 插件 → 通过 Git 地址安装:
https://github.com/SeaSmall/astrbot_plugin_meme_responder零第三方依赖,安装后启用即可。
✨ 功能
- 🎲 概率触发:默认 50%(可配),每条消息有一定概率附带表情包
- 🧠 AI 思考表情:通过提示词注入,AI 在回答末尾输出表情关键词
- 🖼️ 免费 API(多源降级):tangdouz(主源)→ apihz 搜狗 → apihz 百度
- 📥 随机取图发送:从搜索结果随机挑一张
- 🚫 优雅降级:AI 判断不需要时输出"无"→ 跳过;API 全挂 → 静默跳过
⚙️ 配置
| 配置项 | 默认值 | 说明 |
|---|---|---|
| enabled | true | 总开关 |
| trigger_prob | 0.5 | 触发概率(0~1) |
| meme_prompt | 见默认值 | 注入给 AI 的表情关键词提示词 |
| api_url_tangdouz | 见默认值 | 主接口(免费免 Key) |
| apihz_id / apihz_key | 空 | apihz 备用源 ID/KEY |
💡 行为说明
- 指令消息(
/开头)不触发;空消息不触发 - 触发后 AI 回复文本照常发送,表情包作为第二条消息随后发出
- AI 输出"无"或未输出关键词时跳过
项目仓库
https://github.com/SeaSmall/astrbot_plugin_meme_responder
本文来自 SeaSmall 个人博客的既有文档,内容版权归 SeaSmall 所有。