MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. Sakura azusa
    3. 帖子
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 0
    • 帖子 17
    • 最佳 1
    • 有争议的 0
    • 群组 0

    Sakura azusa 发布的帖子

    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 执行返回后会无内容发送,但是发送命令又是可执行的,mirai后台会有显示但是内容为空
      238d4bba-e334-41ef-9fb3-7a1b1e1b9803-pic.png
      第二种情况是发送成功了,但是里面的消息是无法查看的,然后我通过后台的消息去判断操作的
      5c47b052-1d66-46fa-9837-8d9d3f4af380-pic2.png
      a1b97610-ced2-43b7-aa46-647bd18ae8f9-8b203a4bfded2122ed3fa044b323038.jpg

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      了解了,不过清理的时候那个合并消息会发不出来或者转发无内容,然后我通过后台发送的消息盲猜清理完成了

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 过滤词条我用了,对应命令都添加了指令,但是有时还是会出现回答的情况,理论上另一个bot制作的图片每张的image编号都不一样的吧?可能是bug?
      然后清理问答这边我之前就试过但没有清理选项,所以不知道要怎么操作
      02df6898-8429-4474-ad3a-de18a728c2cf-ee4207d855c231e0a728294416a155b.jpg

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      建议添加一个可以屏蔽指定问答的方式,可以不记录入数据集里的,同时添加一个清理数据集里指定问答的方式
      因为我这边有双bot,另一只是onebot接口的,使用指令这边学习的问答也会同时发送造成困扰

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 放了一天回复功能好像还是会崩,因为没有记录log所以也不清楚时间,有点麻烦

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 测试了一中午目前回复情况正常,应该是可以了

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 开启全局同样复现

      2022-03-09 08:41:07
      答案已记录 ********.cl
      已获取答案,但不发送
      检测到答案重复,重复次数已记录2022-03-09 08:41:31
      答案已记录 ********.cl
      Exception in thread Thread-7:
      Traceback (most recent call last):
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\thread
      ing.py", line 932, in _bootstrap_inner
          self.run()
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\thread
      ing.py", line 870, in run
          self._target(*self._args, **self._kwargs)
        File "D:\ChatLearning.Linux\ChatReply.py", line 248, in main
      2022-03-09 08:44:31
      答案已记录 ********.cl
          listening(data)
        File "D:\ChatLearning.Linux\ChatReply.py", line 236, in listening
          if talkvoice(data,group,messagechain)==1:
        File "D:\ChatLearning.Linux\ChatReply.py", line 11, in talkvoice
          atmessage=messagechain[0]
      IndexError: list index out of range
      
      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Sakura-azusa 记录功能和回复功能都是打开的,全局没有开启,这是刚启动的参数,我是先添加需要学习的群和需要回复的群再开启学习和回复功能

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 退回版本同样复现,cl文件有数据

      [{'type': 'Plain', 'text': '完了'}]答案已发送 65832
      已获取答案,但不发送
      检测到答案重复,重复次数已记录2022-03-08 15:59:47
      答案已记录 ********.cl
      检测到答案重复,重复次数已记录Exception in thread Thread-4:
      Traceback (most recent call last):
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\thread
      ing.py", line 932, in _bootstrap_inner
      2022-03-08 15:59:48
      答案已记录 ********.cl
          self.run()
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\thread
      ing.py", line 870, in run
          self._target(*self._args, **self._kwargs)
        File "D:\ChatLearningTEST\ChatReply.py", line 120, in main
          listening(data)
        File "D:\ChatLearningTEST\ChatReply.py", line 111, in listening
          answer = getanswer(group, question)  # 获取答案
        File "D:\ChatLearningTEST\ChatReply.py", line 50, in getanswer
          tempdict = eval(tempdict)
        File "<string>", line 0
      
          ^
      SyntaxError: unexpected EOF while parsing
      

      配置参数
      pic.png

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Koreyoshi 一直开启learning大概学了3天,期间更新了一次到最新版本,每次重启开启reply回复几句后必定触发

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      开启回复后回复一段时间会发生报错,之后就完全不回复了,系统是w7,用linux方式部署的

      Exception in thread Thread-5:
      Traceback (most recent call last):
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\thread
      ing.py", line 932, in _bootstrap_inner
          self.run()
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\thread
      ing.py", line 870, in run
          self._target(*self._args, **self._kwargs)
        File "D:\ChatLearning.Linux\ChatReply.py", line 248, in main
          listening(data)
        File "D:\ChatLearning.Linux\ChatReply.py", line 239, in listening
          answer = getanswer(group, question)  # 获取答案
        File "D:\ChatLearning.Linux\ChatReply.py", line 148, in getanswer
          tempdict = eval(tempdict)
        File "<string>", line 0
      
          ^
      SyntaxError: unexpected EOF while parsing
      
      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      @Sakura-azusa 使用linux的方法安装可以启动成功,先用一段时间看看

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • RE: ChatLearning——让bot学会你的群聊

      服务器是win7,运行时会出现api-ms-win-core-path-l1-1-0.dll 丢失,尝试把该dll强行修复后运行会出现错误

      Error loading Python DLL 'C:\Users\mostserver\AppData\Local\Temp\_MEI77642\python39.dll
      '.
      No error messages generated.
      FormatMessageW: 参数错误。
      LoadLibrary: PyInstaller: FormatMessageW failed.
      

      服务器是有装python3.8.3的,根据dll前叠写的内核版本与错误信息为3.9,推断运行该插件最低版本为win8.1及以上,因为没看到有提示尝试了不少方法,或者有什么解决的方法吗

      发布在 插件发布
      Sakura azusa
      Sakura azusa
    • 1 / 1