github.devotd.
新发现开发工具

koishijs/koishi 4.18.11 — 连接多个即时通讯平台的聊天机器人框架

koishijs/koishi 是一个基于 TypeScript 的框架,通过插件连接 QQ、Telegram、Discord 等多个聊天平台,并将它们统一为一个聊天机器人来管理。

仓库信息koishijs/koishi ↗

koishijs/koishi 是一个基于 TypeScript 的框架,通过插件连接 QQ、Telegram、Discord 等多个聊天平台,并将它们统一为一个聊天机器人来管理。

GitHub 项目说明: Cross-platform chatbot framework made with love

星标
★ 6.3K
复刻
357
语言
TypeScript
许可证
MIT
最新版本
4.18.11
查看原始来源 ↗在 GitHub 查看 ↗

koishijs/koishi 是一个框架,它以插件方式接入 QQ、Telegram、Discord 等多个聊天平台,并将其作为一个聊天机器人统一管理。该仓库中可确认的最新版本是 4.18.11,来源为 GitHub 仓库页面。

以平台适配器和事件处理为核心,把多个聊天服务整合进同一个程序,这种结构正是该框架的中心。README 说明它提供控制台和在线插件市场,支持 QQ、Telegram、Discord 等主要聊天平台,并支持多账号(在同一平台上同时管理多个账号的功能)以及平台之间的数据联动。它使用 TypeScript 开发,以 MIT 许可证发布。支持为核心功能编写单元测试,也支持在插件开发过程中进行模块热重载(重新读取并加载模块的功能)。该仓库创建于 2019 年 12 月 3 日,星标数为 6268。

不过证据到此为止。由于没有给出 4.18.11 的发布说明和变更清单,无法确认本次版本究竟改动了什么。这份资料中也没有性能测量数值和采用案例数量。所提供记录中只有 Momentum 一项得分为 4.0,而新鲜度、技术、质量各项均为空。把多个即时通讯平台整合到一个框架中的结构已得到确认,但仅凭文档很难判断该结构达到了怎样的规模与稳定性。就目前而言,把它列为考察聊天平台整合结构的候选之一更合适。