llms.txt: machine-readable documentation index. Markdown version of this page is also available.

Simple Robot 5.x Help

概述

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

多平台实现

Simple Robot 基于 KMP 实现多平台, 支持 JVM、JS、 wasm-js 和多个 Kotlin/Native 目标。具体支持范围以各模块为准。

支持目标列表

  • macosX64

  • macosArm64

  • iosSimulatorArm64

  • iosX64

  • linuxX64

  • linuxArm64

  • watchosSimulatorArm64

  • watchosX64

  • watchosArm32

  • watchosArm64

  • tvosSimulatorArm64

  • tvosX64

  • tvosArm64

  • iosArm64

  • androidNativeArm32

  • androidNativeArm64

  • androidNativeX86

  • androidNativeX64

  • mingwX64

  • watchosDeviceArm64

    Java友好

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

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

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

    Bot风格

    simbot 主要用于对接 Bot 平台, 例如 QQ机器人、KOOK机器人和 OneBot 协议实现等, 因此 simbot 的 API 设计也是以 Bot 为起点进行设计的。

    高性能异步事件调度框架

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

    29 October 2026