dsh-update-check
Run the following command in DeepSeek Harness:
dsh plugin install lhh666-6/dsh-update-check
Paste the following prompt into your AI chat to install this plugin:
Run the install command in the DeepSeek Harness terminal to add the update-check plugin from https://github.com/lhh666-6/dsh-update-check, then restart DSH or switch profile once to activate it.
About this plugin
DSH ships on two independent update tracks — the official desktop build distributed via dshdesktop.cn and the GitHub source at deepseek-ai/deepseek-harness — and keeping both current normally means opening a browser, comparing version numbers, downloading an installer, and restarting the app by hand. dsh-update-check collapses both channels into a single status capsule at the top of every session. Its first check fires five seconds after launch, then polls on a configurable interval (12 hours by default) with a quiet one-hour retry on transient failure, so you always know your update status without leaving the editor.
The desktop channel talks to the official version endpoint and CDN installer on dshdesktop.cn. When a newer build is detected the capsule lights up with an upward arrow; clicking Download and Update in the panel kicks off the roughly 160 MB download, relaunches the NSIS installer with the same --updated --force-run flags the official flow uses, hands control to the installer, and auto-restarts once it finishes — zero manual steps in between. The source channel cascades through the REST API, an Atom feed, and a master-branch version fallback so a GitHub rate limit never breaks detection, and can pull the latest codeload zip on demand or display the release changelog right in the panel.
It is built for two audiences: everyday DSH Desktop users who want a tap-to-update experience with no browser tab involved, and developers tracking the source repository who need an at-a-glance signal of whether their local build is behind the latest release without context-switching. State is persisted to ~/.dsh, sessions and configuration are untouched by the update process, and the installer binary is the one served from the official channel — the plugin performs no binary modification whatsoever.
Use Cases
- Detect and one-click update the DSH Desktop app right from the session header during daily use
- Glance at the status capsule to see if your local build is behind the latest release without leaving the editor
- Eliminate the manual loop of checking version pages, downloading installers, and restarting the app
- Cascading fallback from REST API to Atom feed to master-branch version keeps detection alive even under rate limits
Best For
- Everyday users of DSH Desktop who want a tap-to-update experience
- Developers tracking the deepseek-ai/deepseek-harness source repository
- Users who want to minimize manual maintenance and enjoy a seamless update flow
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.