dsh-launch-in-one-click
Run the following command in DeepSeek Harness:
dsh plugin install 233fxr-collab/dsh-launch-in-one-click
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install 233fxr-collab/dsh-launch-in-one-click inside DeepSeek Harness to install this plugin; the source repository is hosted at https://github.com/233fxr-collab/dsh-launch-in-one-click
About this plugin
Starting a Harness service on Windows used to mean typing the right command, praying the port is free, and deciphering a wall of garbled text when the install terminal and the launch console disagree on code page. dsh-launch-in-one-click strips that ritual down to one double-click, and the part it cares about most is not whether it can start a server but whether it should.
Every time the generated .bat runs, it binds the target port and reads the response body as a fingerprint. If the port is free it launches Harness; if an existing Harness instance answers with its characteristic 401, the launcher refuses to start a second copy and points you to the URL already in use; if some other program holds the port it reports the owning PID instead of guessing. When a newer plugin build loads it rewrites the desktop file with the current template while preserving the port, workspace, and runner the user recorded. The launcher is fully self-contained: uninstall the plugin and the .bat keeps working with no plugin process behind it. Encoding is handled explicitly against the system OEM code page, with GBK double-byte trail-byte scanning and an automatic switch to UTF-8 when a path cannot be carried, so a Chinese Windows console and an English one both get a launcher that prints correctly.
This is built for Windows users who run DeepSeek Harness as a daily tool, want a single double-click to open the service page, and do not want a second instance silently failing on the port bind. If you maintain several workspaces, schedule the launcher through a task, or branch logic on its nine documented exit codes, the same file slots in without a wrapper script.
Use Cases
- Double-click a desktop icon to launch a daily Harness service without memorizing command-line flags
- Automatically detect an occupied port, identify an existing instance or foreign process, and surface the correct URL instead of spawning a duplicate
- Invoke the launcher from scheduled tasks or scripts and branch on its nine documented exit codes without parsing localized output
Best For
- Developers who run DeepSeek Harness daily on Windows
- Users managing multiple workspaces who want a one-click launch per environment without memorizing commands
- Engineers who need to embed launch logic into scheduled tasks or CI/CD pipelines
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.