Introduction

The extension capabilities of DSH (DeepSeek Harness) are typically integrated as plugins. dshhub-market is the Passphrase Plugin Market Client for this: users unlock and install plugins via a passphrase; the plugin list is provided by DSHHub.co. It is not the official app store, but a client application maintained by dshhub-co for DSH plugin installation and management.

What is this

The positioning of dshhub-market is the DeepSeek Harness Passphrase Plugin Market Client, used to complete passphrase unlocking, installation, and subsequent management of plugins within DSH. It is maintained by dshhub-co, is a fork of dsh-market, and retains the MIT license and original copyright.

Core Functions

  • Passphrase Unlock & Install: Unlock and install plugins after entering the passphrase.
  • Theme Skins: Support theme skin plugins.
  • Update/Uninstall: Support plugin updates and uninstallation.
  • Hot Disable/Enable: Support disabling and enabling plugins.
  • Backup & Restore: Support backup and restoration; clear warnings before export.
  • Diagnostics: Provide plugin diagnostic information.
  • Load Order Management: Manage plugin loading order.
  • AI Repair Hints: Provide AI repair hints.
  • Sanitized Log Export: Export logs that are fully sanitized.

Installation and Enablement

Before using dshhub-market, confirm that the dsh web version is 0.1.0-rc.6 or a later version.

If DSH is not yet installed, run the DSH installation script first:

curl -fsSL https://www.dshhub.co/install.sh -o dshhub-install.sh && bash dshhub-install.sh

Then install dshhub-market in the terminal:

dsh plugin --profile web add dshhub-market

After installation, restart dsh web, then open Settings → Plugin Market.

You can also use the fixed link from DSHHub.co to install:

dsh plugin --profile web add https://www.dshhub.co/dshhub-market-0.8.51.tgz

If installing via the website fixed link, run the following in the profile directory after each release:

pnpm install --update-checksums

You can also install from GitHub:

dsh plugin --profile web add github:dshhub-co/dshhub-market

Typical Usage

After installation and restart, follow the steps below to try the demo passphrase:

  1. Open Settings → Plugin Market.
  2. Enter the demo passphrase 080808.
  3. This passphrase can unlock and install a skin plugin.

Applicable Scenarios and Notes

Suitable for users who need to install plugins via passphrase in DSH and continue managing plugin status. Note the following before use:

  • Plugins run with the permissions of the current dsh process; source code, dependencies, and license should be checked before installation.
  • License is MIT; this repository is a fork of dsh-market, copyright is reserved.
  • Installation source is restricted to sources allowed in the DSHHub.co registry; other sources will be rejected.
  • Code from private repositories will not enter the public directory; it only passes through the platform when the buyer redeems the passphrase.
  • Build scripts are blocked by default; allowing build scripts requires explicit user choice.
  • The install endpoint only accepts same-origin requests.
  • dshhub.co’s local bridge only accepts loopback and dshhub.co sources.
  • Clear warnings before backup export; logs are sanitized throughout.
  • This repository is the market application itself, not the directory; the plugin list is provided by dshhub.co, do not open PRs for plugin entries in this repository.
  • If the Plugin Market entry does not appear after installation, it is usually because the host is older and disables the market, prompting in the browser console.

Conclusion

The value of dshhub-market lies in using the passphrase as the entry point for DSH plugins, allowing plugins to complete unlocking, installation, and daily management locally. Relevant entry points are as follows:

  • DSHHub.co: https://www.dshhub.co
  • GitHub Repository: https://github.com/dshhub-co/dshhub-market