LX2000WASD/dsh-web-plugin-manager
One-click management of DeepSeek Harness (DSH) plug-ins in the Web UI: view, real-time start and stop, installation/uninstallation, environment management, plug-in market
dsh-web-plugin-manager is a plugin health and management layer for DSH's Web UI. Every plugin install runs a full dependency scan, bundle patch line check, and automatic rollback on failure — dramatically reducing 'installed and broke everything' scenarios. Post-install analysis covers dependency graphs, conflicts, circular dependencies, and peer compatibility. Ships with plugin market, real-time enable/disable toggles, update detection, and environment management for both bundle and non-bundle plugins.
Install
dsh plugin --profile web add dsh-web-plugin-manager@latestUse @latest to get the quality-gate version. After install, Web UI Settings will show a Plugin Management tab, and Skills & Presets and Market top-level menus. Recommended: install this manager first, then install all other plugins through it for health-checked installs.
Compatibility
DSH web profile; pnpm recommended for builds. Also supports source build: pnpm install && pnpm run build followed by dsh plugin add .
Details
- Repo: LX2000WASD/dsh-web-plugin-manager
- Category: Plugin Markets & Managers
- Stars: 61
- Version: Latest via npm dsh-web-plugin-manager (use @latest)
- Last push: 2026-09-20
- First seen: 2026-08-13
Recent updates
Current: quality gate + auto-rollback on install failure. Supports both bundle and non-bundle plugins. Plugin market, update detection, and dependency/conflict analysis included.
FAQ
- Why install this before other plugins?
- Because every subsequent plugin install will go through the health-check gate: full dependency scan, bundle patch validation, and auto-rollback if anything breaks.
- How do I update it?
- Run: dshpm update dsh-web-plugin-manager --profile NAME — or equivalently: dsh plugin --profile NAME add dsh-web-plugin-manager@latest
- What does 'auto-rollback on failure' mean?
- If a plugin install breaks your DSH profile (dependency conflict, bad bundle patch), the manager automatically reverts to the pre-install state — no manual cleanup required.
Alternatives
Noob-stupid/dsh-plugin-hub · bradeGithub/DSH-Plugins-Marketplace