[QQ机器人插件] Mirai框架 群鉴黄 色图检测 插件 (Java)

正文索引 [隐藏]

前言

2022-03-24 插件开源,相关链接:https://b.julym.com/original/1620.html

...emm,不多说了,参考上一篇文章:  https://b.julym.com/original/1463.html

使用方法

你可以使用Mirai Console Loader来使用Mirai框架,就是对小白有点不太友好,你可能需要多看看文档 。

直接把 "nsfw-1.0.mirai.jar" 放到plugins目录即可。

运行环境: Java 9 (我开发环境是这个,Java 11也正常使用。)

插件命令(群聊发送):

  • !NSFW设置主人:1194142028
    • 首次运行需要设置主人QQ号,未设置主人QQ前所有人都可以设置。
  • !NSFW设置阈值:sexy-0.6
    • 总共有sexy、hentai、porn三种图片类型会触发,后面的小数是图片疑似度百分比(只能填写小数),上面是设置sexy的例子。
  • !NSFW设置处罚:sexy-1
    • 处罚类型有三种,分别是 0=不作为 1=禁言 2=撤回消息 3=撤回消息+禁言,上面的例子就是设置处罚sexy类型图片后禁言发图片的人,另外有hentai和porn两种的处罚。
  • !NSFW设置禁言时间:sexy-600
    • 注意禁言时间的单位是秒,上面的例子就是当处罚sexy图片类型,sexy的处罚类型是1或者3的时候禁言的时间为600秒也就是10分钟,另外有hentai和porn两种的处罚。
  • !NSFW添加群:660684836
    • 添加群号为660684836的群,只有添加群之后机器人才会进行这个群的图片鉴黄处理,后面写的是QQ群号码。
  • !NSFW删除群:660684836
    • 同理,这是删除群号为660684836的QQ群。
  • !NSFW切换模型:3
    • 将NSFW CNN模型切换至resnet50模型,总共有三种模型,分别是:3和其他任意字符代表resnet50、1代表inceptionV3、2代表mobilenet。mobilenet识别速度最快,识别率也最差。默认使用resnet50。
    • 所以以上指令的意思就是让鉴黄插件切换至resnet50模型。
  • !NSFW设置回复:禁言-讨厌, hentai!少发点涩图好吗?这就先给你禁言了,下次私发给我。
    • 以上指令的意思就是当有人发了敏感图并且被插件检测到了,而且对其进行了禁言操作的时候就会发送这条消息并 At TA。
    • 总共有7种回复设置,分别为:禁言、撤回、撤回禁言或者禁言撤回、群主、管理员、不作为、权限(当机器人不是群主也不是管理员的时候回复)
    • 其中群主和管理员的意思就是当群主或者管理员发送敏感度但由于机器人权限不足的时候发送的话。
    • 例子:!NSFW设置回复:群主-完了,权限不够,处理不了群主
  • !NSFW加入白名单:1194142028
    • 将QQ号为1194142028的账号加入白名单,白名单内账号不会参与检测。
  • !NSFW移除白名单:1194142028
    • 将QQ号为1194142028的账号移除白名单。
  • !NSFW查看白名单列表
    • 查看当前白名单列表
  • !NSFW清空白名单
    • 清空白名单
  • !NSFW查看群列表
    • 查看当前所有群列表
  • !NSFW清空群列表
    • 清空所有已经添加的群

下载

阿里云盘链接: https://www.aliyundrive.com/s/1wwVbw9X9SG

使用截图