dsh-plugins-update
One-click update checker & installer for third-party DeepSeek Harness (DSH) plugins | DeepSeek Harness 第三方插件一键检查与更新工具
- Stars
- 0
- Language
- JavaScript
- Created
- Oct 22, 2026
- Updated
- Oct 26, 2026
Introduction
dsh-plugins-update
A DeepSeek Harness (DSH) desktop plugin for one-click updating third-party plugins.
Solves the pain point where third-party plugins in DeepSeek Harness desktop cannot be upgraded directly from the UI when newer versions are released.
🌟 Features
- Native Integration: Seamlessly injected into the DSH plugin detail page header (next to the Uninstall button) using the native
plugins.detail.actionsslot. - Automatic Version Check: Compares local installed version with the latest release on npm registry automatically upon opening the detail view.
- Smart Dynamic States:
- Update Available: Highlights
⬆️ Update to vX.X.Xbutton. - Up to Date: Displays
✓ Up to date(click to manually re-check). - Updating: Shows loading spinner and disables concurrent operations.
- Success: Alerts when update completes and guides user to reload.
- Update Available: Highlights
- Zero Intrusion: Completely non-destructive to the official DSH client executable and files.
🛠️ Installation
In DSH Desktop UI:
- Open DeepSeek Harness Desktop;
- Navigate to Plugins in the left sidebar;
- Click Add plugin in the top right corner;
- Enter the GitHub repository:
Or the full repository URL:fengzhiyushui/dsh-plugins-updatehttps://github.com/fengzhiyushui/dsh-plugins-update - Click Install.
Via DSH CLI:
dsh plugin --profile desktop add fengzhiyushui/dsh-plugins-update
💡 Development & Build
# Install dependencies
pnpm install
# Compile client and server bundles
pnpm run build
📄 License
MIT © fengzhiyushui