DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
P

dsh-plugin-discovery

Plugin Discovery

Plugin discovery: browse the complete DSH plugin marketplace catalog on GitHub in the DSH sidebar (22,000+ plugins), with Chinese summaries, category filtering, sorting, and automatic refresh each time it is opened

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:HiddenPuppy/dsh-plugin-discovery#558d62f05135b301ead749e4ec449e396a545d76
READMECompatibilityVersions
Plugin Discovery screenshot

Compatibility and provenance

Plugin Discovery is published as dsh-plugin-discovery and currently resolves to version 1.0.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
11/3/2026

Versions

1.0.0stable
11/3/2026

Related plugins

Loading related plugins…

Latest
1.0.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
11/3/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in search-research.

Free Searchdsh-free-searchFree web search for DeepSeek Harness: 27 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel/You.com keyless; Zhihu global/site via MCP and Perplexity/SerpBase/DeepSeek (official + native tools/search)/Baidu/Kimi/Aliyun/DoubaAb Wechat Scrapedsh-ab-wechat-scrape--- description: "The out-of-tree wechat_scrape tool: retrieves WeChat official-account articles, filters promotional blocks, and saves each as a Markdown file, for maintainers of this machine's dsh profiles." kind: "package-reference" ---Ab Market Researchdsh-ab-market-researchAn out-of-tree DeepSeek Harness plugin: the trade_search tool (multi-round aspect-broadening query planning, publisher-tier ranking, source diversity, JSON snapshot) and its browser card in one package.Arisdsh-arisARIS research-workflow skills as a DeepSeek Harness bundle: 82 skills plus cross-model adversarial review through Codex.

README

Plugin Discovery · DSH Plugin Discovery

English | 中文

A Plugin Discovery page under the DSH sidebar (below Automations): the complete GitHub-hosted DSH plugin marketplace, with 22k+ plugins and a one-sentence Chinese description for every project.

Plugin Discovery screenshot

What it does

  • The full catalog: syncs the community-maintained DSH plugin catalog on GitHub (every repository verified under the dsh-plugin topic — 22,785 right now) and groups it into the same 10 categories the upstream catalog uses.
  • A Chinese description for every project: one sentence explaining what each plugin does. Repository-provided Chinese comes first, then an AI-generated Chinese summary bundled with this repo; newly listed projects get an automatic Chinese category summary until translated, with the original English description kept below.
  • Head-category filters: only the 6 head categories become filter chips; the long tail folds into Other.
  • Three sort modes: catalog order (default), most stars, recently updated — plus keyword search and 50 / 100 / 200 rows per page.
  • Refreshes on every open: paints instantly from a local cache, syncs the latest catalog in the background, then swaps in the new data. The Refresh button in the corner forces a sync.
  • Ecosystem overview: plugin count, categories, languages, projects updated in the last 30 days, an auto-generated Chinese summary, and a category distribution bar.
  • Click any row or Open project ↗ to jump to the plugin's GitHub repository.

Install

Requires DSH V0.2.1-rc.5 or newer.

  1. Open Plugins in the DSH sidebar → Add plugin → Install a third-party plugin.

  2. Paste this repository's Git URL:

    https://github.com/HiddenPuppy/dsh-plugin-discovery
    
  3. After installation, Plugin Discovery appears under Automations in the sidebar. Refresh the window if it does not show up immediately.

You can also let an agent install it (plugin_manager → install_bundle with the Git URL or a local absolute path), or git clone this repo and pass the local path to the install dialog.

Data source

  • Catalog: bruc3van/awesome-dsh-plugin, the community-maintained full catalog of the GitHub dsh-plugin topic.
  • Reads its 13 per-category volumes (catalog/*.md, ~6 MB total) instead of the 22 MB repositories.json: lighter, friendlier to networks where GitHub raw is slow, and categories come straight from the volumes.
  • Tries raw.githubusercontent.com first (freshest data) and falls back to the jsDelivr mirror per file when a request times out or fails. The page footer shows the upstream snapshot date and the last sync time.
  • The upstream catalog refreshes once a day; this plugin attempts a sync every time you open the page.

How the Chinese descriptions are produced

SourceCountNotes
Repository-provided Chinese~11.4kThe repository's own Chinese description
AI-generated Chinese~11.4kCached in zh-descriptions.json; edit it and refresh the page to override
Automatic category summarynew entriesUntil a Chinese description exists, a sentence is generated from category and language

Descriptions combine repository text with model-generated summaries and are for reference only; the repository itself is authoritative.

Project layout

.
├── index.js              # Host half: fetch volumes, parse, Chinese fallback, disk cache, API routes
├── client.js             # Browser half: sidebar entry + main panel page
├── cordis.patch.yml      # Bundle patch: inserts the plugin-discovery row
├── locale/{zh,en}.json   # Title and description shown by the plugin manager
├── icon.svg              # Plugin icon (puzzle piece + magnifier)
├── zh-descriptions.json  # AI Chinese description cache (owner/repo → Chinese)
├── docs/screenshot.png   # Usage screenshot
└── tools/                # Offline normalization check, route e2e test, live sync, cache warm-up

The Host half registers two routes on DSH's authenticated API channel:

  • GET /api/plugin-discovery/feed — the normalized catalog; ?refresh=1 starts a background refresh, ?wait=1 waits for the in-flight refresh before responding
  • GET /api/plugin-discovery/meta — sync status (last sync time, refreshing, error message)

The browser never talks to GitHub directly: download, parsing, classification and caching all happen in the Host; the browser only renders the result.

Development & verification

node tools/live-test.mjs                     # one real upstream sync, prints the stats
node tools/route-test.mjs /path/to/catalog   # route, cache and failure-fallback test with local volumes
node tools/warm-cache.mjs                    # pre-warm the current profile's disk cache

License

MIT