MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. RainChan
    3. 帖子
    • 资料
    • 关注 2
    • 粉丝 66
    • 主题 45
    • 帖子 762
    • 最佳 164
    • 有争议的 7
    • 群组 6

    RainChan 发布的帖子

    • RE: java是否有办法使用nextmessage呢?

      应该是不支持Java的。你可以自己用基本的消息监听来实现
      快来学kotlin

      发布在 开发交流
      RainChan
      RainChan
    • RE: 登录验证依旧无法消除

      可能是你没有正确找到对应的文件进行覆盖

      发布在 BUG反馈
      RainChan
      RainChan
    • 利用GPT-2制作聊天机器人

      GPT-2是一种深度学习领域的语言模型,可以用于完成自然语言相关的生成任务。

      最近在GitHub上找到了一个项目,该项目使用GPT-2实现了在聊天过程中的短对话生成,并提供了预训练模型

      https://github.com/yangjianxin1/GPT2-chitchat

      效果

      我将其集成到了聊天机器人内,使用仓库内的预训练模型,群内使用效果如下

      Screenshot_20210810-235942.jpg

      虽然看起来聊天还算比较连贯,但其实很多时候不是嘴臭就是智障,也算是比较有趣了

      可以来我的群内实际体验一下206073050

      适配

      实际上并不需要很复杂的修改代码,只需要把他的历史记录单独按照每一个群成员记录即可。然后再使用flask启动一个http服务器为机器人进程服务即可

      性能

      系统:Windows server 2012r2 64位
      CPU:E5-2670v2 8核虚拟机
      内存:8GB
      在Python3.9下使用CPU推理,单次推理速度约700ms,可以满足负载不高的群内聊天推理,实际内存占用约为1.6GB

      发布在 技术交流板块
      RainChan
      RainChan
    • RE: gradle加载mirai速度怎么这么慢,每次进idea都要等半天,有什么办法提高速度嘛

      @orisland 换最新dev版看看,我这边好像没这种情况

      发布在 开发交流
      RainChan
      RainChan
    • RE: gradle加载mirai速度怎么这么慢,每次进idea都要等半天,有什么办法提高速度嘛

      尝试使用梯子

      发布在 开发交流
      RainChan
      RainChan
    • RE: 小白求问如何关闭插件

      删掉文件

      发布在 使用交流
      RainChan
      RainChan
    • RE: 关于AutoSavePluginData存储大数据的方案

      多个文件可能是好办法,不过sqlite也不是很复杂

      发布在 开发交流
      RainChan
      RainChan
    • RE: 腾讯开始动手了?

      不知道,别问我,过几天看情况再说。反正我的没问题

      发布在 BUG反馈
      RainChan
      RainChan
    • RE: 又是一个Pixiv的图片API

      @orisland 我不知道 别问我

      发布在 使用交流
      RainChan
      RainChan
    • RE: 有没有进群验证插件

      @teeth 这是bug

      发布在 摸鱼区
      RainChan
      RainChan
    • RE: SimpleGroupAuth---简单的进群验证插件

      现在 你可以尝试三次输入验证码
      0e7b19f7-fd44-45c9-a655-006e6079c75c-image.png

      回答问题的验证已实现
      8d40bd58-5661-4b7d-8cf8-1d9bbcf757bb-image.png

      # 答案是
      # 你的QQ号+1
      qq = int(input())
      answer = int(input())
      
      if  answer == qq+1:
          print(1)
      else:
          print(0)
      
      

      通用验证模板如下

      # 本插件支持使用python脚本检查输出是否正确
      # #开头的注释将会作为提示信息发送给验证者
      # 代码运行使用 https://www.dooccn.com/python3/ 支持联网
      # 请将代码文件重命名为 群号.py 并设置验证方式来使用
      # 验证成功请输出1,失败请输出0
      # 这里的默认答案为123
      qq = int(input())
      answer = input()
      
      if  answer == "123":
          print(1)
      else:
          print(0)
      
      
      发布在 插件发布
      RainChan
      RainChan
    • RE: 有没有进群验证插件

      发现一个问题,mirai踢人会自动拉黑;这是一个bug,相应的修复已经提交了

      发布在 摸鱼区
      RainChan
      RainChan
    • SimpleGroupAuth---简单的进群验证插件

      SimpleGroupAuth

      Github: https://github.com/mzdluo123/SimpleGroupAuth

      简单的进群验证插件。一部分恶意机器人加群之后在群内发送各种广告,严重污染群内聊天环境,本插件的目的是将这类机器人和正常用户自动区分开,降低群管工作量。

      该插件仍处于开发状态,请等待后续更新

      /ga-switch 群号 模式序号   ---切换验证模式
      
      0. DISABLED,  不处理
      1. ENTERNED_CAPTCHA,  要求进群后的验证码
      2. ENTERNED_CHALLENGE,  要求进群后回答问题
      3. AUTO_ACCEPT,  自动判断进群答案并接受(未实现)
      4. AUTO_ACCEPT_DENY  自动判断进群答案并接受或拒绝(未实现)
      

      使用效果

      替代文字

      发布在 插件发布
      RainChan
      RainChan
    • RE: 有没有进群验证插件

      已经写好了第一个版本,工作得很好
      1a7ea68c-3280-4fdf-8e65-324fce5c2a8e-image.png

      发布在 摸鱼区
      RainChan
      RainChan
    • RE: 有没有进群验证插件

      @nekoer 其实还是有不少人的,只是大部分人只看不发。后台数据是已经有1700人注册了

      发布在 摸鱼区
      RainChan
      RainChan
    • RE: 有没有进群验证插件

      @cssxsh 我初步的想法是这样的

      首先要支持以下验证方式

      1. 进群后用户输入验证码验证
      2. 进群后用户解答问题(使用脚本自动评判)
      3. 使用脚本自动同意进群请求(判断答案什么的)

      关于验证码的实现无需自己绘制验证码图片,只需要抓个有验证码的登录注册API出来就行(返回不是验证码错误就是验证成功)

      脚本同样也不需要集成什么脚本引擎进去,只需要用在线代码运行跑一遍就行了(从stdin输入参数)

      我就是白嫖王

      发布在 摸鱼区
      RainChan
      RainChan
    • 有没有进群验证插件

      有没有人做过这类插件,最近我可能需要用到….
      没有的话只好自己写一个了….

      发布在 摸鱼区
      RainChan
      RainChan
    • RE: Kotlin 数据库框架有何建议?

      我单独配置过的只有jooq,但是事实我没有搞懂究竟应该如何才能很好使用他。。。。其他的orm你可以自己试试看

      发布在 开发交流
      RainChan
      RainChan
    • 1
    • 2
    • 24
    • 25
    • 26
    • 27
    • 28
    • 38
    • 39
    • 26 / 39