dsh-plugin-doctor
Run the following command in DeepSeek Harness:
dsh plugin install Oo0520/dsh-plugin-doctor
Paste the following prompt into your AI chat to install this plugin:
Install the plugin steward in DeepSeek Harness by running dsh plugin install Oo0520/dsh-plugin-doctor; the full source is available at https://github.com/Oo0520/dsh-plugin-doctor
About this plugin
Once you have a dozen or so community plugins installed on DSH, hidden problems rarely stay quiet: a manifest pointing to a missing file, an eval call tucked into a patch, an install script silently reading your credentials. dsh-plugin-doctor consolidates security auditing and day-to-day maintenance into a single tool. A one-click health check covers manifest contracts, patch-layer risks, static code scanning, and supply-chain threats, with findings sorted into errors, warnings, and info notices. Newly installed plugins are scannable immediately.
Beyond scanning, it turns plugin management into a visual panel. Search, toggle, install, uninstall, and version update are all available in the settings page. Hot enable and disable take effect instantly and persist automatically; before disabling, it probes whether other entries would be left in PENDING and rolls back if so. Uninstall reliability does not depend on pnpm exit codes, so even if a locked file blocks deletion, the system converges to a consistent state. Version updates compare against the npm registry and recognize the illusion caused by pnpm release age.
Who is it for? If you run a DSH web client with several or many community plugins and want a plugin steward that can audit, manage, and recover for you, this is the tool to use. For solo developers a one-off CLI audit may suffice; for small teams or long-lived DSH instances, the structured audit rules, bilingual description dictionary, and uninstall safety net noticeably reduce maintenance overhead.
Use Cases
- Run a one-click health audit after installing community plugins to check manifest and patch risks
- Hot-toggle plugins from the settings panel with auto-persistence and PENDING guard
- Compare with the npm registry during updates and detect pnpm release-age illusions
Best For
- DSH web client users with multiple community plugins installed
- Small teams that need to audit plugin supply-chain security
- Operators maintaining long-lived DSH instances who require uninstall safety and consistent state convergence
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.