mirror of
https://github.com/mamoe/mirai.git
synced 2025-01-10 18:40:15 +08:00
28 lines
1.1 KiB
Plaintext
28 lines
1.1 KiB
Plaintext
|
## 如何开发Mirai-console插件
|
|||
|
|
|||
|
|
|||
|
####
|
|||
|
首先, 你需要一些基础的编程知识<br>
|
|||
|
开发插件的下限很低, 仅仅了解开发用的语言即可<br>
|
|||
|
当然, 插件开发的上限也很高, Mirai-Console的插件的控制层下至简单的回复逻辑, 上至修改与QQ通讯的协议<br>
|
|||
|
目前, Java与Kotlin均可用来开发, 仅需了解任意一门语言, 都可以进行插件开发<br>
|
|||
|
|
|||
|
#### 我没有学习过任何与编程相关的知识或我没有学过这两种语言
|
|||
|
你有两个选择,学习Java或者Kotlin<br>
|
|||
|
学习Java的好处: 学习速度相对较快, 学习资料多
|
|||
|
学习Kotlin的好处: mirai源开发语言为kotlin, 学习了kotlin可以顺便读懂mirai及其分支项目, 更容易写出更高质量的插件
|
|||
|
|
|||
|
方法1: 认真读书
|
|||
|
[30分钟精通JAVA](https://www.runoob.com/java/java-tutorial.html) 最低只需要学完Java 教程, Java 面向对象两章
|
|||
|
[30分钟精通Kotlin](https://www.kotlincn.net/docs/reference/) 最低只需要学完类与对象
|
|||
|
|
|||
|
方法2: 通过例子边学插件边学语言
|
|||
|
需要较高悟性, 不推荐完全没有接触编程的人尝试
|
|||
|
### 我需要什么?
|
|||
|
|
|||
|
|
|||
|
### 我要如何开始
|
|||
|
|
|||
|
|
|||
|
|