MiraiForum

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

    Travellerr 发布的帖子

    • RE: 有没有推荐的服务器状态查询插件

      @Chaluo 看看我的 今日运势插件 行不行,里面有 /监控 查询机器人服务器状态信息的功能

      发布在 摸鱼区
      Travellerr
      Travellerr
    • RE: 仿BA制造的好感度插件

      @Chaluo 请安装 经济前置 并选择 使用【HuYanEconomy】 或【MiraiDailySign】作为经济来源安装,再在插件的配置路径下设置启用的金币选项即可

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 今日运势插件

      @KaWei 因为配置里的默认模型已经挂掉了,建议到huggingface上找一个一样的,这边推荐白嫖 https://frankzxshen-vits-fast-fineturning-models-ba.hf.space/ 这个模型。同时如果没用SilkConverter的话要配置ffmpeg启用和对应的文件目录

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 今日运势插件

      @KaWei 在 今日运势插件 中说:

      [send_private_msg] 请求失败: app=LLOneBot v3.26.7, message=TypeError: Cannot read properties of undefined (reading 'toString')
      at getGroupMember (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:33487:21)
      at createSendElements (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:32138:38)
      at SendPrivateMsg._handle (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:32448:58)
      at SendPrivateMsg.websocketHandle (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:31884:34)
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async OB11WebsocketServer.handleAction (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:80925:26), retJson={"status":"failed","retcode":1200,"data":null,"message":"TypeError: Cannot read properties of undefined (reading 'toString')\n at getGroupMember (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:33487:21)\n at createSendElements (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:32138:38)\n at SendPrivateMsg._handle (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:32448:58)\n at SendPrivateMsg.websocketHandle (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:31884:34)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async OB11WebsocketServer.handleAction (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:80925:26)","wording":"TypeError: Cannot read properties of undefined (reading 'toString')\n at getGroupMember (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:33487:21)\n at createSendElements (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:32138:38)\n at SendPrivateMsg._handle (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:32448:58)\n at SendPrivateMsg.websocketHandle (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:31884:34)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async OB11WebsocketServer.handleAction (C:\Users\Administrator\LiteLoaderQQNT-main\plugins\LLOneBot\main\main.cjs:80925:26)","echo":108}。如果你认为这是 Overflow 的问题,请带上 logs/onebot 中的日志来反馈

      群聊里也是这个问题吗?我看上面好像有部分是llOneBot私信模块的报错

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 今日运势插件

      @KaWei 我没见过这个报错提示,你可以尝试在群聊内发送/监控指令试一下

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 今日运势插件

      @1002469706 检查后台提示,可能是Miral Console设置的前缀不同,或者没有给对应权限

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 今日运势插件

      @Chmo-cloud 指的是应将权限 cn.travellerr.aronabot.command.xxx 改为 cn.travellerr.aronabot:command.xxx 吗?

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 今日运势插件

      @Chmo-cloud 加权限可以使用 Mirai Console Loader 自带的权限系统

      PermissionCommand
      chat-command

      给予某群所有人权限 /perm permit m群号.* 权限,如 /perm permit m123.* com.example:command

      给予某群某人权限 /perm permit m群号.QQ号 权限,如 /perm permit m123.456 com.example:command

      给予某人权限 /perm permit uQQ号 权限,如 /perm permit u123 com.example:command

      权限请填写上方我给出的指令权限点,并做出对应修改(将aronabot与command之间的点修改为冒号 ":" )

      使用指令请在聊天环境内发送,控制台发送会导致获取不到用户QQ号

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 仿BA制造的好感度插件

      @hlfzsi emmm…这样吧,能否加一下QQ?方便联系

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 仿BA制造的好感度插件

      @hlfzsi 我看过你的那个LoveYou项目,如果要整合的话你是不是要重写?感觉难度会很大……

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 仿BA制造的好感度插件

      v1.0.2版本更新

      • 添加指令 /好感排行 用来查看本群好感度
      • 添加指令 /好感全排行 用来查看全部账号的好感度
      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 仿BA制造的好感度插件

      @Artorlias 在这里 【HuYanEconomy仓库】。 作者好像没发布Release版本,这里还是建议用 【MiraiDailySign签到】

      发布在 插件发布
      Travellerr
      Travellerr
    • RE: 想收集一下现在大家对于mirai的使用情况

      还在使用mirai吗:是
      通过那种登录方式使用的mirai: 1.签名服务
      mirai登录情况稳定吗:稳定
      mirai的相关功能使用方式: 1.mirai插件
      使用mirai的相关平台:linux

      发布在 使用交流
      Travellerr
      Travellerr
    • 仿BA制造的好感度插件

      仿BA好感度插件




      https://github.com/Travellerrr/Favorability

      介绍

      本好感度插件兼容 HuyanEconomy 与 MiraiDailySign , 可以选择使用 hy-gold 或 mirai-coin 作为消耗货币,在config.yml下设置即可,如果有想法的话后续或许能适配更多的经济插件

      常见问题

      建议将插件版本更新至v2.0.0版及以上,该版本中使用了全新的数据库架构,与旧版本不兼容,需使用/fixOldDataBase指令迁移数据

      (其实就是懒得自建方法)


      指令

      指令 功能
      /制造 [金币] 使用金币制造物品
      /查看制造 查看制造队列
      /查看好感度 查看机器人对你的好感度
      /好感排行 查看本群的机器人好感排行
      /好感全排行 查看全部的机器人好感排行
      /Favorability reload 重载配置

      权限节点

      指令 权限节点
      /制造 [金币] cn.travellerr.favorability.command.makeitem
      /查看制造 cn.travellerr.favorability.command.checkmake
      /查看好感度 cn.travellerr.favorability.command.checklove
      /好感排行 cn.travellerr.favorability.command.getlovelist
      /好感全排行 cn.travellerr.favorability.command.getalllovelist
      /Favorability reload cn.travellerr.favorability.command.favorability

      配置

      config.yml ——主要配置数字内容

      # 使用经济名称
      # 0 : HuYanEconomy
      # 1 : MiraiDailySign
      economyName: 1
      
      # 制造至少消耗金币
      atLeastCoin: 30
      
      # 至少需要多久制造/分钟
      atLeastMin: 10
      
      # 至多需要多久制造/分钟
      atMostMin: 180
      
      # 人物后缀
      suffix: Sensei
      
      # 每多少级改变一次好感度消息
      changeLevel: 5
      
      # 当好感经验值超出下方定义数量
      # 每几exp升一级
      perLevel: 1810
      
      # 好感信息上升计算自定义
      levelList: [15, 45, 75, 110, 145, 180, 220, 260, 300, 360, 450, 555, 675, 815, 975, 1155, 1360, 1590, 1845, 2130, 2445, 2790, 3165, 3575, 4020, 4500, 5020, 5580, 6180, 6825, 7515, 8250, 9030, 9860, 10740, 11670, 12655, 13695, 14790, 15945, 17160, 18435, 19770, 21170, 22635, 24165, 25765, 27435, 29175]
      

      MsgConfig.yml —— 主要配置发送消息内容

      # 好感度查看
      # "%成员%"该成员名称
      # "%机器人%"机器人名称
      # "%好感%"好感度
      # "%好感信息%"好感度消息
      checkLove: "你对%机器人%的好感度为: %好感度%\n%好感信息%"
      
      # 群好感度排行信息
      # "%成员%"该成员名称
      # "%机器人%"机器人名称
      # "%好感%"好感度
      # "%后缀%"设置的后缀
      groupLoveMsg: "这位是%成员% %后缀%,\n%机器人%对Ta的好感度为: %好感%"
      
      # 全体好感度排行信息
      # "%成员%"该成员QQ号
      # "%机器人%"机器人名称
      # "%好感%"好感度
      # "%后缀%"设置的后缀
      # "%排名%"当前排名
      totalLoveMsg: "第 %排名% 名 %后缀%, \n %机器人% 对Ta的好感度为: %好感"
      
      # 好感度消息,每 "changeLevel" 级一条消息
      LoveMessage: 
        - %成员% %后缀%您……您好……
        - %成员% %后缀%是一个好人
        - %成员% %后缀%一直对我很好呢!
        - %成员% %后缀%, 很关心我呢……
        - %成员% %后缀%, 稀饭!
        - 最喜欢 %成员% %后缀%了!
        - 呜哇!%成员% %后缀% 也太好了!好喜欢 %成员% %后缀%!
        - 'わたしは %成员% %后缀% せんせいが大好きです! '
      
      # 金币不够至少所需提示
      notEnough: 
        - 没有商家愿意接单
        - 导致在路上被风刮走了,费了很大劲才捡回来
        - 中途遇到土匪,看见你摇了摇头转身走了
        - 不好意思出门找商家做礼物
        - 商家吓得像见了鬼,纷纷逃之夭夭。
        - 商家欲哭无泪,宁愿关门大吉。
        - 商家眼神闪烁,仿佛看到了世界末日。
        - 商家们一个个避而远之,生怕倒霉。
        - 商家们纷纷摇头叹息,不知所措。
        - 商家们眼神暗淡,装作没看见。
        - 商家们一个个闭门不出,宁可躲起来。
        - 商家们面露难色,仿佛碰到了麻烦。
        - 商家们一个个摇头苦笑,无可奈何。
      

      LoveYouConfig.yml —— 主要配置发送对话信息内容

      # 是否启用LoveYou
      enable: false
      
      # 情感模型目录,以 本插件data目录为基准
      lovePath: '/LoveYou/nb-classifier-for-weibo.ser'
      
      # 信息比对模型,以 本插件data目录为基准
      msgPath: '/LoveYou/hanlp.txt'
      
      # 单次情感增加最大值
      loveMax: 100
      
      # 单次情感增加最小值
      loveMin: -100
      
      # 情感上下浮动值 (单次情感0-1)
      # 太大会导致正面消息被作为负面情感,建议不要改动
      fluctuation: 0.03
      
      # 对话记录保存时长 (秒)
      duration: 180
      
      # 好感上升对话
      up:
        - 唔……我就勉为其难接受吧!
      
      # 好感持平对话
      flat:
        - 已阅
      
      # 好感下降对话
      down:
        - '?你在说什么!也太伤我心了吧!'
      
      # 对话信息重复消息
      similarity:
        - 咕呣呣……这句话我已经听腻啦!
      

      礼物配置示例

      礼物json位于./data/cn.travellerr.Favorability/gift.json

      {
          "1": {
            "Name": "百科全书",
            "Describe": "从系住面包口袋的“那个东西”到放在便当里像草一样的“那个东西“,\n这里有你想知道的一切。",
            "Level": 2,
            "Love": 20,
            "Url": "5/635505.png"
          },
          "[id](数字)": {
            "Name": "[礼物名称]",
            "Describe": "[礼物描述]",
            "Level": "[礼物制造等级](数字)",
            "Love": "[好感度](数字)",
            "Url": "[图片网址](http打头)"
          },
          "3": {
            "Name": "示例礼物", 
            "Describe": "这是介绍", 
            "Level": 4, 
            "Love": 123, 
            "Url": "https://mirai.mamoe.net/assets/uploads/system/favicon.ico"
          }
      }
      

      使用展示

      f7135d0e-6723-4985-b6cf-430ddfd6dbe7-image.png
      其实盒人功能瞎做着玩的,顶多把QQ个人资料里填写的信息拿出来


      常见问题

      E/Favorability: 好感度系统-(certificate_unknown) PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

      该异常是由于插件运行版本检查时无法找到到请求目标的有效证书路径,意味着它无法验证服务器提供的证书。是在运行时开了watt toolkit等加速器导致网络证书被修改。如果对版本更新没有要求的话可以直接忽略该报错,否则请关闭您的加速器


      玩蔚蓝档案玩的

      发布在 插件发布
      Travellerr
      Travellerr
    • 今日运势插件

      蔚蓝档案额外功能插件

      若在本插件遇到使用上的问题,请首先到仓库提issue,再到本贴下留言

      指令

      目前共四个指令

      已接入 Mirai Console 指令系统

      指令 功能 作用域
      /今日运势 查看今日运势 所有
      /今日人品 查看今日人品值 所有
      /监控 查看服务器资源占用 所有
      /随机柴郡 获取随机柴郡表情包 所有
      /生成后缀 [名称] [后缀] 使用unicode码生成名字后缀 所有
      /语音生成 [角色] [文本] 调用蔚蓝档案语音生成 所有
      /语音生成 [角色] [文本] <中/日/英> 调用蔚蓝档案语音生成,自定义语言 所有
      /aronabot reload 重载配置文件 所有

      权限节点

      指令系统权限节点如下

      指令 权限节点
      今日运势 cn.travellerr.aronabot:command.jrys
      今日人品 cn.travellerr.aronabot:command.jrrp
      监控 cn.travellerr.aronabot:command.securityimage
      随机柴郡 cn.travellerr.aronabot:command.random-chaiq
      生成后缀 cn.travellerr.aronabot:command.generatename
      语音生成 cn.travellerr.aronabot:command.voice-gen
      重载配置 cn.travellerr.aronabot:command.aronabot

      配置

      # 是否启用文字输出运势
      isText: false
      
      # 本地字体目录,以mcl为主目录填写相对路径
      useLocalFont: ''
      
      # 是否启用语音合成
      useVoice: true
      
      # 语音合成模型地址
      url: 'travellerr11-ba-voice-models.hf.space'
      
      # 是否使用SilkConverter
      useSilk: false
      
      # ffmpeg地址,以mcl为主目录填写相对路径,若启用语音合成且不使用SilkConverter则必须填写ffmpeg路径
      ffmpegPath: ''
      
      

      关于 /今日人品 指令

      该指令与 /今日运势 指令 使用同一数据库,所以获取到的人品值应该是和运势挂钩的

      如果当天已经使用过了 /今日运势 指令,那么 /今日人品 不会重新生成,而是直接获取之前的运势id,向101取余计算人品值
      例如:

      ID QQ FortuneID Date
      1 123456789 348 2024-05-14 21:51:30
      2 114514123 200 2024-03-23 18:13:27
      3 191981011 126 2024-07-02 19:36:03

      分别将计算为

      QQ jrrpValue
      123456789 48
      114514123 100
      191981011 26

      展示

      9fd3cf4d-5783-442b-ae59-3f8395a2a6ad-8d995b6ff2f98c1658666b9ee1fda302.png


      版本

      Version = 2.0.0

      推广

      我做的可自定义的好感度插件

      发布在 插件发布
      Travellerr
      Travellerr
    • 1
    • 2
    • 2 / 2