dsh-model-ocean-selector
Run the following command in DeepSeek Harness:
dsh plugin install jiaoTaiLang404/dsh-model-ocean-selector
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install jiaoTaiLang404/dsh-model-ocean-selector in your DeepSeek Harness terminal to install the plugin from https://github.com/jiaoTaiLang404/dsh-model-ocean-selector, then restart dsh web to activate the new model selector.
About this plugin
The stock compact model menu in DeepSeek Harness crams every option into a single row and pairs a bare slider for reasoning effort, so picking a model and dialing in effort feels flat and under-designed. dsh-model-ocean-selector reworks this section of the Web UI: models are grouped by provider and laid out as stable vertical rows that are easy to scan, and the reasoning-effort control becomes a pill with the project fish icon as its thumb, flanked by three independently seeded Three.js square-particle streams drifting from right to left. Each tiny square rotates counterclockwise, spawns at a random offset and angle, and fades out without wrap flashes, keeping the overall rhythm calm and unobtrusive.
Interaction details are deliberately refined: particle size and stream width stay constant, and animation speed shifts only after you confirm a selection, so a pending hover neither resets nor accelerates the flow. The background is locked to #e6e5e6 and the animated fill disappears at the provider's minimum effort. All existing behaviors are preserved-slash /model command, per-session model choice, keyboard range input, localization, HMR disposal, and the WebGL fallback path. WebGL itself is optional: if initialization fails, a static themed particle layer remains visible and the range input stays fully usable, so the plugin degrades gracefully on older browsers or with hardware acceleration disabled.
This plugin is aimed at dsh web developers who switch models and tune reasoning effort daily and want a bit more visual depth and motion in that interaction. After installing the plugin and restarting dsh web, the new selector is ready in the conversation composer with no extra configuration needed.
Use Cases
- Browse multiple provider models quickly in dsh web
- Get a more visual cue when adjusting reasoning effort
- Improve the model selector without changing keyboard or localization behavior
Best For
- Developers who switch models daily in dsh web
- Users who value interface feedback and animation detail
- Web plugin users who need graceful WebGL fallback
Related Plugins
ModLens is a vision plugin for DeepSeek Harness that gives text-only models sight by reading images pasted directly into chat, with zero-config setup and multiple vision engines.
On-demand vision for text-only DeepSeek Harness agents: built-in free keyless vision chain and 14 vision tools, routing image turns as tool calls to vision models with pixel fidelity, no Python needed, one-command install.
Give text-only models in DeepSeek Harness eyes, enabling image Q&A, long-screenshot OCR, UI restoration, and GUI visual tasks.
An armor-breaking plugin for DeepSeek: rewrites instruction priority, expands refusal-blocked phrases, persists across sessions, and shows a green active indicator.