Skip to content

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#main

Copying 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: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![DeepSeek Harness](https://img.shields.io/badge/DeepSeek%20Harness-Plugin-4C9AFF.svg)](https://github.com/deepseek-ai/deepseek-harness) [![version](https://img.shields.io/badge/version-v0.4.0-success.svg)](https://github.com/2768651338/dsh-plugin-manager/releases) [![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6.svg)](https://www.typescriptlang.org) [![React](https://img.shields.io/badge/React-18-61DAFB.svg)](https://react.dev) [![topic: dsh-plugin](https://img.shields.io/badge/topic-dsh--plugin-7B68EE.svg)](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.