dsh-reasoning
Run the following command in DeepSeek Harness:
dsh plugin install BoWuGit/dsh-reasoning
Paste the following prompt into your AI chat to install this plugin:
Install the plugin in DeepSeek Harness by running dsh plugin install BoWuGit/dsh-reasoning; the full source is available at https://github.com/BoWuGit/dsh-reasoning . Restart the Web host after installation to activate the /reasoning command.
About this plugin
Switching reasoning effort in DeepSeek Harness Web used to mean navigating a two-level menu inside the composer seat with a mouse—slow, and disruptive for anyone who lives on the keyboard. dsh-reasoning wraps the exact same set of effort levels (Off / Low / High / Max, plus a Default row when the adapter has no explicit default) into a single /reasoning slash command: type three characters, press Enter, arrow or type to filter the popup, hit Enter again. No mouse required, three keystrokes to switch.
The plugin stays deliberately thin. It writes no persistent configuration, registers no global shortcuts, and never touches your draft, IME composition, or an in-flight request. It contributes one popupSelect through the official commandUi extension point and submits picks via the same session.selectModel RPC the built-in effort pane uses, so behaviour is identical to the native menu. Picking the already-active effort closes the popup without any request; a rejected selection keeps the previous effort and surfaces the host error inline in the popup.
Built for DeepSeek Harness Web users who prefer a fully keyboard-driven workflow and switch reasoning effort often. All you need is an ordinary session with a model whose adapter advertises reasoning metadata. The command hides itself in subagent sessions (same rule as /model) and leaves the popup empty when no model is selected, so it will never fire a stray request or conflict with other plugins.
Use Cases
- Frequently switching between Off, Low, High, and Max reasoning levels
- Maintaining a pure keyboard workflow without mouse click paths
- Adjusting effort without interrupting drafts or in-flight requests
Best For
- Keyboard-first DeepSeek Harness Web users
- Developers who switch reasoning effort levels frequently
- Users who prefer minimal plugins with no global shortcut conflicts
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.