Introduction

DeepSeek Harness (DSH) adopts a plugin-based architecture. As the ecosystem evolves, developers need a unified place to discover, search for, install, and manage various plugins. dsh-plugin-market is a plugin designed specifically for this purpose. It aggregates distributed plugin resources into a visual interface, solving the tedious problem of manually finding and configuring plugins.

What It Is

dsh-plugin-market is a client-side plugin for DeepSeek Harness, maintained by zhuoxuanliu53-svg. It operates as a plugin market plugin, providing features for browsing, searching, installing, and managing plugins. Data is stored in local configuration files and does not rely on external servers, ensuring privacy and stability.

Core Features

Data Sources and Browsing

  • Curated Registry: Aggregates reviewed registries (CC0-1.0), including 1721 reviewed Bundle plugins.
  • GitHub Topic Aggregation: Searches for Skill and Preset plugins via the GitHub Topic dsh-plugin.
  • Search and Sorting: Supports searching by name, description, and keywords; provides 8 sorting options (such as stars, update time, name, and update priority).
  • Filtering and Categorization: Supports tag filtering; categorizes plugins into three forms—Bundle, Skill, and Preset—as well as an invisible Other category.

Installation and Management

  • One-Click Operations: Supports one-click install, update, uninstall, and batch updates.
  • Automatic Updates: Supports enabling or disabling automatic updates for individual plugins.
  • Hot Swapping: Supports hot enable/disable of plugins (without restarting), as well as restarting after installation or updates.
  • Manifest Management: Supports exporting the plugin manifest as plain text (convenient for copy and paste), or importing a manifest to install plugins in batch.

Security and Data

  • Security Validation: After installation, automatically verifies whether the plugin can be loaded; if it fails, automatically rolls back.
  • Whitelist Mechanism: Enforces installation whitelist restrictions to prevent plugins from non-registry sources from being installed accidentally.
  • Local Storage: All data (follow list, installation records, GitHub Token) is stored only in the local Profile and is not uploaded or committed to Git.

Installation and Enabling

Run the following command to add the plugin to the Web Profile:

dsh plugin --profile web add github:zhuoxuanliu53-svg/dsh-plugin-market

After installation is complete, refresh the page and go to Settings -> Plugin Market to start using it.

Typical Usage

Updating the Market Itself

The market plugin supports self-updating. In the settings interface, open Plugin Market and click Update market to update to the latest version.

Applicable Scenarios and Notes

  • Target Users: DSH users and developers, especially users who need to frequently manage the plugin ecosystem.
  • Permission Notice: This plugin runs with the permissions of the current DSH process. Before installing third-party plugins, be sure to review the source code and license.
  • Data Security: The plugin uses local storage, and the GitHub Token is saved only locally, so it will not be leaked through the configuration file.

Conclusion

dsh-plugin-market provides DeepSeek Harness with a centralized, secure, and visualized entry point for plugin management. With it, you can efficiently maintain your local plugin environment. For more details, refer to the GitHub repository or the official directory page.