DeepSeek Harness Plugin Manager (dsh-plugin-manager)

`dsh-plugin-manager` is a secure Web UI plugin for DeepSeek Harness (DSH) used to manage configuration file plugins. It supports enabling/disabling entries, removing override configurations, and hot-mounting new packages, and can be installed via npm. The plugin allows loopback access only, restricts operations on itself and system links, disables scripts, and sanitizes the environment when installing packages. Note that it does not provide sandbox isolation, and DSH Web must be restarted after installation.

Read More
@qipenglin/dsh-plugin-manager: DeepSeek Harness Profile Plugin Manager

The DeepSeek Harness plugin aims to provide Profile with an intuitive plugin management interface. It supports installing, updating, or uninstalling plugins from multiple sources, such as npm, Git, and local directories, and offers file upload, version control, and dependency management features. The plugin can update itself and includes mechanisms for sensitive information sanitization and log protection. Users must install and enable it via command and restart Profile for changes to take effect. Note that the plugin relies on the desktop host to provide specific interfaces, and environment variables should not contain private registry tokens.

Read More
dsh-plugin-manager: DeepSeek Harness Plugin Manager

dsh-plugin-manager is a client-side plugin for DeepSeek Harness, designed to address disorganized plugin management by providing visualized enable/disable, uninstallation, and status management features. It supports persistent configuration and adopts different uninstallation strategies for plugins installed via pnpm and manually installed plugins. In terms of security, the plugin features input whitelist validation, operation validation, and robust error handling. After users place it in the profiles directory and register it, they can safely manage plugins through double confirmation in the settings panel.

Read More
DeepSeek Harness Plugin Manager: Listing and Persistent Disabling

`dsh-plugin-manager` is a client-side plugin for DeepSeek Harness (DSH) designed to address the management challenges caused by an increasing number of third-party plugins. It provides centralized management capabilities, listing installed plugins in DSH settings and persistently controlling plugin enablement and disablement by modifying the `cordis.patch.yml` configuration file. This tool allows developers to finely control plugin lifecycles while retaining the plugins, consistent with DSH's configuration-driven design philosophy.

Read More
dsh-plugin-manager: Hot-Plugin Manager for DSH Custom Plugins

`dsh-plugin-manager` is DSH's plugin manager, solving the problem that traditional plugins require a service restart for changes to take effect. It offers a web management interface with plugin listing, one-click hot-swapping (enable/disable), secure deletion, and automatic refreshing. Once installed, it is integrated into the DSH settings page, with actions taking effect immediately without interrupting the service. This tool suits users who frequently adjust configurations, but care should be taken regarding permissions and source code security.

Read More
DeepSeek Harness Third-Party Plugin Manager

Plugin management in DeepSeek Harness (DSH) currently relies on manually editing configuration files, which is cumbersome. To address this, community developer `sorry123maker` has provided a plugin called “Third-Party Plugin Management.” This plugin enables centralized display and control of third-party plugins in `dsh.profile.bundles` through a Web UI, supporting enabling or disabling plugins via toggles and saving their states as presets for easy switching. Plugin changes take effect immediately through hot reload, without requiring a restart. In addition, new plugins can be added by package name. This tool greatly simplifies the plugin configuration process in DSH and enables visualized management.

Read More
dsh-plugin-manager: DSH Plugin Lifecycle Management

dsh-plugin-manager is a DSH client plugin maintained by onlyforchris, designed to address the maintenance challenges caused by the expansion of the plugin ecosystem. The plugin provides core features such as native plugin discovery, lifecycle management, structural health checks, and installation maintenance. Users can obtain resources through community directories or GitHub and enable them in a DSH environment. When using the plugin, care should be taken regarding permission risks and the trustworthiness of sources. It offers developers a standardized solution for managing the DSH plugin ecosystem and ensuring structural health.

Read More
dsh-plugin-manager: Plugin Manager for the DSH Web Interface

DeepSeek Harness (DSH) introduces the `dsh-plugin-manager` plugin for managing plugins via a visual interface. Its functionality is organized into "Custom Plugins" and "Core Components" sections. Custom plugins can be enabled or disabled immediately, and their status can be viewed, while core components only display their mount status. Installation is recommended using the CLI; alternatively, you can manually copy `node_modules` and append the mount configuration to enable hot mounting. Be aware of the risk that disabling the plugin itself and manual installations may be cleared by `pnpm install`.

Read More
dsh-plugin-manager: Toggle DSH plugins in WebUI without restarting

dsh-plugin-manager is a DSH plugin manager developed by Retr67 (v0.1.0, MIT License), allowing users to toggle plugins on and off with a single click in the WebUI "Settings → Plugins → Plugin Management" panel, without restarting DSH.

Read More
dsh-plugin-manager: Manage dsh plugins from GUI, CLI, and chat commands without manually editing configuration files.

# Introduction The philosophy of DSH (DeepSeek Harness) is "everything is a plugin". However, the process of installing plugins itself follows a current workflow: placing the package into the profile, manually editing `cordis.patch.yml`, restarting the server, and repeating this procedure for the next plugin. Installing two or three is manageable, but with many plugins, you are always editing the same YAML file and following the same restart process. Let me introduce dsh-plugin-manager. It brings installation, enabling/disabling, and uninstallation into the Web GUI, a standalone CLI, and a chat command, eliminating the need for manual configuration file edits throughout. # What is this dsh-plugin-manager is a DSH plugin used to manage DSH plugins, by

Read More
dsh-plugin-manager: One-click Enable/Disable Installed Plugins in dsh Web GUI

# Preface Most users of DSH embrace the philosophy that "everything is a plugin": functionality is mounted on demand and can be detached when unnecessary. However, in practice, enabling or disabling a plugin often involves opening the `cordis.patch.yml` file in the profile, manually writing `disabled: true`, and then restarting the web service to verify the effect. With a large number of plugins, this process becomes tedious. `dsh-plugin-manager` brings this functionality into the web GUI: it lists the downloaded plugins in the current profile, allows for one-click enable/disable via buttons, and persists changes to the patch file, taking effect immediately. Below is an introduction to its features, installation methods, and usage notes. # What is it? dsh-plugin-manager by Mg-

Read More
DSH Plugin Manager: Manage Current Profile Plugins in Web Settings

dsh-plugin-manager is a DSH plugin maintained by huahai0202, designed to address the fragmentation of management operations caused by the scattered sources of DeepSeek Harness plugin dependencies (npm, GitHub, and local). This plugin provides a centralized management interface within the DSH Web settings page, allowing users to view the direct dependencies and installed versions of the current Profile. Its core mechanism defaults to reading only the local state; it only accesses npm or GitHub remote endpoints when the user clicks "Check for Updates" to confirm the existence of a new version or commit before executing the update. Its functionality includes single or batch plugin updates, plugin deletion, and automatic synchronization of `dsh.profile.bundles`. Installation requires Node.js 22.19+ and pnp.

Read More
dsh-plugin-manager: Manage plugins in the DeepSeek Harness web interface

dsh-plugin-manager is a Web-based plugin management tool for DeepSeek Harness (DSH), designed to address issues such as scattered plugins, difficulties in combination switching, and unclear source identification. The tool offers core functionalities, including a built-in categorized list of 128 plugins that supports search, filtering, enabling/disabling, and tag editing; one-click switching, rollback, and import/export of preset combinations via the "Plugin Pack" feature; and integration with a plugin marketplace that allows browsing of GitHub repositories for one-click installation or prompt retrieval. Additionally, it features real-time DeepSeek balance queries, visual working time reminders, and various Agent operation tools. Regarding security, modification operations require approval or confirmation, marketplace installation parameters are validated against a whitelist to prevent injection, and preset names and imported content are strictly restricted. Users can install it via specified commands.

Read More
dsh-plugin-manager: Third-party Plugin Manager for DeepSeek Harness

`dsh-plugin-manager` is a third-party plugin manager for DeepSeek Harness (dsh), designed to address the centralized management needs of multi-plugin deployments. Rather than replacing dsh's loading mechanism, this tool provides a unified entry point in the Web UI settings page, allowing users to select a plugin library folder and automatically scan for plugin projects defined by `dsh.plugin.yaml` or `package.json`. Core features include visualizing the plugin list, one-click toggling of plugin enable/disable status (by modifying the `disabled` flag in `cordis.patch.yml` with automatic backup), and querying the current plugin status. The installation process provides idempotent scripts for Windows and POSIX systems, supporting `git clone`.

Read More
Managing Local Plugins Within the DeepSeek Harness Web GUI: dsh-plugin-manager

dsh-plugin-manager is a Web GUI plugin for DeepSeek Harness (DSH), developed by fuyao606, designed to visualize plugin management operations that originally required modifying configuration files and restarting services via the command line. It allows users to list, enable, disable, install, and uninstall plugins for the `web` profile directly within DSH's settings panel. By reading the `package.json` and `node_modules` states, the plugin enables differentiated management of user plugins versus built-in modules. Enabling or disabling operations are implemented by toggling the mounting state of `dsh.profile.bundles`; disabling merely stops loading without deleting files, while installing and uninstalling are performed by executing `pnpm add` or

Read More
webkong/dsh-plugin-manager: Manage plugins on the DSH Web settings page

dsh-plugin-manager is a community-maintained plugin management tool for DSH Web, designed to migrate the plugin installation, enable/disable, and version inspection workflow from the command line to the Web settings page. This tool allows users to centrally view lists of built-in and third-party plugins under "Settings → Plugins → Plugin Manager", supporting status filtering, fuzzy search, and grouped display, as well as direct navigation to the plugin's GitHub repository. Its core features include parsing of multiple installation sources (supporting npm package names, GitHub repositories, local paths, and tarball URLs), intelligent candidate recommendations, plugin enable/disable operations based on `cordis.patch.yml`, and residual cleanup upon uninstallation. The tool provides both Chinese and English interfaces, supports an optional automatic restart mechanism to refresh page status, and persists configuration locally.

Read More
DSH Plugin Manager: DSH Settings Plugin Manager

dsh-plugin-manager is an MIT-licensed plugin management bundle for the DSH ecosystem, designed to provide a centralized plugin management interface for both Desktop and native Web profiles. Through the `Settings → Plugins` panel, it integrates features such as categorized plugin browsing, GitHub marketplace search, installation, updates, uninstallation, and restart prompts, addressing the previously fragmented operations across command lines, repository pages, and marketplaces. The tool supports duplicate installation detection, prioritizes npm for installation with a fallback to GitHub source when unpublished, and includes semver version checking for source-based plugins along with a pnpm build approval mechanism. It requires Node.js version 20 or higher and can be directly accessed after installation.

Read More
dsh-plugin-manager: Managing Profile Plugins in DeepSeek Harness Web UI

dsh-plugin-manager is a DSH Web UI plugin maintained by monk233, designed to address the issues of error-proneness and unclear status when manually modifying configuration files to manage plugins. The plugin provides a visual interface, allowing users to search plugins directly on the web page, view status badges, and perform enable, disable, or delete operations through menus, with a confirmation mechanism to ensure safety. After operations, changes are automatically written to `cordis.patch.yml` and take effect immediately via HMR hot reload, eliminating the need for frequent service restarts. Installation supports `git clone` combined with dsh commands, or using DSH Creative Mode with AI-assisted setup. The current version is 0.1.0, depends on `@deepseek-ai/cordis`, and is licensed under MIT. Please note

Read More
dsh-plugin-manager: Offering Chinese Directory and One-Click Start/Stop for DeepSeek Harness

`dsh-plugin-manager` is a client-side plugin for DSH designed to address issues such as the built-in plugin list displaying only English module names, which are difficult to recognize, and the risk of accidental changes when manually editing configuration files. This plugin provides a graphical management interface for the DSH web client, with core features including: offering Chinese names, usage descriptions, and category directories for plugins; supporting one-click enable/disable of plugins, with hot-reloading effective in approximately 1 second by writing to `cordis.patch.yml`; allowing editing of plugin notes within the UI and saving them to a local JSON file, with support for restoring defaults; incorporating safety mechanisms that lock critical system lines and mark special expression lines; and providing search and filtering functions based on name, description, and category. This plugin is licensed under MIT, requires no complex configuration, and can be used by restarting DSH after installation. It does not access the network and only interacts with

Read More