MiraiForum

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

    ChatLearning——让bot学会你的群聊

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

      项目地址:ChatLearning
      下载地址:ChatLearningReleases
      官方网站:官网
      交流QQ群:734450830 可在群内提出遇到的问题,bug和改进建议

      使用ChatLearning前请先安装并配置好mirai-api-http插件,为避免出错,mirai-api-http插件请尽量使用2.3.3版本

      完成配置后打开ChatLearning目录下的data.json文件填入配置信息:

      {
       "Key": "xxxxx", //在mirai-api-http中设置的密钥
       "host": "127.0.0.1:8080", //mirai-api-http中设置的地址(若设置成0.0.0.0,请填写127.0.0.1)
       "port": "8080", //mirai-api-httpmirai-api-http中设置的端口
       "qq": "xxx",  //所登录mirai的QQ号
       "session": "xxx" //任意,由程序自动获取
      }
      

      以上步骤完成后,Windows用户点击Chatmain.exe运行

      Linux用户则使用python运行Chatmain.py脚本 (python版本需为3.5以上)

      输入help来查看命令列表

      详细说明请见README

      来自@daisy524 提供的创意点子
      感谢@FuYon 制作的网站

      以下是ChatLearning的效果图(收集了大约一天的词库,图中绿牌是bot,甚至还能斗图)
      73126921-7ddf-4140-8b78-5c0d3e69242c-IMG_20220223_021125.png
      905df16e-90ae-4b80-ae81-7b97b3d7eb0c-IMG_20220223_021144.png 8ede119a-7ba5-4d0b-bbb9-26a33c26a65a-IMG_20220223_021230.png 048d36f2-2c25-4a4e-8624-e91564f0c59f-IMG_20220223_021250.png

      欢迎提出bug和提供后续更新意见!

      VantHoff Koreyoshi Misaka 3 条回复 最后回复 回复 引用 3
      • Koreyoshi
        Koreyoshi 最后由 编辑

        再来波新的效果图(大佬牌子是bot)
        c007de14-478d-44d7-85de-43571b614bce-IMG_20220223_022348.png 13cb87c2-8aee-47a6-b5f7-2638add3fa00-IMG_20220223_022409.png 8fce7142-3132-41f2-bace-b8e065252ae1-IMG_20220223_022433.png

        X 1 条回复 最后回复 回复 引用 3
        • VantHoff
          VantHoff @Koreyoshi 最后由 编辑

          @Koreyoshi 在 ChatLearning——让bot学会你的群聊 中说:

          项目地址:ChatLearning
          下载地址:ChatLearningReleases

          使用ChatLearning前请先安装并配置好mirai-api-http插件

          完成配置后打开ChatLearning目录下的data.json文件填入配置信息:

          {
           "Key": "xxxxx", //在mirai-api-http中设置的密钥
           "host": "127.0.0.1:8080", //mirai-api-http中设置的地址(若设置成0.0.0.0,请填写127.0.0.1)
           "port": "8080", //mirai-api-httpmirai-api-http中设置的端口
           "qq": "xxx",  //所登录mirai的QQ号
           "session": "xxx" //任意,由程序自动获取
          }
          

          以上步骤完成后,Windows用户点击Chatmain.exe运行

          Linux用户则使用python运行Chatmain.py脚本 (python版本需为3.5以上)

          输入help来查看命令列表

          详细说明请见README

          来自@daisy524 提供的创意点子

          以下是ChatLearning的效果图(收集了大约一天的词库,图中绿牌是bot,甚至还能斗图)
          73126921-7ddf-4140-8b78-5c0d3e69242c-IMG_20220223_021125.png
          905df16e-90ae-4b80-ae81-7b97b3d7eb0c-IMG_20220223_021144.png 8ede119a-7ba5-4d0b-bbb9-26a33c26a65a-IMG_20220223_021230.png 048d36f2-2c25-4a4e-8624-e91564f0c59f-IMG_20220223_021250.png

          欢迎提出bug和提供后续更新意见!

          兄啊,linux里面根本没有这个data.json文件啊

          Koreyoshi 1 条回复 最后回复 回复 引用 2
          • Koreyoshi
            Koreyoshi @VantHoff 最后由 编辑

            @VantHoff 太困了我给忘了...现在加上去了!!

            VantHoff 1 条回复 最后回复 回复 引用 1
            • VantHoff
              VantHoff @Koreyoshi 最后由 编辑

              @Koreyoshi 可是还有一个大问题,linux里面怎么调用winreg模块啊

              Koreyoshi 1 条回复 最后回复 回复 引用 0
              • Koreyoshi
                Koreyoshi @VantHoff 最后由 编辑

                @VantHoff
                应该是我在写代码的时候不小心按到tab开发工具自动给我导了一个模块,然后这个包在python2和3名字不一样所以会报错,我实际没用到这个模块的
                可以用记事本打开ChatAdmin.py文件把第一行的from winreg import FlushKey删了就行
                我明天起来再把release的文件更新下了

                1 条回复 最后回复 回复 引用 0
                • Stardust-minus
                  Stardust-minus 最后由 编辑

                  话说这个怎么看是不是连上了api-http
                  启动之后没有任何提示欸,data.json已经正确配置了

                  Koreyoshi 1 条回复 最后回复 回复 引用 0
                  • Koreyoshi
                    Koreyoshi @Stardust-minus 最后由 编辑

                    @Stardust-minus 启动learning或者reply,没有报错就是成功了

                    1 条回复 最后回复 回复 引用 0
                    • 死亡程序员
                      死亡程序员 最后由 编辑

                      Exception in thread Thread-6:
                      Traceback (most recent call last):
                      File "threading.py", line 973, in _bootstrap_inner
                      File "threading.py", line 910, in run
                      File "ChatLearning.py", line 190, in main
                      File "ChatLearning.py", line 149, in listening
                      File "ChatLearning.py", line 117, in extractmessage
                      File "simuse.py", line 60, in Fetch_Message
                      TypeError: 'int' object is not subscriptable
                      这个算吗

                      Koreyoshi 1 条回复 最后回复 回复 引用 0
                      • Koreyoshi
                        Koreyoshi @死亡程序员 最后由 编辑

                        @死亡程序员 这个就是没连接上api-http,看看data文件有没有配置正确,注意不要输入到全角符号了

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

                          2022.2.13 更新:
                          修复

                          • 修复了管理模式在删除答案时有时会出现RuntimeError异常的问题

                          tips:进入管理模式后会关闭记录功能和回复功能,请在退出管理模式后手动重新开启

                          1 条回复 最后回复 回复 引用 0
                          • 死亡程序员
                            死亡程序员 最后由 编辑

                            我能问一下怎么获取api-http的key啊我的verifykey是空啊也能正常运行bot

                            Koreyoshi 2 条回复 最后回复 回复 引用 0
                            • Koreyoshi
                              Koreyoshi @死亡程序员 最后由 编辑

                              @死亡程序员 这个是自己设置的,在api-http的配置文件上有说明的

                              死亡程序员 1 条回复 最后回复 回复 引用 0
                              • 死亡程序员
                                死亡程序员 @Koreyoshi 最后由 编辑

                                @Koreyoshi 好哒我去找找,感谢~

                                1 条回复 最后回复 回复 引用 0
                                • Koreyoshi
                                  Koreyoshi @死亡程序员 最后由 编辑

                                  @死亡程序员 自己设置一个key就可以了

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

                                    Traceback (most recent call last):
                                    File "/root/mirai/ChatLearning.Linux/Chatmain.py", line 3, in <module>
                                    import ChatLearning
                                    File "/root/mirai/ChatLearning.Linux/ChatLearning.py", line 3, in <module>
                                    import simuse
                                    File "/root/mirai/ChatLearning.Linux/simuse.py", line 1, in <module>
                                    import requests as r,json,time
                                    ModuleNotFoundError: No module named 'requests'
                                    问一下这个报错要怎么解决

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

                                      等一个聊天数据集

                                      Koreyoshi 1 条回复 最后回复 回复 引用 1
                                      • Koreyoshi
                                        Koreyoshi @CabbCat 最后由 编辑

                                        @CabbCat Shell输入pip install requests

                                        C 1 条回复 最后回复 回复 引用 0
                                        • C
                                          CabbCat @Koreyoshi 最后由 编辑

                                          @Koreyoshi 感谢,可以用了,顺便问一下回复概率默认是多少呢(不清楚设置多少会比较好

                                          Koreyoshi 1 条回复 最后回复 回复 引用 0
                                          • Koreyoshi
                                            Koreyoshi @CabbCat 最后由 编辑

                                            @CabbCat 默认是50%

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