Koishi 控制台持续更新贴

20231029 更新:对于使用 ctx.logger() 输出的日志支持了追踪功能。

  • 插件内新增了「运行日志」部分,将显示插件运行时输出的日志
  • 日志页面新增了跳转按钮,支持点击跳转到插件的详情页

4 个赞

20231101 更新:优化了使用体验。

  • 增加了快捷键绑定功能,现在在插件配置界面键入 ⌘S 将会保存配置。
  • 修复了部分情况下,依赖管理界面没有改动的版本号时,应用更新按钮仍然可以点击的问题。
  • 修复了状态栏 tooltip 如果过高可能会超出屏幕的问题。
  • 修复了状态栏中,机器人名称过长时,头像会变成椭圆的问题。
4 个赞

20231105 更新:修复了若干问题。

  • 修复了带有 i18n 支持的配置项可能不显示标题的问题。
  • 修复了控制台插件停用后副作用不会回收的问题 (也会影响「提供页面」提示),此修复将于下一个 Koishi 版本实装。
2 个赞

20231106 更新:支持了高级功能「手动添加依赖」对话框。

提示:如果你不知道这是做什么的,请不要操作这个对话框。

4 个赞

20231120 更新:

  • 当「撤销更改」和「恢复默认值」不会影响当前值时,对应的按钮显示为灰色
  • arraydict 类型的配置项支持了 .collapse()

4 个赞

20231124 更新:

  • 插件市场的上方和下方现在都有分页器了;跳转页面时将自动回到顶部
  • 日志页面引入了虚拟列表,将减少卡顿;同时切换到日志页面时将自动滚动到底部

4 个赞

20231124 更新:在「依赖管理」中点击更新时会有二次确认流程。

注:在「插件市场」中进行更新和安装已经会弹窗了,因此无需二次确认。

4 个赞

20231124 更新:修复了若干已知问题。

  • 修复了某些元素出现两次的问题;修复了关闭插件安装对话框时会闪烁的问题。
  • 修复了 admin 插件进行操作时会触发 inject 报错的问题。
  • 修复了 config 插件会将可选依赖显示为必需依赖的问题。
5 个赞

20231210 更新:

  • 插件的详情页链接改为插件的永久 ID(会自动生成)
  • 已启用的插件名称右侧会显示一个小灯,标识插件的状态(绿色:正常运行,黄色:缺失服务,红色:启动失败,黄色闪烁:启动中)

4 个赞

20231212 更新:

  • 修复了插件未安装或加载失败时,插件详情页空白的问题(应当显示前往插件市场安装的提示信息)
  • 修复了特定情况下,computed 类型点击添加分支无响应的问题
  • 修复了在全局设置界面中,添加插件、创建插件组失效;添加到顶层的插件无法启用或停用;安装插件永远显示安装失败(实际安装成功)等问题
  • 修复了将插件拖动到顶层会失效或导致实际位置比预期位置向下偏移的问题
4 个赞

20231213 更新:支持了「批量操作」功能。

在插件市场中点击任意插件的安装或配置,勾选「批量操作模式」,此时点击安装或移除将不会直接应用改动。

批量操作完成后点右上角对勾即可完成安装。

此改动将有助于减少安装时长,让你在搭建新实例时更快装好所需的插件。

此外,我们也修复了一些已知问题:

  • 修复了未配置 registry.endpoint 时依赖管理页面部分功能无响应的问题。
  • 修复了插件安装页面中点击配置链接以及插件安装完成后总是跳转到全局设置的问题。
2 个赞

20231213 更新:配置项支持了复选菜单。

这种展示形式相比 checkbox 占据更小的空间,并且可以在表格中使用。你可以根据自己的需求选择使用 checkbox 还是 select。

4 个赞

看见了 rr1.0 :cry:

3 个赞

rr 后继有人,是好事(

2 个赞

20231217 更新:发布了新版 analytics 插件。

  • 新增了用户新增、群组新增、DAU、QPS 等数据统计。
  • 移除了按照频道的消息统计,改为显示各平台、各机器人的消息占比。
  • 与消息数量相关的统计图表均支持按照「发送/接收」进行分别统计。

请注意:此次更新会重新开始记录数据,因此图表会被清空。

3 个赞

20231218 更新:增加了「插件配置管理」功能。

如果插件同时存在多份配置,则在插件的详情页中出现配置管理提示。点击后将弹出对话框,用户可以在其中查看和跳转到所有配置,也可以删除或添加配置。

当查看已经安装到本地的插件时,会新增「配置」按钮。点击后:

  • 如果该插件尚未被配置,则立即在顶层创建一份配置并跳转;
  • 如果该插件仅存在一份配置,则立即跳转到该配置页面;
  • 如果该插件同时存在多份配置,则会打开上述配置管理页面,允许用户进行选择。

此外,插件安装成功后,也会按照相同的逻辑创建、跳转或弹出配置管理界面。

2 个赞

20231218 更新:优化了可访问性。

插件配置页面中的所有可点击文本目前都添加了下划线 (初始状态为虚线,鼠标划过时变为实线)。

对于存在于配置文件但是尚未安装到本地的插件,现在可以在配置页面中快速安装,而不用浏览插件市场了。

3 个赞

20231219 更新:优化了插件安装与配置体验。

优化了「确认安装」界面的 UI,增加了箭头提示和「丢弃」按钮。

「插件配置」界面新增了「克隆配置」和「管理多份配置」按钮。前者可以将当前插件按相同配置复制一份到当前插件下方;后者可以呼出对话框,管理插件的全部配置。

在屏幕较窄的移动设备上,右上角的菜单可能显示不全,此时会显示一个「…」省略号,点击呼出菜单。

所有已安装的插件都会再其右侧显示状态灯(未加载的插件为灰色)。未安装的插件会直接显示为灰色,且不显示状态灯。

2 个赞

20231220 更新:修复了部分已知问题。

  • 当插件安装发生错误时,会提示用户选择移除或者修复。

  • 当用户使用 analytics 插件不足 7 天时,将使用已经使用的天数求平均,而不是直接 ÷7。
  • 优化了 analytics 插件在手机上的显示效果。
  • 修复了一个边界行为异常的 bug(异常行为:打开控制台,前往任意页面,刷新,前往主页,再次刷新后将自动前往上一次的页面而非主页)。
  • 当处于屏幕下侧右击呼出上下文菜单时,将不会溢出到屏幕下方了。
2 个赞

目前仍然有一个已知问题,插件安装成功后仍然显示尚未安装。目前可以进行以下判断:

  • 插件安装黑屏动画结束后,弹出的提示语如果是安装成功,则安装成功;否则安装可能失败。
  • 前往插件的配置页面,如果配置项正常加载,则安装成功;如果出现「快速安装」的提示,则可能安装失败。
  • 点击「快速安装」后,对话框右下角的按钮是「修复」,则说明插件安装失败;如果是「更新」但是按钮不可点击,请重启应用,可能就会正常加载了,
2 个赞