mirror of
https://github.com/Refound-445/nonebot-plugin-nailongremove.git
synced 2025-11-04 21:22:43 +08:00
奶龙自动撤回
| models | ||
| nonebot_plugin_nailongremove | ||
| .gitignore | ||
| LICENSE | ||
| pdm.lock | ||
| pyproject.toml | ||
| README.md | ||
📖 介绍
声明
本插件仅供娱乐和学习交流。
关于一些问题:
- 模型精度:目前模型只是轮廓所以精度相对较低,还在进一步优化中,如果您也是人工智能方面的兴趣爱好者,欢迎来群里交流学习和开发(人工智能学习交流群 949992679),届时我们会署上贡献者名单~
- 关于插件安装:目前插件需要通过 nonebot2 进行加载,关于 nonebot2 及其插件安装请移到官方群 768887710 交流咨询~
- 如果只是安装插件,请先到官方群咨询安装 768887710
- 如果只是安装插件,请先到官方群咨询安装 768887710
- 如果只是安装插件,请先到官方群咨询安装 768887710
简介
NailongRemove 是一款由简单的分类模型建立的奶龙识别插件,可以识别群中的奶龙表情包并撤回该表情。
技术
本插件模型由三层卷积+两个全连接层构成,基于 cifar10 数据集的 10 分类,加入 200 多张奶龙表情包,并进行预处理为大小(32,32),形成 11 分类模型,在此基础上训练得到。
模型会有误差,目前仍在优化改进中……
💿 安装
以下提到的方法 任选其一 即可
[推荐] 使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-nailongremove
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-nailongremove
pdm
pdm add nonebot-plugin-nailongremove
poetry
poetry add nonebot-plugin-nailongremove
conda
conda install nonebot-plugin-nailongremove
打开 nonebot2 项目根目录下的 pyproject.toml 文件, 在 [tool.nonebot] 部分的 plugins 项里追加写入
[tool.nonebot]
plugins = [
# ...
"nonebot_plugin_nailongremove"
]
⚙️ 配置
在 nonebot2 项目的 .env 文件中添加下表中的必填配置
| 配置项 | 必填 | 默认值 | 说明 |
|---|---|---|---|
NAILONG_MODEL_DIR |
否 | ./data/nailongremove |
模型的下载位置 |
NAILONG_LIST_SCENES |
否 | [] |
聊天场景 ID 黑白名单列表 在单级聊天下为该聊天 ID,如 QQ 群号; 在多级聊天下为以 _ 分割的各级聊天 ID,如频道下的子频道或频道下私聊 |
NAILONG_BLACKLIST |
否 | True |
是否使用黑名单模式 |
NAILONG_RECALL |
否 | True |
是否撤回消息 |
NAILONG_TIP |
否 | 本群禁止发奶龙! |
发送的提示,使用 Alconna 的消息模板 可用变量: ev: Event; msg: UniMessage; ss: Session |
🎉 使用
只要有人发奶龙表情包被识别出来,就会被撤回并提醒。
📞 联系
-
人工智能学习交流群:949992679(开源代码,数据集,从本群获取)
-
机器人插件学习交流群:200980266(机器人及插件安装包,从本群获取)
欢迎大家进群一起学习交流~