Introduction

The core philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” In practice, developers often have to manually search for suitable plugins on GitHub. This plugin adds a “Plugin Marketplace” tab to the “Settings → Plugins” page in the Web interface for browsing and installing plugins from GitHub, and provides README viewing and AI-generated installation guidance.

Plugin Overview

Plugin Name: dsh-plugin-marketplace
Maintainer: shixiaosia
License: MIT

This plugin injects a plugin marketplace entry into the DSH Web interface. It filters repositories with the dsh-plugin topic tag using the GitHub Search API and supports online reading of README documentation. For network environments where GitHub is difficult to access, it includes a configurable mirror proxy. The key highlight is integrated AI capability, which can automatically generate installation guides for plugins.

Core Features

  1. Browse Plugins: Automatically fetches repositories on GitHub with the dsh-plugin topic tag.
  2. Read Online: Directly reads each project’s README within the plugin tab.
  3. AI Summary: Click the “Summarize” button on a card to invoke the current session’s AI model and generate installation instructions.
  4. Proxy Support: Includes a built-in GitHub mirror proxy that can be toggled and has a customizable address, used to access restricted resources.
  5. Custom Prompts: Supports editing the preset instructions for AI summaries; the configuration is persistently stored in the browser.

Installation and Enabling

Use dsh’s built-in plugin management command to install it. After installation, restart dsh web or refresh the page.

dsh plugin --profile web add git+https://github.com/shixiaosia/dsh-plugin-marketplace.git

Typical Usage

  1. In the DeepSeek Harness Web interface, go to “Settings” → “Plugins” and find the newly added “Plugin Marketplace” tab.
  2. Click the “Summarize” button on a thumbnail card to let the current AI model generate installation guidance.
  3. Within the tab, click “Edit Prompt” to modify the preset instructions for AI summaries.
  4. In the Plugin Marketplace tab, configure the proxy address to access restricted GitHub resources.

Notes

  1. Restart Requirement: After installation, you must restart dsh web or refresh the Web page to see the new tab.
  2. API Limits: GitHub’s unauthenticated search API has rate limits (10 requests per minute and 60 requests per hour). Each query displays only the top 30 repositories sorted by stars by default.
  3. Local Storage: The plugin has no host-side dependencies; all configurations (such as proxy address and prompts) are stored in the browser’s localStorage.
  4. Environment Dependencies: It requires satisfying specific peerDependencies (React, etc.).

The plugin catalog in the DSH ecosystem is an independent site and has no official affiliation with DeepSeek or High-Flyer.

Conclusion

This plugin aims to lower the barrier to discovering and using DSH plugins, improving usability through AI assistance and proxy functionality.

GitHub Repository
Plugin Catalog