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:
- Open
Settings → Plugin Market. - Enter the demo passphrase
080808. - 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
dshprocess; 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 Marketentry 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