Skip to content
/ robot Public

基于mirai框架的QQ机器人,附带一些另外开发的小功能。

License

Notifications You must be signed in to change notification settings

Ultronxr/robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robot总览

每个模块下有单独的功能介绍文档README.md。

1. 项目开发与构建环境

Java 11, openjdk 11

maven 3.5.4

IntelliJ IDEA 2021.3

2. 项目结构

\--robot
   |--qqrobot
   \--remote
  1. qqrobot 模块:主要QQ机器人模块,包含与QQ机器人相关的事件监听、功能实现;

  2. remote 模块:远程服务器功能模块,由于QQ登录存在异地检测机制,所以我把机器人跑在本地微型服务器上,但是本地机器稳定性不够,部分需要持续稳定运行的独立功能就写在这个模块,放在阿里云服务器上跑。

3. 项目版本迭代规范

version:x.y.z

  1. x : 项目架构、框架修改,不提供旧版本兼容支持;

  2. y : 增减大功能或模块、增减较多依赖,保证与旧版本的兼容;

  3. z : 增减小功能与少量依赖、修改少量代码、修复BUG、编辑文档等。(细分内容如下)

z版本号 包含三个数字(从左往右,下划线分隔):

1. 增减小功能与少量依赖;
2. 修复BUG、修改少量非功能核心代码;
3. 修改文档、修改JavaDoc注解内容等;

以上所有版本号均从零递增,且某一位增长需要将其后所有位数置零。

About

基于mirai框架的QQ机器人,附带一些另外开发的小功能。

Resources

License

Stars

Watchers

Forks

Packages

No packages published