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 所有。