DeepSeek Harness (DSH) 采用插件化架构。在使用 Web UI 管理模型时,”Models -> Fetch / Add models” 对话框默认勾选已存在的模型,排除新模型。若需反向操作(保留已有模型,移除新模型),需手动取消勾选,效率较低。
这是什么¶
这是由 FraYoshi 维护的 DSH 客户端插件。它向 “Models -> Fetch / Add models” 对话框添加了一个 “Invert selection” 按钮,用于一键翻转候选列表中的所有复选框。
核心功能¶
- 在 “Models -> Fetch / Add models” 对话框中增加 “反转选择” 按钮。
- 点击后瞬间翻转列表中所有模型的复选框状态。
安装与启用¶
DSH 的 plugin 命令负责自动处理安装和包注册。推荐使用 npmjs 安装。
dsh plugin --profile web add @furayoshi/dsh-ui-models-invert-selection
典型用法¶
- 打开 Web UI。
- 进入 Settings -> Models -> Fetch / Add models。
- 在操作按钮旁点击新增的 “反转选择” 按钮,列表中的复选框会全部翻转。
适用场景与注意¶
- 版本要求:DSH 版本需 >= 0.1.1-rc.2。
- 许可证:MIT。
- 代码状态:插件目前处于高度 “vibecoded” 阶段(代码较为草率)。
- 运行权限:插件在当前 DSH 进程权限下运行。
总结¶
该插件通过增加一个按钮,解决了模型列表批量操作时的反向选择痛点。插件源码托管在 GitHub,也可在社区目录查阅。