Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1651 plugins found
dsh-sidebar-compact
teyvat0/dsh-sidebar-compact
Adds sidebar collapse, a 248px compact mode, and panel-list folding to the DeepSeek Harness sidebar.
dsh-ambient-gallery
onlyinliu/dsh-ambient-gallery
A wall of photographs hung behind the main panel - uneven sizes at their own angles with room to breathe, twenty real landscape photographs shipped to fill it on first run, up to twenty rotating images per frame, rectangles only, the three lowest frames playing a local video, and one shortcut that sends the video back into the rotation.
dsh-prompt-polish
minus77/dsh-prompt-polish
Polishes the composer draft: opening the panel optimizes once with the default template, replacing the draft shows a line-by-line diff first, and a 9-second undo sits on the entry pill. Five templates (basics, structure, examples, reasoning, iteration) switch without spending a call; history and version chains stay on this machine, and the UI follows the Harness language.
Hardworking-donkey
lisusuba/hardworking-donkey
A full-viewport donkey-mill background for the DSH Web UI: an animated top-down donkey or a Chinese-character form circles the millstone, accelerating with the model's live token throughput and plodding slowly when idle; a bottom-right panel switches form, adjusts opacity and hides the scene, persisting in localStorage.
dsh-image-blur
kandsome1/dsh-image-blur
Blurs every image in the conversation body until you click the Show button in its corner, leaving side panels, plugin pages and icons untouched.
dsh-hermes-workspace
jackdu2333/dsh-hermes-workspace
A DSH sidebar panel that talks to locally running Hermes TUI gateways over JSON-RPC: switch between bot profiles, resume their Bot Chat sessions, stream message and tool deltas, and embed the Hermes terminal view.
dsh-disk-panel
guyue55/dsh-disk-panel
Left sidebar disk panel for the DSH Web UI: volume free space, per-Workspace folder sizes, moving build artifacts to the macOS Trash with an audit log and restore, sending scan results to an agent, and a host-side low-space watchdog with OS notifications. macOS and Linux only; Trash cleanup works on macOS only, while Linux gets the scan, trend and watchdog without cleanup. Cleanup is limited to a fixed list of build-artifact folder names directly under a registered Workspace.
dsh-nce
chenyichener/dsh-nce
New Concept English Book 1 study panel: 144 lessons with text, IPA vocabulary, grammar and a Bilibili video on one page, Anki-style spaced repetition, a mistake notebook, and fillable exercise papers graded by your own model.
dsh-error-digest
railgun20001/dsh-error-digest
Collects the failures recorded in DSH session logs — tool failures, turn failures and model retries — folds them into one table merged across sessions and sorted by frequency, showing category, source, error code, count, last-seen time and a summary per row. Each row can start a new session draft pre-filled for root-cause analysis or for prevention (sending still needs your confirmation), and ignoring a row only hides it in the panel without deleting logs.
dsh-web-control
weichengwu/dsh-web-control
Manage a LAN or Tailscale reachable dsh web instance from inside DSH. dsh web listens on loopback by default; this adds a Settings > Web access panel that detects the machine's Tailscale and LAN addresses, starts dsh web bound to the one you pick, and shows the token URL to open on a phone or another machine. Also stops and restarts it, tails the child log, persists the bind address and port, and registers two agent tools (dsh_web_control, dsh_web_config). Zero runtime dependencies. Anyone who can reach the bound address and holds the token URL gets your dsh's full privileges (files and commands); LAN mode is plain HTTP, Tailscale is encrypted by the tunnel, and the token is single-use and changes on every start.
dsh-job-board
shaot92-del/dsh-job-board
Multi-machine job board for DSH: 14 board tools, 4 shell tools, a GUI panel, and a dispatcher that hands queued tasks to remote hosts through dsh-remote-agent. Pick the target machine and model from the panel or the board_options tool; rename machines with display aliases while task ownership stays keyed to the host identity (machine). Failed tasks can be retried with their original goal/workspace/model, and the panel checks npm for a newer plugin version. Single-machine use starts its own loopback board; multi-machine use needs the bundled Python board server (tools/board_server.py, started with GP_BOARD_TOKEN set, binding 0.0.0.0 by default) and dsh-remote-agent hosts. The sh_* tools only reach directories on the allowedRoots list.
dsh-cross-agent
diomchen/dsh-cross-agent
Peer sessions between DeepSeek Harness instances on a LAN: UDP discovery, an explicit one-way allow list with open or confirm approval, HMAC-signed HTTP with a ±60 s window and nonce replay protection, a `跨端 · <peer>` session for delivered prompts, two-phase file transfer up to 100 MiB with SHA-256 receipts, and seven agent tools that call the named tools listed in `exposedTools` on the receiving side. Its local /cross-agent panel routes are guarded only by a loopback check, without DSH's Host/Origin admission.
dsh-approval-why
zhknb/dsh-approval-why
Adds a “why does this need escalation?” button to every DSH approval card: it opens a panel with the permission requested, the risk, what refusing means, the exact tool arguments and whether the named paths fall outside the session workspace; the card also keeps a one-line risk and refusal consequence visible under it, and the model’s original reason is split into labelled paragraphs instead of a run-on block.
dsh-plugins (github-manager)
feahter/dsh-plugins
Sidebar GitHub panel plus github_* agent tools: list your repositories, inspect issues and pull requests, and create, update or comment on issues.
dsh-questtree
dylan9707/dsh-questtree
Quest tree for DeepSeek Harness: track a long-running task as a main quest plus a branch tree, with a sidebar panel showing status, progress, markdown notes and a 'you are here' marker to prevent drift.
dsh-skill-quickpick
fxdfx/dsh-skill-quickpick
Skill quick-pick panel for the composer: lists the session's skills by source, inserts /name into the draft without sending it, and can disable, uninstall or track usage per skill. Disabling skills (rewrites SKILL.md), uninstalling them (moves the folder to a trash), usage statistics (reads local session logs) and model translation of skill names are all off by default and switched on one by one in the panel settings.
dsh-plugins (dsh-360)
feahter/dsh-plugins
Health check for a DSH profile: scores skills and agent instruction files, subagent definitions and presets on one shared 18-bucket S–E grade scale, with a sidebar panel, four dsh360_* tools, and a backup with undo for every write.
dsh-postman-desktop
zhounian6688-like/dsh-postman-desktop
Postman-style HTTP workbench in the Harness Web GUI: collections and environments with {{var}} substitution, a request builder covering method, params, headers, body and auth, a response inspector, cURL import and export, and a CDN origin probe that fetches the same URL twice so a deleted file can be told apart from an edge cache. It also exposes an http_request_desktop agent tool that shares the panel send path, so a request debugged in the panel can be replayed by the agent. Zero runtime dependencies; state lives in $DSH_HOME/postman-desktop/store.json.
dsh-plugin-bili-share
vito-li-tech/dsh-plugin-bili-share
Turn Bilibili links into b23.tv short links with covers, with a tool, a /bili command, and a share-card panel.
dsh-influxdb
super-ding/dsh-influxdb
InfluxDB 2.x client for DeepSeek Harness: six agent tools and a side panel run Flux queries, inspect schemas and buckets, manage connections, and write line protocol.
dsh-chronicle
zuoyunlai/dsh-chronicle
Daily chronicle for DeepSeek Harness: collects session events, closes the previous calendar day after midnight into a Markdown week file (LLM scoring adds a daily summary; rule scoring does not), and extracts durable facts — decisions, conventions, pitfalls — that merge across days and can be superseded. 10 tools, a read-only sidebar panel, rule export, and a standalone Obsidian vault; zero third-party dependencies.
dsh-hotkey
hellokidder/dsh-hotkey
Keyboard navigation for the DSH Web GUI: hold Control for 1-9 conversation numbers in the sidebar, Control+Tab to cycle, Control+J to jump to any conversation from a panel that also lists collapsed and not-yet-rendered ones, double-tap Option for clickable hints, and Option+Enter to focus the composer.
dsh-context-domains
guicaiyue/dsh-context-domains
Puts a domain bar under the session header — a domain groups skills and tools and toggles as one block, so one click loads or unloads every member. Hovering a chip lists its members (skills, then tools) in a height-capped panel that scrolls. The right end of the bar is a compaction-threshold counter (− 5 +, 100k tokens per step) that rewrites the live compaction engine policies, so the compaction trigger line changes on the next turn without restarting dsh; a degraded fallback turns the number amber and is reported in the snapshot. Settings maintains domains and members with search, skill/tool tabs, all/selected/unselected filters and a copyable AI grouping prompt. Tool removal uses tools.restrict plus a guard; hiding a skill re-registers it with modelInvocable false, so it leaves the model catalog while /name still works. Sessions of another preset are left untouched.
dsh-multi-persona
darwin-2002/dsh-multi-persona
Switches which assistant persona answers, based on how the message addresses it (alias matching, with names inside quotes and copula phrases such as "is/was" excluded); each persona is a folder holding its own prompt, aliases, colour, avatar and optional lore, several personas can answer one turn, and a settings panel plus a per-turn routing log make each switch checkable. Personas live under ~/.dsh/personas (deleting one in the panel removes its folder) and the routing log in ~/.dsh/persona-router keeps the first 60 characters of each message; its HTTP routes (/persona-router/…) have no DSH access check.