v4.13 版本介绍
控制台优化
v4.13 版本的主要改动是新增了一批控制台 API:
- 引入了主题系统,允许插件定义新的主题
- 引入了用户配置 API,并允许插件扩展配置项
- 引入了菜单 API,允许插件定义和触发上下文菜单
- 支持了配置漫游功能,用户可以在多个客户端同步配置
伴随着新的 API,已有的控制台插件也迎来了各种优化,这里就不一一列举了。
插件配置优化
在这个版本中,我们进一步将 @koishijs/plugin-market 拆分为了 market 和 config 两个独立的插件。前者负责插件的安装和更新,后者负责插件的配置。同时,我们支持了插件信息的按需读取,大幅提高了启动速度和插件市场加载速度。
新版本的 market 和 config 插件也带来了一些新功能:
- 支持了启用、停用、重载插件分组
- 支持了插件的快速预览功能
- 支持了对插件配置项的热重载
- 支持了以指令形式安装、卸载、更新插件
适配器更新
- 支持了更多标准消息元素
- 支持了斜线指令,允许用户快速与机器人交互
- 新增了与表态和角色相关的 Bot API
- 新增了 matrix 和 line 适配器