Simple Robot v4.6.0 Help

概述

Simple Robot v4 是一个基于 Kotlin 协程的多平台 Bot 风格Kotlin 多平台事件调度框架, 异步高效、Java友好~

多平台实现

Simple Robot v4 基于KMP 实现多平台, 支持 native-target-support 中所述的 Tier 1Tier 2Tier 3 三个级别的全部目标以及 wasm-js 平台目标。

支持目标列表

  • macosX64

  • macosArm64

  • iosSimulatorArm64

  • iosX64

  • linuxX64

  • linuxArm64

  • watchosSimulatorArm64

  • watchosX64

  • watchosArm32

  • watchosArm64

  • tvosSimulatorArm64

  • tvosX64

  • tvosArm64

  • iosArm64

  • androidNativeArm32

  • androidNativeArm64

  • androidNativeX86

  • androidNativeX64

  • mingwX64

  • watchosDeviceArm64

    Java友好

    Java是重要的伙伴, Kotlin天生与Java具有极强的兼容性。

    simbot4 基于 Java11, 为所有模块提供 JVM 平台实现以及相应的 模块化(JPMS) 信息、 提供 Spring Boot 的 starter 快速快发实现、 以及异步、阻塞、预处理桥接器(可用于转化为响应式类型)的多种风格的挂起函数桥接API。

    有关其中的部分详细信息, 可前往参考 Java友好 ♥

    Bot风格

    simbot4 主要用于对接那些 Bot 平台, 例如 QQ频道机器人、米游社大别野机器人、KOOK机器人等, 因此 simbot 的 API 设计也是以 Bot 为起点进行设计的。

    高性能异步事件调度框架

    既然是 Bot, 那么就少不了事件。simbot4 基于 Kotlin 协程库 实现高性能、无阻塞、轻量且灵活的异步调度机制。

    Last modified: 12 September 2024