MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    AntiSetuV3 --- 新模型已发布

    插件发布
    19
    44
    8469
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • RainChan
      RainChan 摸鱼 最后由 RainChan 编辑

      AntiSetu V3

      论坛这么多Setu插件就来个反setu插件吧

      V3全新升级版,在danbooru的十万张图片上进行了训练,但仅对卡通绘画风格的图片有效

      使用MobileNetV3模型并进行了剪枝量化,即使服务器只有单个CPU也能高速推理,并在验证数据集上得到了80%的准确率

      使用方式

      插件不包括任何指令,配置文件含义如下

      # 启用的群
      enabled_group: 
        - 群号
      # questionable等级的阈值
      questionable_threshold: 0.5
      # 同上,explicit等级要比上面的等级更加se
      explicit_threshold: 0.5
      # 是否撤回
      questionable_recall: true
      explicit_recall: true
      # 回复内容
      questionable_reply: '好涩哦~~~ %score%'
      explicit_reply: '太涩啦~~~~ %score%'
      

      下载地址 https://github.com/mzdluo123/AntiSetu/releases/
      V2链接 https://mirai.mamoe.net/topic/694/antisetu-群内反涩图插件/

      1 条回复 最后回复 回复 引用 3
      • RainChan
        RainChan 摸鱼 最后由 编辑

        效果好像也没多好,等我过几天再爬点数据集

        1397905002 1 条回复 最后回复 回复 引用 0
        • G
          Guchanghua 最后由 编辑

          多个群用什么隔开啊

          1 条回复 最后回复 回复 引用 0
          • smmcat
            smmcat 最后由 smmcat 编辑

            你好,反色图插件 貌似和 酷Q旧版插件兼容 mirai-native 插件之前存在冲突,当两个插件同时存在时。会提示报错信息:

            /AntiStuV3: java.lang.UnsatisfiedLinkError: no onnxruntime4j_jni in java.library.path: [F:\SMM\xuanran\down\本体\支持兼容旧版的版本\jre\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\ProgramData\Oracle\Java\javapath, C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler, C:\Windows\system32, C:\Windows, C:\Windows\System32\Wbem, C:\Windows\System32\WindowsPowerShell\v1.0\, C:\Windows\System32\OpenSSH\, C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common, C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR, C:\Android, D:\QT Lite\QTSystem, D:\QT Lite\QTSystem\, D:\Dart\dart-sdk\bin, D:\Git\cmd, C:\Program Files\Java\jdk1.8.0_31\bin, C:\Program Files\Java\jdk1.8.0_31\jre\bin, C:\Program Files\nodejs\, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files (x86)\ZeroTier\One\, C:\Users\QQ\AppData\Local\Microsoft\WindowsApps, D:\Microsoft VS Code\bin, C:\Program Files\Java\jre1.8.0_261\bin, D:\flutter\bin, C:\Program Files\Java\jdk1.8.0_31\bin, C:\Users\QQ\AppData\Roaming\npm, C:\Users\QQ\AppData\Local\GitHubDesktop\bin, ., .]
            java.lang.UnsatisfiedLinkError: no onnxruntime4j_jni in java.library.path: [F:\SMM\xuanran\down\本体\支持兼容旧版的版本\jre\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\ProgramData\Oracle\Java\javapath, C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler, C:\Windows\system32, C:\Windows, C:\Windows\System32\Wbem, C:\Windows\System32\WindowsPowerShell\v1.0\, C:\Windows\System32\OpenSSH\, C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common, C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR, C:\Android, D:\QT Lite\QTSystem, D:\QT Lite\QTSystem\, D:\Dart\dart-sdk\bin, D:\Git\cmd, C:\Program Files\Java\jdk1.8.0_31\bin, C:\Program Files\Java\jdk1.8.0_31\jre\bin, C:\Program Files\nodejs\, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files (x86)\ZeroTier\One\, C:\Users\QQ\AppData\Local\Microsoft\WindowsApps, D:\Microsoft VS Code\bin, C:\Program Files\Java\jre1.8.0_261\bin, D:\flutter\bin, C:\Program Files\Java\jdk1.8.0_31\bin, C:\Users\QQ\AppData\Roaming\npm, C:\Users\QQ\AppData\Local\GitHubDesktop\bin, ., .]
                    at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)
                    at java.base/java.lang.Runtime.loadLibrary0(Unknown Source)
                    at java.base/java.lang.System.loadLibrary(Unknown Source)
                    at ai.onnxruntime.OnnxRuntime.load(OnnxRuntime.java:324)
                    at ai.onnxruntime.OnnxRuntime.init(OnnxRuntime.java:136)
                    at ai.onnxruntime.OrtEnvironment.<clinit>(OrtEnvironment.java:25)
                    at win.rainchan.mirai.antisetu.PluginMain.onEnable(PluginMain.kt:39)
                    at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt:117)
                    at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:164)
                    at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:36)
                    at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)
                    at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:47)
                    at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:135)
                    at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerImpl.kt:177)
                    at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:202)
                    at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:392)
                    at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:156)
                    at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:155)
                    at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:47)
                    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
                    at org.itxtech.mcl.Utility.bootMirai(Utility.java:83)
                    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
                    at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:138)
                    at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:226)
                    at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1692)
                    at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1013)
                    at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109)
                    at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:412)
                    at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3578)
                    at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:107)
                    at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:43)
                    at org.mozilla.javascript.InterfaceAdapter.invokeImpl(InterfaceAdapter.java:155)
                    at org.mozilla.javascript.InterfaceAdapter.lambda$invoke$0(InterfaceAdapter.java:105)
                    at org.mozilla.javascript.Context.call(Context.java:554)
                    at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:522)
                    at org.mozilla.javascript.InterfaceAdapter.invoke(InterfaceAdapter.java:105)
                    at org.mozilla.javascript.jdk18.VMBridge_jdk18$1.invoke(VMBridge_jdk18.java:126)
                    at com.sun.proxy.$Proxy4.run(Unknown Source)
                    at org.itxtech.mcl.script.ScriptManager.phaseBoot(ScriptManager.java:106)
                    at org.itxtech.mcl.Loader.lambda$start$3(Loader.java:176)
                    at org.itxtech.mcl.Loader.tryCatching(Loader.java:145)
                    at org.itxtech.mcl.Loader.start(Loader.java:176)
                    at org.itxtech.mcl.Loader.main(Loader.java:68)
            
            RainChan 1 条回复 最后回复 回复 引用 0
            • RainChan
              RainChan 摸鱼 @smmcat 最后由 编辑

              @smmcat 在v2版本里就有这个问题,但是无论如何我也没法复现,请检查你的环境配置

              smmcat 1 条回复 最后回复 回复 引用 0
              • Mai-Ya-tang
                Mai-Ya-tang 最后由 编辑

                -88717f140291d2a.png
                -25a8b445a4816c98.png
                -20e7ec2dbf9d3cb6.png
                -5dcf1267b363a6c9.png
                稍微调低了点标准(0.3)总之就是很怪()

                1 条回复 最后回复 回复 引用 0
                • RainChan
                  RainChan 摸鱼 最后由 编辑

                  第一版模型还有点问题,正在重新训练

                  1 条回复 最后回复 回复 引用 0
                  • ryoii
                    ryoii 梦中的鸡翅 最后由 编辑

                    @RainChan 好涩哦

                    RainChan 1 条回复 最后回复 回复 引用 0
                    • RainChan
                      RainChan 摸鱼 @ryoii 最后由 编辑

                      @ryoii 你是黄色吗?为什么这么涩!

                      1 条回复 最后回复 回复 引用 0
                      • Mai-Ya-tang
                        Mai-Ya-tang 最后由 编辑

                        -748b81ca6333b3ab.png
                        草,太离谱了

                        1 条回复 最后回复 回复 引用 0
                        • smmcat
                          smmcat 最后由 编辑

                          这边的使用,只要凡是猫和老鼠,都大部分都判断为色图。开始以为AntiSetu可以识别福瑞控而高兴,但是后来黑猫警长都撤回,后来我们群员之间流传一句话:猫和老鼠也是色图,我以后不看了

                          1 条回复 最后回复 回复 引用 0
                          • RainChan
                            RainChan 摸鱼 最后由 编辑

                            新的模型

                            https://github.com/mzdluo123/AntiSetu/releases/tag/0.0.2

                            配置文件有变,可以看readme来更改

                            1 条回复 最后回复 回复 引用 0
                            • smmcat
                              smmcat 最后由 smmcat 编辑

                              0.0.1使用正常,但是 0.0.2 版本的使用还有点不太明白,

                              下载了model.onnx,迷迷糊糊的猜测 model_path 是选择模型路径,选择了mirai根目录的 model.onnx 启动时候居然不报错了。

                              但是插件并没有工作,当检测图片时候会提示这个。

                              QQ截图20220216065929.png

                              我不知道是不是我配置 config.yml 中 model_path 的写错了还是什么问题。能指导一下吗

                              1 条回复 最后回复 回复 引用 0
                              • smmcat
                                smmcat @RainChan 最后由 编辑

                                @rainchan 目前我现在可以用了,具体的措施就是删除了 mirai-native的jar插件

                                1 条回复 最后回复 回复 引用 0
                                • Referenced by  RainChan RainChan 
                                • S
                                  superen 最后由 编辑

                                  可以加一个判断机器人自己发的图吗?

                                  RainChan 1 条回复 最后回复 回复 引用 0
                                  • RainChan
                                    RainChan 摸鱼 @superen 最后由 编辑

                                    @superen 为什么需要这样的功能

                                    S 1 条回复 最后回复 回复 引用 0
                                    • Mai-Ya-tang
                                      Mai-Ya-tang 最后由 编辑

                                      4c2921f7-e7bc-4af1-8ce9-35e7843888a2-image.png
                                      java11 x64版本
                                      mirai2.9.1和2.8.0都试过,还是报错,没有加载mirai-native插件,请问怎么解决...

                                      RainChan 1 条回复 最后回复 回复 引用 0
                                      • RainChan
                                        RainChan 摸鱼 @Mai-Ya-tang 最后由 编辑

                                        @mai-ya-tang 更新已推送到GitHub

                                        Mai-Ya-tang 1 条回复 最后回复 回复 引用 0
                                        • S
                                          superen @RainChan 最后由 编辑

                                          @rainchan 事实上,很多人都只是发发表情,发图最多的还是机器人,就这个社区就有很多涩图机器人 这样可以顺便看一下指数

                                          1 条回复 最后回复 回复 引用 0
                                          • smmcat
                                            smmcat 最后由 smmcat 编辑

                                            测试了段时间,感觉色图没撤回几个.... 表情包和截图倒是撤回了不少
                                            微信截图_20220218144822.png

                                            1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact