dsh-my-plugins: DSH Plugin Management Panel

The DSH (DeepSeek Harness) plugin `dsh-my-plugins` aims to solve the issue of the cluttered official plugin list interface. It manages plugins installed by users via `dsh plugin` through a standalone panel, providing features such as status viewing, hot switching, cleanup on uninstall, and service restart. The UI supports dark mode and persists operational state. After installation, users can view details, toggle plugins, or uninstall them (a restart is required for changes to take effect). Additionally, the project provides an HTTP API for external calls, managing only locally installed plugins and preventing accidental self-disabling.

Read More
dsh-my-plugins: Centralized DSH Plugin Management Panel

DeepSeek Harness (DSH) introduces a new plugin management tool, dsh-my-plugins, designed to solve the pain point of scattered plugin management. The tool adds a My Plugins tab to the Settings → Plugins page, providing one-stop management features, including one-click plugin installation via GitHub, Link, File, or npm. Users can view, search, and enable or disable plugins centrally in the interface, and can batch-check for GitHub updates. To ensure safety, removing a plugin requires a second confirmation. Although automatic updates from GitHub are supported, sources such as Registry and local installations are currently not supported. After installation, `dsh web` must be restarted for changes to take effect, making it suitable for developers who frequently debug and manage multiple plugins.

Read More