DSH plugin: password gate for remote (non-loopback) /api access (passwordless by default), unblock the loopback-pinned privileged endpoints, restore everything on uninstall, and give the local 127.0.0.1 user the native OS folder picker for workspace selection. Zero residue by design. TypeScript source, compiled output.
Integrations · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:bamboostrip/dsh-access-gate
DeepSeek account stats plugin for dsh web: live balance + per-session estimated cost (official time-window pricing) as the `account` session projection, plus a balance/cost chip in the composer's input bar.
DeepSeek Harness 文件系统权限插件:按 read/write/create/delete/execute 授权路径,而不是按命令名。 / Filesystem permissions for DSH shell calls, granted per path and capability instead of per command name.
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:DWJZ/dsh-allow
Session Anchor Protocol plugin for DeepSeek Harness: pre-committed intents + immediate reconciliation on every tool action. Crash, rescan the anchor tree, adopt, continue - the filesystem is the session's truth. Tested on Windows 11.
Quote selected assistant text into your next request: a Host-side annotation service (session events + Typert Remote) plus a Web client plugin (quote button + pending-quote dock).
Integrations · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:boboozeng/dsh-annotation-plugin
Appearance plugin for DeepSeek Harness: custom theme color (PS-style color wheel), background wallpaper with opacity/blur controls, and separate main/settings interface opacity.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lilcandi/dsh-any-background-plus
Put a dsh (DeepSeek Harness) workspace on ANY machine. Two modes in one plugin: (1) fleet — enroll an off-site machine behind NAT into your dph via a one-time token + reverse tunnel to your own relay VPS, so it appears as a dsh-ssh host; (2) execution world — make a reachable machine the session's ctx.fs + ctx.subprocess so read/write/edit/bash/grep operate on it natively, while the model and memory stay on the hub. Bring a NAT'd machine in with fleet, then promote it to your workspace with the world patch. Zero external npm deps (system ssh CLI); dsh-fs / dsh-subprocess are peers provided by the harness.
Memory and knowledge · Integrations · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:tangwenhao616-netizen/dsh-anywhere
HTTP control-plane plugin for DeepSeek Harness — exposes dsh internals (language, workspace registry, agent-status/approval events) over /dsh-api on the local loopback socket dsh already listens on.
Agent collaboration · Integrations · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lilming123/dsh-api
DSH session archive button: an icon button portaled into the sidebar's workspace-title row (right next to the official Add-workspace icon), falling back to an inline footer capsule when that row is not mounted. First click dry-runs a scan of DSH sessions idle for more than 3 days, second click packs each one into a byte-verified zip under <DSH 安装根>\archive\dsh-sessions and removes the original folder. Host half registers /dsh-archive/* routes and runs archive-dsh-sessions.ps1; client half renders the button. Never triggered by the model.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Ln1m/dsh-archive-button
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jasonrale/dsh-archive-manager
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.