Plugins
Browse, filter, and install DeepSeek-Harness plugins.
165 plugins found
dsh-cn-boot
zoahdev/dsh-cn-boot
China-network bootstrap for dsh: probes npm/npmmirror/GitHub/HuggingFace/Gitee and local proxies, reads registry config, recommends mirrors/proxy, and generates a PowerShell + bash bootstrap script. Read-only by default; apply is explicit. CLI plus an agent-callable cn_boot tool.
dsh-Almost_Full_Access
alnita-m/dsh-almost_full_access
Permission mode between workspace-write and full access: shell commands are checked by deterministic rules and a subagent review; irreversible or system-level actions require explicit approval.
dsh-web-terminal
iamsee123/dsh-web-terminal
Local terminal plugin for the DeepSeek Harness web GUI: a multi-tab xterm.js panel over real node-pty shells, streamed through a WebSocket route on the host process. Hot-pluggable — mounted via the web profile bundle list, no dsh source changes.
dsh-desktop
ahikl/dsh-desktop
A dsh desktop bundle: an Electron shell over the dsh Web UI with a system tray and a dsh-styled custom title bar.
safety-net
johnxu22786/safety-net
Destructive-command interception gate for dsh: parses shell semantics, judges risk against 41 built-in rules, and holds irreversible rm -rf, git reset --hard, and git push --force style commands at a confirmation gate.
dsh-clawshell
jorinyang/dsh-clawshell
Self-healing runtime layer: a resource control loop with strategy switching and repair escalation, error-storm and fiber-failure insight, cross-session knowledge carry-over, a self-healing dashboard and 7 tools.
bash-on-windows
bainianlaoyao/bash-on-windows
On Windows, the available bash tool is limited to Git Bash and PowerShell is disabled.
dsh-scheduler
yangyongzhen/dsh-scheduler
Cron/one-shot scheduled tasks: run shell commands or fire webhooks on a schedule, with optional ServerChan/DingTalk/Feishu/webhook delivery of results.
dsh-dual-agent-presets
qlzqqlzq/dsh-dual-agent-presets
Installs two selectable Agent Presets: a shell-restricted general-purpose agent and a repository-focused coding agent.
terminal
giiiiiithub/terminal
Real PTY terminal panel for the DSH Web UI: host half spawns shells with node-pty (cmd.exe default on Windows), rendered in the browser with xterm.js; multi-tab sessions, dock/floating window, clipboard support.
dsh-atuin
realalexandreai/dsh-atuin
DeepSeek Harness plugin: every user prompt you type (in the web UI) is appended to your atuin shell history, so it shows up in atuin search and shell integration.
dsh-mcpguard
chenlaoshiyf/dsh-mcpguard
Scans skills and MCP configs for prompt injection, homoglyphs, hidden Unicode, dangerous shell, and credential leaks.
dsh-history-up
invoker-bandit/dsh-history-up
一个 DeepSeek Harness 插件:记录每个会话里你提交过的输入,支持用 <kbd>↑</kbd> 方向键逐条回溯,也可以用 <kbd>/</kbd> 菜单挑一条填进输入框。按会话隔离的 shell 式输入历史。
dsh-coding-plugin
paimonshen/dsh-coding-plugin
Coding-learn floating panel: edits and runs Python/JavaScript/TypeScript/PowerShell with exit code and timing, grades JSON course lessons with progress export, keeps Markdown notes and snippet library, and sends code plus a question into the current conversation for the main model to answer.
DSH-Rtk-rewrite
mengqi1436/dsh-rtk-rewrite
Replaces the web profile's pwsh shell executor with a subclass that rewrites every command through `rtk rewrite` before execution for token savings, running the original command unchanged on any rewrite failure (no equivalent, missing rtk, timeout) and keeping sandbox semantics intact.
dsh-whale-particles-bg
kviiinh/dsh-whale-particles-bg
Animated whale particle background for the DeepSeek Harness (dsh) Web UI - assembling from its scattered shell, breathing at idle, and being pushed around by the pointer
dsh-nushell-only
ymrwithnoworry/dsh-nushell-only
Nushell-only shell executor, dialect preflight, and Nushell syntax teaching for DeepSeek Harness (dsh 0.1.7-rc.1): every ctx.shell execution runs as `nu --no-config-file -c`, other shells are refused, bash/PowerShell habits are refused before they spawn (
dsh-skill-audit
caesarloo/dsh-skill-audit
Audit DSH skills automatically: a host-layer tools/post-execute plugin that ships both the skill body and the audit engine, runs the engine after skill files change (write/edit/shell) or after a bulk restore/backup (any tool invoked with mode: restore|bac
dsh-update-plugin
haotian-lu-prog/dsh-update-plugin
DSH Web plugin: check and update DeepSeek Harness CLI and all profile plugins from Settings → General.
dsh-update-plugin (plugin)
haotian-lu-prog/dsh-update-plugin
Adds a Check for Updates row in Settings and a right-sidebar card that update the DSH CLI and every profile plugin, with npm channel selection (auto/stable/next/alpha), minimum release age, backups, one-click rollback and a test reminder for the badge and browser notification.
dsh-status-chime
lijiawei255/dsh-status-chime
Speaks a short status line when DSH changes state — turn done, turn error, job done, job failed, goal complete, goal blocked, an approval waiting, or the agent needs your answer — using eight pre-recorded clips in Chinese (default) and English. The audio is played by the host process through ffplay, or through the Windows PowerShell player that ships with the OS, so it does not depend on a Web Audio tab. Windows only.
dsh-zcode-git
bowluna/dsh-zcode-git
Structured git tools for DeepSeek Harness agents: status, diff, log, branch, commit and stash. Output is pinned with ten `git -c` overrides so a user pager, colour or quotepath setting cannot reshape what the agent reads; every invocation is an argv array, so no shell ever parses an argument; and the mutating actions go through the harness approval service, refusing rather than proceeding when no approval service is mounted.
dsh-run-button
edwardxiao-bit/dsh-run-button
Adds a Run button to shell code blocks in replies, executing the snippet through the host shell service and showing its output in a floating bottom-right dock, or in one bottom-panel tab per run.
dsh-bash-terminal-ts
drscrewdriver/dsh-bash-terminal-ts
Shell tool with four Windows backends (PowerShell / Git Bash / WSL / MSYS2) plus an interactive PTY terminal; the MSYS2 backend starts bash.exe with -lc so /etc/profile puts /usr/bin and /mingw64/bin on PATH, and injects MSYSTEM=MINGW64 into the PTY environment. Written in TypeScript, targets DSH 0.1.2+.