Back to directory

zat-dsh-engine

Curated pickMaintenance: Active

mishibeikejie/zat-dsh-engine

Visual plugin marketplace for DeepSeek Harness — browse, search and install community plugins

View on GitHub
$ dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine

78

stars

3

forks

TypeScript

Language

MIT

License

2026-08-14

Created

2026-09-24

Last push

MIT-licensed native dsh plugin (TypeScript) that turns DeepSeek Harness into a visual community plugin marketplace: one-click install/update/uninstall with auto-rollback, installed detection with update badges, AI search, and pre-install health + security scans.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-28

License

MIT

01What can it help you accomplish?

  • Browse, search and install community plugins from inside the DeepSeek Harness web GUI

    A Plugin Market tab in Settings → Plugins listing the `dsh-plugin` topic community (1700+ repositories), with one-click install / update / uninstall

    DeepSeek Harness users who want to discover and manage community plugins without touching the dsh CLI

  • Find the right plugin by describing what you need, with a pre-install security scan

    AI-recommended plugin candidates from a natural-language request, each with a pre-install health + security scan (✅/⚠️/❌)

    Users who know what they want the model to do but not which plugin provides it

  • Recover when an install leaves dsh unable to start

    Automatic rollback on failure plus a last-known-good backup in `zat-backup/` that restores the profile with one command

    Users who hit a plugin that breaks the dsh startup and need a safe recovery path

02How to install into DeepSeek Harness

Prerequisites

  • A working dsh installation with `pnpm` and `curl` on PATH
  • A profile that has been initialized — `dsh plugin --profile web add` creates it on first use

Installation steps

  1. 01

    From GitHub (recommended, after release): `dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine`

    $ dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine

  2. 02

    From China without a VPN (via the domestic mirror): `dsh plugin --profile web add https://gh-proxy.com/https://github.com/mishibeikejie/zat-dsh-engine.git`

    $ dsh plugin --profile web add https://gh-proxy.com/https://github.com/mishibeikejie/zat-dsh-engine.git

  3. 03

    Replace `web` with your profile name if you use a different one (`headless` etc.)

  4. 04

    Restart dsh after installing, then open the web GUI → Settings → Plugins and click the 🛒 Plugin Market tab

Verify the integration

Not specified by the author

Rollback

  • Install/uninstall/toggle roll back automatically on failure
  • If dsh won't start, restore the last known-good backup by copying the three files from `zat-backup/` back over the profile directory — macOS/Linux: `cp ~/.dsh/profiles/web/zat-backup/* ~/.dsh/profiles/web/`
  • Windows (PowerShell): `Copy-Item "$HOME\.dsh\profiles\web\zat-backup\*" "$HOME\.dsh\profiles\web\" -Force`

03DSH integration and capability boundaries

DSH integrationNative runtime

First-class dsh plugin installed via the official `dsh plugin --profile web add` mechanism; it adds a Plugin Market tab to Settings → Plugins in the DeepSeek Harness web GUI

  • Plugin marketplace browser

    the entire `dsh-plugin` topic community from GitHub (1700+ repositories)→a browsable, searchable market with 12 categories and bilingual intros, plus one-click install

  • Install / update / uninstall

    any plugin card in the market→one-click install/update/uninstall driven by the official `dsh plugin` profile mechanism (`pnpm` under the hood), monorepo-aware

    install/update/uninstall run pnpm, which executes each plugin's own prepare/postinstall scripts (standard for every package manager); the market scans those scripts first and warns ahead of time about network downloads or high-risk patterns
  • AI plugin finder

    a natural-language request in any conversation→recommended plugin candidates each with a pre-install health + security scan (✅/⚠️/❌)

    security findings only warn (never block); objective issues like missing entries or unsupported OS are blocked before install
  • Installed detection & update badges

    the plugins already installed in your profile→installed-state markers, version comparison and an update badge when a newer version is released

  • One-click check + repair

    a dsh profile with network/pnpm/entry/OS/past-error problems→detection and auto-fixes (installs pnpm, enables plugins, fills deps) with plain-language explanations for the rest

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness users who want to discover and manage community plugins without touching the dsh CLI
  • Users who know what they want the model to do but not which plugin provides it
  • Users who hit a plugin that breaks the dsh startup and need a safe recovery path

Not for

  • Never hand-edit any patch file — pasting the repo URL and manually editing `cordis.patch.yml` (or writing the `plugin-market` row by hand into two patch files) duplicates the id and makes dsh fail to start. Install only with `dsh plugin add`; if dsh already won't start, delete the hand-written `plugin-market` row from your profile's `cordis.patch.yml` and reinstall with the command.
  • Only one marketplace plugin can be installed at a time — the install gate blocks a second one because two market/manager plugins register the same settings pages and services, which can take dsh down. Uninstall the current one first if you want to switch.
  • As a package manager the market runs shell commands (pnpm/curl/wget/powershell) and reads git credentials. Credentials only go to api.github.com and are never written to disk, logged, or sent anywhere else; every profile change is backed up to `zat-backup/` first.

05Compatibility, maintenance and safety notes

  • Never hand-edit any patch file — pasting the repo URL and manually editing `cordis.patch.yml` (or writing the `plugin-market` row by hand into two patch files) duplicates the id and makes dsh fail to start. Install only with `dsh plugin add`; if dsh already won't start, delete the hand-written `plugin-market` row from your profile's `cordis.patch.yml` and reinstall with the command.
  • Only one marketplace plugin can be installed at a time — the install gate blocks a second one because two market/manager plugins register the same settings pages and services, which can take dsh down. Uninstall the current one first if you want to switch.
  • The All view shows at most 1000 plugins — GitHub's search API caps any query at 1000 results. Search and category filters still reach every plugin.
  • The gh-proxy.com mirror is used only as a fallback when a direct GitHub request fails, and only for public repository metadata. A plugin's own network behavior after install has nothing to do with the mirror.
  • As a package manager the market runs shell commands (pnpm/curl/wget/powershell) and reads git credentials. Credentials only go to api.github.com and are never written to disk, logged, or sent anywhere else; every profile change is backed up to `zat-backup/` first.
2026-08-142026-08-19v0.7.0

MIT · actively maintained (latest release v0.7.0, 2026-08-19)

06Frequently asked questions

How do I install Zat-DSH Engine?

Install it with the official dsh command `dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine`, then restart dsh. Open the web GUI → Settings → Plugins and click the 🛒 Plugin Market tab. Replace `web` with your profile name if you use a different one; the `add` command creates the profile on first use.

Can I install it from China without a VPN?

Yes — use the domestic mirror command `dsh plugin --profile web add https://gh-proxy.com/https://github.com/mishibeikejie/zat-dsh-engine.git`. Either command installs the same plugin, and once installed the market's own search and install paths carry the mirror fallback.

What happens if installing a plugin breaks dsh startup?

Install/uninstall/toggle roll back automatically on failure. After every successful operation the market backs up the last known-good state into the `zat-backup/` folder inside your profile directory — restore it by copying the three files back over the profile (e.g. `cp ~/.dsh/profiles/web/zat-backup/* ~/.dsh/profiles/web/` on macOS/Linux).

Can I run two marketplace plugins at once?

No — the install gate blocks it: two market/manager plugins register the same settings pages and services, which can take dsh down. Uninstall the current one first if you want to switch.

How do I update the marketplace itself?

Re-running `dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine` updates to the latest commit. The marketplace also detects its own updates and shows an Update button beside the title.

08Data and sources

  • Author-claimedgithub.comb3b7ce6969fc…

    Zat-DSH Engine adds a **Plugin Market** tab to **Settings → Plugins** in the DeepSeek Harness web GUI.

  • Author-claimedgithub.comb3b7ce6969fc…

    - **Install / Update / Uninstall** — one click, powered by the official `dsh plugin` profile mechanism (`pnpm` under the…

  • Author-claimedgithub.comb3b7ce6969fc…

    dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-28. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.