首先:
mirai 是一个在全平台下运行,提供 QQ Android 协议支持的高效率机器人库
这个项目的名字来源于京都动画作品《境界的彼方》的栗山未来(Kuriyama mirai)
CRYPTON以初音未来为代表的创作与活动(Magical mirai)
图标以及形象由画师DazeCake绘制。
——致github首页
根据Mirai生态概览的介绍,Mirai-Console是Mirai 官方的可拓展式 QQ 机器人管理控制台,在 Mirai 框架提供的基础功能的基础上进行了封装并进一步提供了更方便的开放接口。
安装Mirai-Console-Loader
在github中,安装方式已经写进了自述文件,这里当一个复读机给他再来一次[狗头]
建议安装方式是MCL(Mirai-Console-Loader),官方的启动工具,第三方的MiraiOK也很优秀,但是因为某些原因下载不成功,所以只用了MCL......
首先要拥有>=11版本的JDK,JDK-8会有版本报错(之前报错忘记截图了...反面教材丢失),JDK-11就很不错,安装好之后要记得放到环境变量(把jdk/bin添加到PATH)中去。
然后在github的MCL Releases中下载MCL工具(当前最新版本为1.0.4),下载后解压。打开命令行,运行mcl.cmd。
此时mcl会自动将默认配置的jar包进行下载安装,之后可能会出现绿色字体和红色报错。

如果出现
可操作的命令行输入,则说明mcl基本配置完成。
用MCL登录QQ
MCL提供了控制台命令,可以用help或者?查询
其中用login QQ号 QQ密码的形式可以登录, 如果有报错,则是因为登录时会有滑块验证,需要我们下载一个插件mirai-login-solver-selenium。在命令行中用mcl --update-package net.mamoe:mirai-login-solver-selenium --channel nightly --type plugin可以将该依赖添加到配置文件中,再次启动mcl,则会自动安装此插件。
如果希望每次都使用同一账号,则可以用autoLogin add QQ号 QQ密码的形式添加自动登录账户。
登陆成功之后,就可以接受到来自好友和群的消息。

此时我们已经完成了对Mirai-Console的基本配置,但是要达到开发的要求,我们还需要利用mirai-api-http,这也是MCL的插件之一,可以采用mcl --update-package net.mamoe:mirai-api-http --channel stable --type plugin的形式,添加配置文件,再用mcl自动安装。
关于如何利用SDK进行自主开发,后续会陆续提及。Mirai-Console的安装配置到这里就算是完成了。