feat: improve batch installer selection dialog

This commit is contained in:
fujie
2026-03-16 14:24:48 +08:00
parent 00afae4a6d
commit 7a2ecee010
11 changed files with 109 additions and 28 deletions

View File

@@ -10,12 +10,13 @@
### 🚀 交互式插件选择
- 基于 OpenWebUI 的 `execute` 事件打开自定义浏览器选择对话框
- 显示过滤后的插件列表、仓库信息与排除提示
- 显示带复选框、类型标签、插件描述和仓库信息的过滤结果
- 只安装用户保留勾选的插件
### ✅ 智能安全保障
- 用更丰富的选择流程替代基础 confirmation 事件
- 用户无需改写请求,也能取消勾选不想安装的插件
- 不再显示多余的“复制 exclude_keywords”提示
- 自动排除工具自身,避免重复安装
### 🌍 多仓库支持