dsh-plugin-hotplug
Run the following command in DeepSeek Harness:
dsh plugin install zhangnan/dsh-plugin-hotplug
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install zhangnan/dsh-plugin-hotplug in the DeepSeek Harness terminal to install this plugin; the full source repository is available at https://github.com/zhangnan/dsh-plugin-hotplug . After installation, restart the profile so the bundled patch takes effect.
About this plugin
DSH's settings page shows a read-only plugin list. Toggling a plugin or switching a third-party Bundle means editing a patch file and restarting the profile. With multiple profiles and layered plugin sources tangled together, that cycle is slow and error-prone. dsh-plugin-hotplug replaces that static tab with an interactive inventory UI, letting you safely enable or disable plugins at runtime without reopening YAML or restarting.
It groups plugins into four source tiers: the current profile patch, third-party Profile Bundles, the home-level global layer, and DSH built-ins, clearly marking which are toggleable and which are read-only. For the toggleable groups, a single click triggers a hot unload or restore through the Cordis Loader lifecycle, and the state is persisted as a small managed section inside cordis.patch.yml rather than rewriting the whole user patch. Web transport, the UI shell, global plugins, and the manager itself are hard-protected against accidental removal. The UI also distinguishes configured state from actual runtime fiber phase, and ships with both English and Chinese labels.
Ideal for developers running multi-plugin, multi-Bundle configurations on Web profiles: when you swap plugins during a debugging session, try a third-party extension, or just want to verify a plugin's behavior without breaking the conversation, this panel turns a file-edit-and-restart loop into a single click.
Use Cases
- Toggling plugins back and forth during a debugging session without editing YAML and restarting
- Switching a third-party Profile Bundle and seeing the change take effect immediately without breaking the conversation
- Reviewing and managing plugin state grouped by source across multiple profiles
Best For
- DSH developers running multi-plugin Web profiles
- Engineers who frequently integrate and test third-party extensions
- Teams that need safe plugin enable or disable without interrupting an active session
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.