@koishijs/plugin-server 实现了一个 Satori 协议 的服务器。这个插件将允许你:
- 通过 HTTP / WebSocket 访问当前 Koishi 实例中的机器人
- 配合 Satori 适配器,在另一个 Koishi 实例中完全控制当前实例中的机器人
场景 1:让 Koishi 暴露一套 API,以便我推送消息
安装 server 插件,然后直接 POST 请求 /v1/message.create
即可。
完整的文档请参考 Satori 协议。
场景 2:让适配器分布式地运行在不同的机器上,再通过一个中心 Koishi 实例统一管理
在多台机器上分别运行 Koishi。负责适配器的 Koishi 实例安装适配器插件和 server 插件;中心 Koishi 实例安装多个 adapter-satori 插件即可。