Skip to content

ExquisiteCore/LLMIRAI.NET

Repository files navigation

一个基于ll.net的BDS插件

快速上手

LLMIRAI.NET 一个基于ll.net的BDS插件

前置准备

以及,你还需要:

  • 一台联网的计算机
  • 一个正常工作的人类大脑
  • 一双勤劳的手

安装mirai环境

你也可以先了解:什么是mirai

虽然mirai的官方文档已经有了详细的配置教程,但是为了不让大家多看些文档,我们这里简单地介绍一下安装mirai的方法,如果你已经部署完成Mirai.NET所需要的mirai环境(以及最新的mirai-api-http),这部分可以跳过。

注意,从这里开始,文档里所有的mirai都是指mirai-console

安装 MCL

MCL(Mirai Console Loader Installer)是一个mirai-console的 CUI 封装,安装它就完事了。

首先访问MCLgithub release,根据你的系统选择对应的安装器,通常来说你应该下载mcl-installer-xx-windows-amd64.exe,因为如果你用别的系统你应该不会继续看这个宝宝巴士文档。

那么,现在你已经下载好了mcl-installer,现在你需要把它放到一个文件夹里,然后运行它。通常来说,你应该只需要一直按enter键。

Press Enter to exit出现,你就可以关闭安装器的窗口。

启动 MCL

下面就是安装好MCL的结果,你应该运行mcl.cmd这个命令脚本。

运行之后,等到main: mirai-console started successfully.这行绿色字出现的时候,请先输入/stop来关闭mcl.cmd的运行窗口。因为我们还需要手动安装mirai-api-http插件。

安装和配置 mirai-api-http

首先访问mirai-api-http release 页面,下载jar构件,下载完成后,把它放到/plugins目录下,然后再启动mcl.cmd

同样的,等到main: mirai-console started successfully.这行绿色字出现的时候,先输入/stop来关闭mcl.cmd的运行窗口。再打开/config/net.mamoe.mirai-api-http/setting.yml文件。

用下面的内容覆盖原有的内容(来自官方文档):

## 配置文件中的值,全为默认值

## 启用的 adapter, 内置有 http, ws, reverse-ws, webhook
adapters:
  - http
  - ws

## 是否开启认证流程, 若为 true 则建立连接时需要验证 verifyKey
## 建议公网连接时开启
enableVerify: true
verifyKey: 1234567890

## 开启一些调式信息
debug: false

## 是否开启单 session 模式, 若为 true,则自动创建 session 绑定 console 中登录的 bot
## 开启后,接口中任何 sessionKey 不需要传递参数
## 若 console 中有多个 bot 登录,则行为未定义
## 确保 console 中只有一个 bot 登陆时启用
singleMode: false

## 历史消息的缓存大小
## 同时,也是 http adapter 的消息队列容量
cacheSize: 4096

## adapter 的单独配置,键名与 adapters 项配置相同
adapterSettings:
  ## 详情看 http adapter 使用说明 配置
  http:
    host: localhost
    port: 8080
    cors: [*]

  ## 详情看 websocket adapter 使用说明 配置
  ws:
    host: localhost
    port: 8080
    reservedSyncId: -1

通常来说,你还需要自己修改verifyKey的值。

登录机器人账号

启动mcl.cmd,这次不用再关。

输入命令:/login <qq> <密码>,就可以登陆机器人账号了。通常来说,正常的机器人账号是可以直接登陆的,如果出现红色的错误提示,那么你可以根据mcl.cmd输出的提示文本找人帮忙或者自己解决。

到这里,Mirai.NET所需要的mirai环境已经配置好了。

登录需要验证码

如果你登陆mcl弹出了下面的弹窗,请访问TxCaptchaHelper并按照提示操作。

picture 1

安装LLMIRAI.NET

下载压缩包后解压到plugins目录下开服即可会自动s配置

以下是功能 2.png

写在后面:想要的功能可以评,论望5星好评