From fb4dd3214f141506e2635139ed2fb73aa45d4d61 Mon Sep 17 00:00:00 2001 From: "jiahua.liu" <n@mamoe.net> Date: Sat, 29 Feb 2020 00:18:44 +0800 Subject: [PATCH] some pluginDocs --- PluginDocs/SomeMethod.MD | 0 PluginDocs/ToStart.MD | 27 +++++++++++++++++++++++++++ PluginDocs/java/MyFirstPlugin.MD | 0 PluginDocs/kotlin/MyFirstPlugin.MD | 0 4 files changed, 27 insertions(+) create mode 100644 PluginDocs/SomeMethod.MD create mode 100644 PluginDocs/ToStart.MD create mode 100644 PluginDocs/java/MyFirstPlugin.MD create mode 100644 PluginDocs/kotlin/MyFirstPlugin.MD diff --git a/PluginDocs/SomeMethod.MD b/PluginDocs/SomeMethod.MD new file mode 100644 index 000000000..e69de29bb diff --git a/PluginDocs/ToStart.MD b/PluginDocs/ToStart.MD new file mode 100644 index 000000000..182328f9e --- /dev/null +++ b/PluginDocs/ToStart.MD @@ -0,0 +1,27 @@ +## 如何开发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: 通过例子边学插件边学语言 +需要较高悟性, 不推荐完全没有接触编程的人尝试 +### 我需要什么? + + +### 我要如何开始 + + + diff --git a/PluginDocs/java/MyFirstPlugin.MD b/PluginDocs/java/MyFirstPlugin.MD new file mode 100644 index 000000000..e69de29bb diff --git a/PluginDocs/kotlin/MyFirstPlugin.MD b/PluginDocs/kotlin/MyFirstPlugin.MD new file mode 100644 index 000000000..e69de29bb