Plugins
Browse, filter, and install DeepSeek-Harness plugins.
7906 plugins found
dsh-workspace-heal
nlflora/dsh-workspace-heal
Recreates a workspace folder that was deleted while sessions were still bound to it, and summarizes a stranded session so its context can be reused.
dsh-auto-preset
heyuanliu3-byte/dsh-auto-preset
Restores the permission preset a session was last set to when that session is reopened; a session opened for the first time is left untouched. Load it after dsh-experimental-auto-review to restore the auto preset.
dsh-fnos
meetohub/dsh-fnos
飞牛 fnOS 的 DSH 插件:远程授权登录、文件/文件夹 @引用选择器、目录树后台缓存
dsh-tool-step-note
xiaoso456/dsh-tool-step-note
给 DeepSeek Harness 工具加上模型填写的步骤说明
dsh-updater
mutoharohfiqhiabcd-source/dsh-updater
在 DSH 里检测 / 回滚 / 查看版本,并管理 dsh 自动更新器(In-DSH check, rollback and version panel for the DSH updater)
dsh-session-delete
hualiong/dsh-session-delete
Delete sessions of a DeepSeek Harness profile from the UI: session-row menu item with a confirm dialog; the host endpoint deletes the log, projection cache and workspace accounting, cascading through the whole subagent tree. Optionally exposes session_lis
dsh-workbuddy
2424830124/dsh-workbuddy
WorkBuddy model provider for DeepSeek Harness (international + China deployments)
dsh-eval-guard
huhu23333/dsh-eval-guard
Evaluation guard for DSH: workspace-only filesystem, no network/subagents, wall-clock limits, and task installation for meow-ai-arena and benchmark tasks.
DeepSeek-meme
fewoo/deepseek-meme
Sticker library for DeepSeek Harness: a composer button opens two bundled packs (10 GPT-drawn plus 8 community fan-art), one click sends a 180px sticker, and a send_sticker tool lets the model understand and reply with stickers.
dsh-plugin-finder
oxmumu3/dsh-plugin-finder
Turns a user goal into a plugin plan using community catalogs and author documentation, then continues through installation and task execution in one workbench with saved history and feedback.
dsh-plugin-categories
mozhi66/dsh-plugin-categories
Categorize the plugins installed in a DSH profile into groups (skins, MCP, tools, ...), with per-category batch enable/disable, drag reordering, and automatic skin detection.
dsh-rank-board
flysusdjd/dsh-rank-board
Ranks the top 400 DSH plugin candidates by live npm download counts and shows the top 200, with daily, weekly and monthly boards.
dsh-pocket
restregular/dsh-pocket
A separate narrow-screen web surface for DeepSeek Harness rather than the desktop GUI scaled down: it serves its own session list and chat stream behind a random access token over LAN, a tunnel (cloudflared, localtunnel or localhost.run) or an SSH reverse forward through a server you own. On the phone it streams assistant text, thinking, tool calls and results, sends prompts, stops the running turn, answers blocking questions and tool approvals (including ones waiting in other sessions), switches model, thinking level and permission preset, sends up to four photos compressed on the device, and keeps the computer awake.
dsh-phone-access
hongjun1-rgb/dsh-phone-access
Adds a toggle to the DSH UI that opens the current session to a phone browser through an embedded loopback reverse proxy and a Cloudflare quick tunnel, and pushes each new tunnel address to WeChat.
dsh-hard-gate
yyfdfsyyf-source/dsh-hard-gate
An independent permission gate above the built-in sandbox. It blocks writes outside the workspace and to protected paths even under danger-full-access, refuses whole-file overwrites without a complete fresh read, and keeps ZIP restore points plus Recycle Bin copies before destructive actions.
dsh-airbag
uwu9039/dsh-airbag
Blocks API keys pasted into the composer or written by tools, logs leak events, and scans the workspace for exposed secrets.
dsh-pouch (dsh-hooks)
moon16u/dsh-pouch
File-defined command hooks across the session, prompt, tool, permission, Stop and PostCompact seams, with an approval-only GUI: no unapproved command runs, and approval binds the exact definition, canonical working directory and pinned watchFiles. Commands run as the DSH OS user without a hook sandbox, so the trust ledger is explicit.
dsh-update-safe
zudazhuang/dsh-update-safe
Source-install updater for DeepSeek Harness: checks the official GitHub release and the npm record, builds the target tag in an isolated directory, smoke-starts it, then switches through a supervisor process with rollback, with scheduled checks and a daily idle-only install window. Source install only (macOS/Linux); requires Node.js 22.19+, pnpm and Git.
dsh-advisor
wweir/dsh-advisor
Automatic second-opinion review: a restricted child session re-reads the agent's recent work with read-only tools and delivers at most one evidence-backed note, or stays silent. Requires a model route in the config; the plugin stays disabled until one is set.
dsh-auto-update
wonderow666/dsh-auto-update
Windows only; the upgrade path needs DSH_AUTO_UPDATE_LAUNCH_CMD configured. Checks, installs and rolls back DeepSeek Harness CLI updates from the web settings page, switching the launcher pointer only after the new version passes a config-tree check and a health-checked restart, and reverting automatically when it does not boot.
dsh-quick-restart
sakurayh1080/dsh-quick-restart
Adds a Quick Restart entry to the DSH Desktop account menu that quits and relaunches the app in one click. Windows desktop app only.
dsh-assistant-stream
ninetyhe-90/dsh-assistant-stream
Mirrors assistant streaming frames (deltas, blocks, commits, turn fences) to a configurable NDJSON sink for external consumers.
dsh-pouch (dsh-restart)
moon16u/dsh-pouch
Safe detached DSH restart: /restart and /dsh-restart slash commands with native candidate styling plus a dsh_restart agent tool; a detached worker restarts DSH after 3 seconds without freezing the session, and Windows/macOS use a native Node helper built on the official appExit service.
dsh-hot-refresh
liuhaolong16/dsh-hot-refresh
Panel entry for the official client-plugin hot reload that tells you what actually changed first: it diffs each row rev against the last seen state and reloads only the plugin bundles that changed, keeps whole-graph reloads behind an explicit confirmation (a bare call is refused and reports the affected row count), and reports replay counters so a silent no-op cannot hide.