dshplugin/dsh-plugin-hub

插件Plugin ⭐ 15 MIT ecosystem

DeepSeek Harness 社区内置插件市场(dsh-plugin)— 搜索插件、下载并安装 4000+ 人工精选社区插件,每日更新、完全免费。内置在 Harness「设置 → 插件中心」,无需离开应用即可浏览、搜索、安装各类 AI 插件。

编辑导读Editor's Brief

## 核心特性
- DSH-Plugin Hub 通过 Settings → Plugin Center 安装到 DeepSeek Harness 中,并提供应用内目录用于浏览社区插件。
- 该目录收录 4,261 个 DSH 插件,其中 2,487 个条目通过每日审核与发布流程被标记为人工筛选并验证。
- 目录数据与 dsh-plugin.org 同步,使已安装客户端能从同一来源获取更新的目录信息,而无需手动升级步骤。
- 插件详情页支持直接查看、在浏览器中打开、分享,以及收藏以便稍后查看。
- 该插件仅通过浏览器端注入运行,并声明不依赖宿主服务,也不包含遥测或隐私收集。

## 使用场景
- 无需离开 DeepSeek Harness,即可按分类浏览和搜索社区 DSH 插件。
- 安装前比较插件兼容状态、目标 DSH 版本、能力分类、来源仓库 Star、Fork 和最近更新时间。
- 重启 dsh web 并打开 Settings → Plugin Center 后,从目录安装插件。
- 通过添加 dsh-plugin GitHub topic 发布插件,使目录能够发现该插件。

## 技术细节
- 浏览器端客户端注册 settings.section 插槽,并在 iframe 中嵌入目录界面。
- 仓库包含 lib/index.js,作为宿主加载器入口占位符,不包含宿主行为。
- 分发用的 client/client.js 产物由 tsdown 构建,已提交到仓库并发布供安装。
- 安装可从 npm registry 获取 dsh-plugin 包,也可从 GitHub 使用 dsh plugin --profile web add 命令完成。

## 注意事项
- 该项目是独立社区项目,并声明与 DeepSeek Harness 官方无隶属关系。
- 安装后,必须重启 dsh web,Plugin Center 才会在 Settings 中可用。
- GitHub 安装使用内置浏览器 bundle,无需构建步骤或授权。

## Core Features. Need English only. Structured exact headings. 250-450 words total not counting headings. Bullets one sentence each. No H3/H4, no nesting. No empty praise. Based strictly README. Need categories exist? repo categories: ecosystem. Use Cases only if categories exist; yes. Need 2-4 typical use cases grounded? categories ecosystem maybe use cases from README: browse/search/install community plugins inside Harness, discover curated plugins, submit plugins via topic, sync with website. Need objective.

Need count words 250-450 excluding headings. Let's draft and count. Need bullets one sentence each. Core Features 3-5 bullets. Use Cases 2-4. Technical Details 2-4. Notes 1-3. Each bullet one sentence.

Potential content:
## Core Features
- DSH-Plugin Hub installs into DeepSeek Harness through Settings → Plugin Center and provides an in-application catalog for community plugins.
- The catalog lists 4,261 DSH plugins, with 2,487 entries marked as manually selected and verified.
- Catalog data is synchronized with dsh-plugin.org, allowing installed clients to receive updated directory information without a manual upgrade step.
- Plugin detail pages support direct viewing, opening in a browser, sharing, and collection.
- The plugin operates through browser-side injection only and states that it has no host-service dependency, telemetry, or privacy collection.

Need word count? Core: DSH-Plugin(1 maybe hyphen? Count approximate) Let's count carefully later.

Use Cases:
- Browsing and searching community DSH plugins without leaving DeepSeek Harness.
- Comparing plugin compatibility status, target DSH version, category, source repository stars, forks, and last update time before installation.
- Installing plugins from the catalog after restarting dsh web and opening Settings → Plugin Center.
- Publishing a plugin by adding the dsh-plugin GitHub topic so the directory can discover it.

Technical:
- The browser-side client registers a settings.section slot and embeds the catalog interface in an iframe.
- The repository includes lib/index.js as a host loader entry placeholder with no host behavior.
- The distributed client/client.js artifact is built with tsdown and committed for publication.
- Installation is available from npm as dsh-plugin or from GitHub using dsh plugin --profile web add commands.

Notes:
- The project is an independent community project and has no affiliation with DeepSeek Harness official.
- After installation, dsh web must be restarted before the Plugin Center becomes available.
- GitHub installation uses a built-in browser bundle and requires no build step or authorization.

Need ensure no unsupported claim: "Comparing plugin compatibility status, target DSH version, category, source repository stars, forks, and last update time" README says each plugin checked installation command, compatibility verified/unconfirmed, dshTarget, category; link back GitHub and show Star Fork last updated. Good.

Need word count 250-450 words excluding headings. Let's count using rough. I'll count each bullet words. Hyphenated maybe one? Need safe 250-450. Current maybe 220? Let's count.

Core1: "DSH-Plugin Hub installs into DeepSeek Harness through Settings → Plugin Center and provides an in-application catalog for community plugins." Count: DSH-Plugin1 Hub2 installs3 into4 DeepSeek5 Harness6 through7 Settings8 →9 Plugin10 Center11 and12 provides13 an14 in-application15 catalog16 for17 community18 plugins19. If arrow counts? likely word? To be safe count as token. 19.
Core2: "The catalog lists 4,261 DSH plugins, with 2,487 entries marked as manually selected and verified." The1 catalog2 lists3 4,2614 DSH5 plugins6 with7 2,4878 entries9 marked10 as11 manually12 selected13 and14 verified15. 15.
Core3: "Catalog data is synchronized with dsh-plugin.org, allowing installed clients to receive updated directory information without a manual upgrade step." Catalog1 data2 is3 synchronized4 with5 dsh-plugin.org6 allowing7 installed8 clients9 to10 receive11 updated12 directory13 information14 without15 a16 manual17 upgrade18 step19. 19.
Core4: "Plugin detail pages support direct viewing, opening in a browser, sharing, and collection." Plugin1 detail2 pages3 support4 direct5 viewing6 opening7 in8 a9 browser10 sharing11 and12 collection13. 13.
Core5: "The plugin operates through browser-side injection only and states that it has no host-service dependency, telemetry, or privacy collection." The1 plugin2 operates3 through4 browser-side5 injection6 only7 and8 states9 that10 it11 has12 no13 host-service14 dependency15 telemetry16 or17 privacy18 collection19. 19. Core total 85.

Use1: "Browsing and searching community DSH plugins without leaving DeepSeek Harness." Browsing1 and2 searching3 community4 DSH5 plugins6 without7 leaving8 DeepSeek9 Harness10. 10.
Use2: "Comparing plugin compatibility status, target DSH version, category, source repository stars, forks, and last update time before installation." Comparing1 plugin2 compatibility3 status4 target5 DSH6 version7 category8 source9 repository10 stars11 forks12 and13 last14 update15 time16 before17 installation18. 18.
Use3: "Installing plugins from the catalog after restarting dsh web and opening Settings → Plugin Center." Installing1 plugins2 from3 the4 catalog5 after6 restarting7 dsh8 web9 and10 opening11 Settings12 →13 Plugin14 Center15. 15.
Use4: "Publishing a plugin by adding the dsh-plugin GitHub topic so the directory can discover it." Publishing1 a2 plugin3 by4 adding5 the6 dsh-plugin7 GitHub8 topic9 so10 the11 directory12 can13 discover14 it15. 15. Use total 58. Running 143.

Tech1: "The browser-side client registers a settings.section slot and embeds the catalog interface in an iframe." The1 browser-side2 client3 registers4 a5 settings.section6 slot7 and8 embeds9 the10 catalog11 interface12 in13 an14 iframe15. 15.
Tech2: "The repository includes lib/index.js as a host loader entry placeholder with no host behavior." The1 repository2 includes3 lib/index.js4 as5 a6 host7 loader8 entry9 placeholder10 with11 no12 host13 behavior14. 14.
Tech3: "The distributed client/client.js artifact is built with tsdown and committed for publication." The1 distributed2 client/client.js3 artifact4 is5 built6 with7 tsdown8 and9 committed10 for11 publication12. 12.
Tech4: "Installation is available from npm as dsh-plugin or from GitHub using dsh plugin --profile web add commands." Installation1 is2 available3 from4 npm5 as6 dsh-plugin7 or8 from9 GitHub10 using11 dsh12 plugin13 --profile14 web15 add16 commands17. 17. Tech total 58. Running 201.

Notes1: "The project is an independent community project and has no affiliation with DeepSeek Harness official." The1 project2 is3 an4 independent5 community6 project7 and8 has9 no10 affiliation11 with12 DeepSeek13 Harness14 official15. 15.
Notes2: "After installation, dsh web must be restarted before the Plugin Center becomes available." After1 installation2 dsh3 web4 must5 be6 restarted7 before8 the9 Plugin10 Center11 becomes12 available13. 13.
Notes3: "GitHub installation uses a built-in browser bundle and requires no build step or authorization." GitHub1 installation2 uses3 a4 built-in5 browser6 bundle7 and8 requires9 no10 build11 step12 or13 authorization14. 14. Notes total 42. Total 243. Need 250-450. Add maybe another bullet? Core max 5, Use max4, Tech max4, Notes max3. Need add words to existing bullets or add? We can expand some bullets to reach >250. Need one sentence each. Could add details. Need ensure grounded.

Add to Core3: "Catalog data is synchronized with dsh-plugin.org, allowing installed clients to receive updated directory information from the same source without a manual upgrade step." +3 = 246. Need more.
Core4: "Plugin detail pages support direct viewing, opening in a browser, sharing, and collection for later reference." +3 = 249. Need one more.
Core1: "DSH-Plugin Hub installs into DeepSeek Harness through Settings → Plugin Center and provides an in-application catalog for browsing community plugins." changes? similar. Need + maybe "built according to official plugin development specifications"? README says follows official plugin development spec. Could add Core bullet? But max 5. We can expand Core5: "The plugin operates through browser-side injection only and states that it has no host-service dependency, telemetry, or privacy collection." already. Could add "according to README" no. Need objective.

Use1 expand: "Browsing and searching community DSH plugins by category without leaving DeepSeek Harness." README says free browse by category, search, download install. +2. Total 251. Good. But maybe word count exact if arrow not counted? Need margin. Add more words. Let's target ~280.

Can expand Technical bullets: include cordis.patch.yml? "cordis.patch.yml provides a DSH bundle patch that injects the plugin row into a profile." Grounded. Could replace Tech4? Need 2-4 key points. We have 4. Could expand Tech4: "Installation is available from the npm registry as the dsh-plugin package or from GitHub using dsh plugin --profile web add commands." +3. Tech total +3.

Notes expand: "The project is an independent community project and states that it has no affiliation with DeepSeek Harness official." +2.

Need no empty praise. Avoid "quality guaranteed". Good.

Let's produce final with expanded bullets. Need ensure one sentence each. H2 only. Word count maybe 260-280. Let's recalc final draft:

## Core Features
- DSH-Plugin Hub installs into DeepSeek Harness through Settings → Plugin Center and provides an in-application catalog for browsing community plugins.
Count: DSH-Plugin1 Hub2 installs3 into4 DeepSeek5 Harness6 through7 Settings8 →9 Plugin10 Center11 and12 provides13 an14 in-application15 catalog16 for17 browsing18 community19 plugins20. 20.
- The catalog lists 4,261 DSH plugins, with 2,487 entries marked as manually selected and verified.
15.
- Catalog data is synchronized with dsh-plugin.org, allowing installed clients to receive updated directory information from the same source without a manual upgrade step.
Catalog1 data2 is3 synchronized4 with5 dsh-plugin.org6 allowing7 installed8 clients9 to10 receive11 updated12 directory13 information14 from15 the16 same17 source18 without19 a20 manual21 upgrade22 step23. 23.
- Plugin detail pages support direct viewing, opening in a browser, sharing, and collection for later reference.
Plugin1 detail2 pages3 support4 direct5 viewing6 opening7 in8 a9 browser10 sharing11 and12 collection13 for14 later15 reference16. 16.
- The plugin operates through browser-side injection only and states that it has no host-service dependency, telemetry, or privacy collection.
19.
Core total 93.

Use:
- Browsing and searching community DSH plugins by category without leaving DeepSeek Harness.
Browsing1 and2 searching3 community4 DSH5 plugins6 by7 category8 without9 leaving10 DeepSeek11 Harness12. 12.
- Comparing plugin compatibility status, target DSH version, category, source repository stars, forks, and last update time before installation.
18.
- Installing plugins from the catalog after restarting dsh web and opening Settings → Plugin Center.
Installing1 plugins2 from3 the4 catalog5 after6 restarting7 dsh8 web9 and10 opening11 Settings12 →13 Plugin14 Center15. 15.
- Publishing a plugin by adding the dsh-plugin GitHub topic so the directory can discover it.
15. Use total 60. Running 153.

Technical:
- The browser-side client registers a settings.section slot and embeds the catalog interface in an iframe.
15.
- The repository includes lib/index.js as a host loader entry placeholder with no host behavior.
14.
- The distributed client/client.js artifact is built with tsdown and committed for publication.
12.
- Installation is available from the npm registry as the dsh-plugin package or from GitHub using dsh plugin --profile web add commands.
Installation1 is2 available3 from4 the5 npm6 registry7 as8 the9 dsh-plugin10 package11 or12 from13 GitHub14 using15 dsh16 plugin17 --profile18 web19 add20 commands21. 21. Tech total 62. Running 215.

Notes:
- The project is an independent community project and states that it has no affiliation with DeepSeek Harness official.
The1 project2 is3 an4 independent5 community6 project7 and8 states9 that10 it11 has12 no13 affiliation14 with15 DeepSeek16 Harness17 official18. 18.
- After installation, dsh web must be restarted before the Plugin Center becomes available.
13.
- GitHub installation uses a built-in browser bundle and requires no build step or authorization.
14. Notes total 45. Total 260. Good. If arrows not counted, still >250? If arrows omitted, 258. Good.

Need ensure "collection" maybe awkward but README says收藏. Could say "bookmarking" but grounded? 收藏 = bookmark/favorite. "collection" okay? Maybe "saving" but not explicit. Could use "bookmarking" as translation? Strict claims? README: 「在浏览器中打开」随时分享与收藏. "collection" maybe not ideal. Use "bookmarking" is a claim from 收藏. But English intro should be factual. Could say "sharing, and bookmarking". Word count similar. "collection" may be weird. Use "bookmarking". Core4 count same? Plugin detail pages support direct viewing, opening in a browser, sharing, and bookmarking for later reference. Count 16. Good.

Need "official plugin development specifications"? Not included. Could be core? But okay.

Need "Use Cases only if categories exist" yes.

Need no first person. Good.

Need "Technical Details - language, protocol, integration". We have integration, build, install. Could mention TypeScript? README says tsdown build, npm, browser bundle. Language not explicit except JS files and npm. Don't claim TypeScript unless tsdown implies? Could avoid. Protocol? iframe, settings.section slot. Good.

Need Notes caveats: independent, restart, GitHub no build/auth. Is "requires no build step or authorization" grounded: "无需任何构建与授权" yes.

Potential issue: "manual upgrade step" README says no manual upgrade. Good.

Need output only markdown section. Ensure no extra text. Final starts ## Core Features. Bullets one sentence. No nested. Good.

Double-check no banned words: modern simple powerful easy. None.

Need 250-450 words not counting headings. We counted 260. But word counting might differ due punctuation/hyphen. Need maybe add more margin ~30. Could expand bullets further. Let's add some grounded details to be safe around 300.

Expand Core2: "The catalog lists 4,261 DSH plugins, with 2,487 entries marked as manually selected and verified through daily review and publication." README: daily collection, manual review and publish. Count +5. Core total 98.
Core5: "The plugin operates through browser-side injection only and states that it has no host-service dependency, telemetry, or privacy collection." Could add "according to the README" no. Maybe "while avoiding host service dependencies" same. Not needed.
Use2: "Comparing plugin compatibility status, target DSH version, capability category, source repository stars, forks, and last update time before installation." +1 capability. Use total 61.
Tech3: "The distributed client/client.js artifact is built with tsdown, committed to the repository, and published for installation." +4. Tech total 66.
Notes2: "After installation, dsh web must be restarted before the Plugin Center becomes available in Settings." +2. Notes 47. Total ~272. Good.

Need ensure one sentence. Yes.

Let's final with these expanded. Count maybe 272. Good.

Final:
## Core Features
- DSH-Plugin Hub installs into DeepSeek Harness through Settings → Plugin Center and provides an in-application catalog for browsing community plugins.
- The catalog lists 4,261 DSH plugins, with 2,487 entries marked as manually selected and verified through daily review and publication.
- Catalog data is synchronized with dsh-plugin.org, allowing installed clients to receive updated directory information from the same source without a manual upgrade step.
- Plugin detail pages support direct viewing, opening in a browser, sharing, and bookmarking for later reference.
- The plugin operates through browser-side injection only and states that it has no host-service dependency, telemetry, or privacy collection.
## Use Cases
- Browsing and searching community DSH plugins by category without leaving DeepSeek Harness.
- Comparing plugin compatibility status, target DSH version, capability category, source repository stars, forks, and last update time before installation.
- Installing plugins from the catalog after restarting dsh web and opening Settings →

安装Install

dsh plugin --profile web add dsh-plugin

dshplugin/dsh-plugin-hub 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

上一个 Prev dsh-routing-suite 下一个 Next reef