Plugins
Browse, filter, and install DeepSeek-Harness plugins.
720 plugins found
dsh-conversation-tools
ernesto-yuan/dsh-conversation-tools
A floating in-conversation find bar docked over the DSH composer (Ctrl/⌘+F or the magnifier beside the input): hits list with a match counter as you type, Enter jumps to the next hit, hovering a hit pops a scrollable full-text card with a one-click copy of the whole message, the up arrow in an empty composer recalls previously sent messages one at a time with their image and file attachments restored as drafts, hovering any image in the conversation shows a copy button that writes it to the clipboard as PNG, and every finished answer gains a regenerate button while the newest also gets continue. Client-side only, searches the messages already loaded in the conversation, and never jumps.
dsh-restart-app
7aaaaah/dsh-restart-app
A restart button in the window title strip, right of the sidebar toggle, that stops every process the desktop app owns (Electron shell, Host, renderers and tool subprocesses) and starts the executable again, then reloads the page once the new instance answers. Windows desktop app only, and it hides itself on any other Host.
dsh-history-keeper
leoainc-ops/dsh-history-keeper
Encrypted, verifiable history keeper for DeepSeek Harness: snapshot, verify and restore your sessions. No git, no external binaries.
dsh-zentao-panel
big-li99/dsh-zentao-panel
ZenTao work panel in the DSH left sidebar: lists tasks, bugs and stories assigned to you (web-login protocol, so instances where the RESTful v2 API is unavailable are supported — verified on ZenTao 18.13 open-source) with search, smart sort, overdue / due-today filters and a flow-board view; opens a new chat pre-filled with the card's description, recent comments and screenshots (or a blank one), or dispatches it to a new background session with workspace, model, reasoning-effort and optional-instruction selection (single or multi-select batch), turns screenshots inside ticket descriptions into real image attachments, reads back the linked session's latest reply once a card is done, and tracks each card with live running / needs-decision / done status plus manual overrides and a manually-marked finished state. Multi-account; read-only, no writes back to ZenTao.
dsh-dots
tests4gptplay/dsh-dots
Use ChatGPT Dots in a full-width DSH page with Desktop startup preload and page retention across panel switches within the same DSH session, Chinese/English theme-aware controls, reload and external-browser fallback; includes a separately applied login-persistence companion for Windows DSH 0.2.1-rc.3. After upgrading to DSH 0.2.1-rc.5, the embedded Dots page may require signing in again after restarting DSH. The current host browser does not provide login persistence across restarts, and a host upgrade may overwrite the earlier additional persistence treatment; this Dots update did not remove login-saving functionality.
dsh-literature-skills
yitongli129ee/dsh-literature-skills
Three literature-research skills packaged as one DSH plugin: academic-web-research (lightweight proxy fetch), academic-literature-research (Scholar/IEEE/CNKI/Wanfang/Sci-Hub pipeline), off-campus-literature (campus WebVPN/CARSI access). Installing drops the three SKILL.md folders into ~/.dsh/skills/, so the agent can invoke them by name after a restart. The bundled web-research skill assumes a local HTTP proxy at 127.0.0.1:7897; edit it if your setup differs.
dsh-onedev
altermoe/dsh-onedev
OneDev integration for dsh: an MCP server exposing the OneDev REST API as 61 tools — 57 administration tools (users, groups, roles, projects, authorizations, build agents and tokens, builds with streamed build logs, global settings, access tokens), 3 standalone documentation-query tools for docs.onedev.io, and environment discovery with per-call multi-environment routing — plus a dsh Web settings page that manages per-environment credentials locally and applies them on the next tool call without a restart.
dsh-tool-gate
7gzgn/dsh-tool-gate
Park whole tool packs out of the session's tool surface and mount them back with one command. Cuts the tool table from 99,789 to 48,144 characters (51.8%) without uninstalling plugins or restarting. Reversible per group, per agent.
dsh-wallpapers
l-eleven-1/dsh-wallpapers
Applies the Naihuangxin appearance preset with settings backup and restore. A preset for elysia395/dsh-wallpaper-engine 1.4.0; that plugin and the local Naihuangxin wallpaper (Workshop 3808236079) are required.
dsh-theme-stripe-style
jimxinfang/dsh-theme-stripe-style
Stripe Style theme for the DeepSeek Harness Web UI: a 40px purple grid, layered soft shadows, 12px cards, an 8px control scale, and an in-settings theme row with Daylight Violet and Midnight Navy palettes plus one-click factory restore.
dsh-desktop-restart
moonsand/dsh-desktop-restart
Adds two buttons to the sidebar footer: one reloads the interface and client plugins only, the other restarts the desktop app together with its Host. A restart is refused while a plugin install is running. Restart is Windows only and returns 409 elsewhere; reload works on all platforms.
dsh-composer-polish
ljxdsg12/dsh-composer-polish
Adds a Polish button to the composer tool row right of the permission control: it reads the draft you have already typed, has the current model infer your intent and rewrite the draft into a clearer prompt, then turns the button into Cancel so one click restores the exact pre-polish text.
dsh-restart
jiuriwu/dsh-restart
Adds a Restart button to the DSH Desktop sidebar. It opens the same native confirmation dialog as the tray Exit item and, once approved, shuts the app down gracefully and relaunches it. This plugin only draws the button: it also needs the companion shell patch shipped in shell-patch/ in the same repository, which has to be applied from outside DSH while the app is closed. Installed on its own, the button stays disabled and a tooltip explains why. The companion shell patch is Windows only and rewrites the installed app.asar.
dsh-quick-restart
graptk/dsh-quick-restart
Adds a Restart item to the DeepSeek Harness desktop account menu, with confirmation, progress and failure reporting.
dsh_setting_pro
dongasai/dsh_setting_pro
Enlarges the DSH web settings dialog (default 1180x920, 20px steps, remembered per browser) and adds an Advanced Settings page that resizes it and hosts Host operations: restart dsh with a 3-second delay and a busy confirmation, restart once all sessions have been idle for 10s (cancellable, repeat clicks idempotent), last start time with uptime, and a dsh version/update check that compares npm dist-tags across selectable channels without upgrading. The same bundle replaces the sidebar brand area with a machine name, adds a read-only provider, model and thinking-level cell beside the composer stats pills, and a switch that registers or unregisters the three dsh_restart_* agent tools at runtime. Zero dependencies, no build step; all routes sit behind the connection trust fence.
dsh-restart-button
czy1326/dsh-restart-button
Adds a circular restart button to the session header, plus an optional app.asar patch that also puts a Restart row in the tray menu.
dsh-workspace-archive
3361805598-gif/dsh-workspace-archive
Batch-archive or restore all conversations of a workspace from a sidebar panel or its row menu, hide a workspace from the sidebar once every conversation in it is archived, and pin workspaces to the top. Hiding never deletes logs, moves directories, or changes membership.
dsh-im-global
monkey-sking/dsh-im-global
Telegram, Discord, Slack, Mattermost, Zulip and Matrix channels in one plugin, with per-conversation sessions that survive restarts, a Settings page that adds, tests and saves channels without YAML, and a fail-closed allowlist that rejects every sender until one is configured.
dsh-session-keeper
wsnmm3/dsh-session-keeper
A session manager for the DeepSeek Harness sidebar: per-workspace category trees with drag-and-drop ordering, pinned sessions hoisted above the categories (or kept inside them, switchable from the view options), an archive partition, and a delete bin where removed sessions keep their logs and can be restored or purged in batches. The host half owns the category and recycle data, the web half renders it; both ship as one plugin. Maintained fork of ht719/dsh-session-categories ported to current DSH, with pinning, archive partition and delete bin added; it cannot be installed together with the original.
dsh-boot-resume
monkey-sking/dsh-boot-resume
Reads stored sessions at host boot and resumes the one whose last turn a restart interrupted, sending a short follow-up so the work continues.
dsh-auto-restart
meng-lx/dsh-auto-restart
Restart initiated by the agent itself, not by a button. The agent calls one tool, then the plugin takes over: it waits until every agent and background job on the host is idle, runs a visible ten-second countdown that a click, a scroll, or a key press cancels, then restarts DSH and wakes the original session so the agent carries on from its last sentence. No button, no manual entry: the tool is the only way in. Works on the official desktop app and the official web client; third-party shells are not supported out of the box. Windows only.
dsh-plugin-rightbar-divider
1700563146/dsh-plugin-rightbar-divider
Restores the DSH right sidebar divider drag after whole-interface zoom shifts the host handle off it, and widens the hit area to 12px with a hover affordance.
dsh-sidebar-ingblock
floweroid/dsh-sidebar-ingblock
A collapsible "In Progress" group for the DSH Web sidebar: collect sessions from each session row's ... menu, pin the shortlist above the workspace list, reorder by dragging, and keep it across restarts.
dsh-restart
yeachofly/dsh-restart
One-click restart button for DeepSeek Harness · 为 DeepSeek Harness 提供侧栏一键重启按钮