dsh-workshop: Lightweight Plugin Toggle
dsh-workshop is a lightweight plugin management panel maintained by Zlyraz, designed to address issues in DeepSeek Harness (DSH) such as unclear plugin provenance, the lack of intuitive toggles, and insufficient risk control. The plugin determines package identity by analyzing `pnpm-lock.yaml`, and supports NPM packages, GitHub repositories, and local development mode. Its "vocal switch" enables hot updates by modifying the configuration file, and it includes a manually maintained risk list. Security validations include route loopback restrictions, same-origin request checks, and atomic file replacement mechanisms. Additionally, the plugin has specific requirements for module ID constraints and property access patterns, and developers should be mindful of permission-related risks.
Read Moredsh-plugin-toggle: Enable/Disable the DSH Plugin in Settings
`dsh-plugin-toggle` is a client plugin maintained by Zenjibad, designed to address the pain points of managing plugin state in DeepSeek Harness. It adds an "Enable/Disable" tab to the settings interface, allowing users to control plugin states in real time by toggling switches without restarting DSH. Plugin state changes are persisted to `cordis.patch.yml` and remain after restarts. After installation, a hard refresh (Ctrl+F5) is required to load the new interface. Additionally, the plugin supports light and dark themes and can safely lock loader entries, making it ideal for developers who need to manage plugins dynamically at runtime.
Read MoreDeepSeek Harness Plugin: Local Plugin Switch (`dsh-local-plugin-switch`)
`dsh-local-plugin-switch` is a lightweight plugin for DeepSeek Harness (DSH), designed to eliminate the cumbersome process of manually editing YAML configuration files and restarting instances during local development. With visual switches on the settings page, it allows users to enable or disable local, ungrouped plugins in real time and persist their status to the configuration file. Its core capabilities include a self-contained YAML editor based on a heuristic algorithm, native/host recognition with favorites pinned to the top, and a zero-dependency architecture. Manual file mounting is required during deployment. By using HTTP routes and native slots, this tool provides developers with an efficient entry point for managing Loader state.
Read MoreDeepSeek Harness (DSH) Plugin Toggles and Removal Manager
The `dsh-plugin-toggle` plugin for DeepSeek Harness (DSH) provides a visualized plugin lifecycle management solution. It is compatible with the `web` profile and supports features such as viewing the plugin list, one-click enable/disable, deletion and rollback, and version detection. While it alleviates the tediousness of manual configuration maintenance, users should note security restrictions (core components cannot be deleted) and that bundle deletion requires a restart to take effect.
Read More