dsh-client-ui-model-switcher: One-Click Provider and Model Switch Plugin for DeepSeek Harness
This plugin is specifically designed for the DeepSeek Harness (DSH) Web GUI to address the inefficiency of frequently switching models. By adding a slider button to the session title bar and offloading model selection logic to the client side, it enables one-click switching. Core features include two-level cascading selection of providers and models, configuration filtering (displaying only providers with configured keys), state synchronization, and error notifications. The plugin relies on pure browser-side technology, subscribes to the `modelDirectories` state to stay consistent with DSH’s internal state, and automatically disables the switching feature in sub-agent sessions. The install command is `dsh plugin --profile web add github:2275803244-cpu/dsh-model-switcher`.
Read More