🎭 Yunzai-QA-plugin (QA全能问答)
March 18, 2026 · View on GitHub
一款为 Yunzai-Bot 打造的轻量级问答管理插件。支持模糊/精确双匹配模式,内置 CD 保护,并深度优化了图片存储与 Base64 下发逻辑。
✨ 核心特性
- 🧠 双匹配模式:支持
模糊问(包含关键词即触发)和精确问(必须完全一致才触发)。 - 🖼️ 图文记忆:支持在添加问答时直接发送图片,插件会自动持久化存储。
- 🛡️ 内置 CD:默认 3 秒冷却,防止恶意刷屏(可在代码魔法配置区修改)。
- 📦 跨环境兼容:发送图片时自动转为 Base64 编码,完美解决不同操作系统路径不通的问题。
🛠️ 安装说明
请务必按照以下路径进行安装:
-
放置脚本: 将
QA.js放置在云仔根目录下的:plugins/example/文件夹中。 -
下载数据文件夹(必看!): 请确保在
plugins/example/目录下存在qadata文件夹。
🎮 指令指南
| 指令格式 | 作用说明 | 示例 |
|---|---|---|
~添加模糊问[问题]答[答案] | 只要消息中包含问题词,即触发回答 | ~添加模糊问你好答嘿嘿,棉宝在哒! |
~添加精确问[问题]答[答案] | 消息必须与问题词完全一致才触发 | ~添加精确问笨蛋答你才是笨蛋!(。>ㅅ<。) |
~问答列表 | 分页查看所有已记录的问答编号与内容 | ~问答列表 |
~删除问答[编号] | 根据列表编号删除(支持批量,用逗号分隔) | ~删除问答1,3,5 |
Tip
小技巧:在执行 ~添加...答 指令时,如果消息里带有图片,也会自动把图片也记下来哦!
⚙️ 群聊配置
您可以直接打开 QA.js 顶部的“魔法配置区”进行个性化调整:
CD_SECONDS: 调整触发冷却时间(默认 3 秒)。ALLOWED_GROUPS:填入群号开启白名单模式,留空[]则全群生效。多个参数使用,分割ENABLE_PRIVATE: 是否开启私聊响应
🤝 贡献与支持
如果您在使用过程中发现 Bug,或有更好的想法,欢迎提交 Issues!
感谢支持!如果这个插件帮到了您,请给一个 Star ⭐️ 吧!