
2768651338/dsh-plugin-manager
50Last commit Aug 14, 2026
dsh-plugin-manager DSH plugin
The built-in plugin list in DeepSeek Harness shows only English module names with no descriptions, making it hard to manage many plugins. This plugin adds a dedicated Plugin Manager tab that displays Chinese names, category labels, and one-click enable/disable, plus allows you to edit notes for each plugin directly in the UI.
How to install the dsh-plugin-manager DSH plugin
dsh plugin --profile web add github:2768651338/dsh-plugin-manager#mainCopying does not run this command. Review the repository and version before installing the dsh-plugin-manager DSH plugin.
dsh-plugin-manager DSH plugin data source
dsh-plugin-manager DSH plugin snapshot date: Aug 16, 2026
discovered
What the dsh-plugin-manager DSH plugin can do
- Displays 130+ built-in plugins with Chinese name, description, and category, with fallback to English short name
- One-click toggle writes to ~/.dsh/cordis.patch.yml, hot-reloaded within ~1 second
- In-UI notes editing: rename plugins or rewrite descriptions, saved to ~/.dsh/plugin-manager/catalog.json
- Safety guards: system rows locked, !!js-expression rows labeled
- Search by name/description/module, filter by category, enabled-count summary
Where the dsh-plugin-manager DSH plugin fits
- Quickly find and toggle a plugin you installed a long time ago
- Add Chinese descriptions to plugins that lack them in the catalog
- Temporarily disable a plugin without editing config files manually
- Identify which plugins are system-critical and should not be touched
Who the dsh-plugin-manager DSH plugin is for
- DeepSeek Harness users who install many plugins and want an organized overview
- Users who prefer Chinese names and descriptions over raw English module names
dsh-plugin-manager DSH plugin limitations
- Only verified with DSH version 0.1.0-rc.5 on Windows web profile
- Requires dsh-base and dsh-web-app rows to be present in the installation
- After install, a restart of DSH and Ctrl+F5 refresh in the browser is required
- Toggle of browser-side plugins only fully unloads after a page refresh
dsh-plugin-manager DSH plugin: from the repository README
Quoted from the 2768651338/dsh-plugin-manager README, the upstream source of the dsh-plugin-manager DSH plugin. Copyright remains with the original authors.
> **Every plugin finally speaks for itself** — Chinese names, plain-language descriptions, one-click enable/disable, and in-UI notes editing for DeepSeek Harness. [](LICENSE) [](https://github.com/deepseek-ai/deepseek-harness) [](https://github.com/2768651338/dsh-plugin-manager/releases) [](https://www.typescriptlang.org) [](https://react.dev) [](https://github.com/topics/dsh-plugin) <br> <img src="assets/preview.png" alt="Plugin Manager tab — real screenshot" width="720"> **Settings → Plugins → Plugin Manager** · 165 plugins cataloged, one click to toggle, notes edited in place. <br> [Overview](#overview) · [Compatibility](#compatibility) · [Install / Uninstall](#install--uninstall) · [Quick Start](#quick-start) · [Configuration](#configuration) · [Permissio
Read the full READMERepository license: MIT
dsh-plugin-manager DSH plugin questions
How do I install dsh-plugin-manager?
Run `dsh plugin --profile web add github:2768651338/dsh-plugin-manager#main` in your terminal. Then restart DeepSeek Harness and press Ctrl+F5 in the browser. After that, open Settings → Plugins → Plugin Manager to see the interface.
Why doesn't the Plugin Manager tab appear after installation?
Make sure you have restarted DeepSeek Harness and done a hard refresh (Ctrl+F5) in the browser. The client bundle loads at boot time, so a simple refresh may not be enough. If it still doesn't appear, check that your DSH version is 0.1.0-rc.5 and that the installation command completed without errors.
Can I add custom notes to a plugin that is not in the built-in catalog?
Yes. Click the "Edit notes" button on any plugin card. You can rename the plugin and add a description. If the plugin is not in the catalog, its name will be the English short name by default. Your notes are saved to `~/.dsh/plugin-manager/catalog.json` and will persist across restarts.
How do I disable a plugin temporarily?
Open the Plugin Manager tab, find the plugin you want to disable, and click the "Disable" button on its card. The change writes to `~/.dsh/cordis.patch.yml` and DSH hot-reloads it within about a second. For browser-side plugins, the full unload happens after a page refresh. You can re-enable it any time.
What if I see an error '暂时无法读取插件' (unable to read plugins)?
Read the gray error detail below the message. Common causes: your installed version is older than 0.2.0 (missing strict `./typert` registration) – update and restart; or you are using an incompatible DSH version. Check that your DSH is 0.1.0-rc.5 and that the plugin's dependencies (dsh-base, dsh-web-app) are present.