All modules:
Simple Robot 核心 API 定义模块,定义 Bot、事件、消息、组件等核心抽象。
通用注解定义模块。
API 定义抽象,用于描述通用 REST API 结构。
跨平台原子操作支持。
跨平台集合工具支持。
通用核心工具库。
基于 Ktor 的文件上传工具支持。
阶段循环状态机支持。
可流化类型支持。
挂起函数阻塞桥接与 SuspendReserve 支持。
对 KOOK API 的最基本封装,不包含额外的功能性实现(比如bot、事件调度等)。
KOOK 组件核心实现,提供完整的 simbot 组件集成。
基于 api 模块的 KOOK Bot 基础实现(事件接收与处理)。
OneBot 组件通用定义。
OneBot v11 协议通用定义。
OneBot v11 组件核心实现。
OneBot v11 原始事件定义。
OneBot v11 消息段定义。
对 QQ频道API 的最基本封装,不包含额外的功能性实现(比如bot、事件调度等)。
基于api模块,对QQ频道API的基本功能实现(事件接收与处理)。
Simple Robot 核心实现,提供 SimpleApplication 与 SimpleEventDispatcher。
Spring Boot 3 Starter 集成支持。
Spring Boot Starter 通用支持模块。
Spring Boot 2 Starter 集成支持。
持续会话扩展,支持基于事件的多轮会话流程。
Gradle 插件:suspend-transform 编译器插件配置支持。
跨平台日志抽象。
基于 SLF4J 2.x 的日志实现。
KSP 处理器:类构建器生成。
类构建器处理器注解定义。
KSP 处理器:消息元素多态序列化注册生成。
注解 API: 注解驱动监听函数支持库。
测试工具模块,提供 Mock 实现。