dsh-provider-pro
Run the following command in DeepSeek Harness:
dsh plugin install Mortal520/dsh-provider-pro
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Mortal520/dsh-provider-pro in the terminal to install, or fetch the source from https://github.com/Mortal520/dsh-provider-pro; restart dsh web after installation.
About this plugin
Hand-adding custom providers through llm-pi-ai in DeepSeek Harness silently disables the official channels thinking-level picker and request-header customization, and there is no quick way to verify what each model actually supports. dsh-provider-pro closes that gap: it auto-populates a five-level reasoning dictionary for every hand-declared custom model so the in-chat dropdown works exactly like the built-in channels, with zero per-model setup.
Four capabilities work together, each solving a concrete pain point. A per-provider User-Agent card lets you override the built-in attribution header to bypass rate-limiting or non-official-app blocks. A single checkbox on each model card declares image-input support so DSH immediately allows image attachments. The built-in one-click full probe measures context window, message-role compatibility, real reasoning-level acceptance, and image-input latency in a single pass, auto-removing any level the upstream rejects so the picker only ever offers what the provider truly accepts.
This plugin is built for heavy DSH users juggling multiple LLM endpoints like GLM relays, self-hosted OpenAI-compatible gateways, or third-party services with UA-based throttling who want reasoning switching, image attachment, and model liveness checks to be as seamless as the official channels, without hand-tuning every single model card.
Use Cases
- Added non-official channels like GLM relays via llm-pi-ai and need the same reasoning-level picker as official channels
- Self-hosted OpenAI-compatible gateway rate-limits by User-Agent, requiring per-provider header customization
- Batch-integrated multiple third-party models and need one-click probing of context window, reasoning-level acceptance, and image-input support
Best For
- Heavy DSH users managing multiple LLM endpoints such as GLM relays, self-hosted gateways, and third-party services
- Developers who hand-declare models via llm-pi-ai and want zero per-model configuration
- Operators and researchers who need to bypass UA-based throttling while keeping reasoning switching and image attachment
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.