Plugins
Browse, filter, and install DeepSeek-Harness plugins.
720 plugins found
dsh-session-admin
tarynwyj/dsh-session-admin
A session manager for DeepSeek Harness Desktop — move conversations between workspaces, manage trash, and restore sessions.
dsh-sidebar-entries
fragrantlotus/dsh-sidebar-entries
Sidebar overhaul for the dsh web UI: long-press drag to reorder the panel icon rail, one arrow to fold it away, whole-row height caps on both the panel list and the pinned section (30% of the rail, rounded down to whole rows), a pinned-session section that mirrors the shipped row's live status (spinner, waiting-for-reply, relative time), drag-to-reorder conversation view tabs, archived Sessions sunk to the bottom of each group newest-first, forked child Sessions following their parent into the pinned section, and a generic lift that moves any plugin's sidebar-footer entry up into the rail. Each subsystem starts behind its own guard, so one that fails returns null and the rest of the plugin still mounts.
dsh-pet-game-guard
sadnessxu/dsh-pet-game-guard
Hides the dsh-pet desktop pet while a game or fullscreen app is in the foreground, then brings it back. Decides from three signals — a captionless window covering the whole monitor, the foreground process living in a game directory, and the system's full-screen notification state — and requires two consistent polls before acting, so alt-tabbing does not make the pet flicker. It only toggles window visibility; dsh-pet's configuration and install directory are never touched. A tray menu offers pause, restore now, and reload config. Windows only.
dsh-user-sync
pandablessing/dsh-user-sync
Sync DSH user-level assets (skills, plugin manifest, config, memory) across machines with one-click restore, automatic plugin reinstall and secret scanning.
dsh-plugin-dxpdf
bauerelizabeth07139/dsh-plugin-dxpdf
DOCX to PDF without Microsoft Office, LibreOffice or a network: converts a Word .docx with the dxpdf Rust/Skia engine, repairs the schema-invalid OOXML that WPS Office writes, and restores the blank pages Word inserts at odd/even section breaks. Needs Python 3.8+ on PATH with pip install dxpdf lxml.
dsh-mcd-mcp
4kaforever11/dsh-mcd-mcp
Brings McDonald's China official MCP (mcp.mcd.cn) into DSH. Paste a token you generated yourself and the plugin handshakes, calls tools/list, and registers every remote tool as a native DSH tool (mcd_ prefix) — upstream additions and removals need no code change, just a restart. Ships four always-on tools (mcd_status, mcd_test, mcd_tools, mcd_call) for self-checks and direct fallback calls, plus a settings page with a one-click connection test. The token is stored only on this machine in ~/.dsh/dsh-mcd-mcp.json (mode 600); it never enters the repository or the conversation context.
dsh-environment-packer
379385796-sys/dsh-environment-packer
Create offline cold backups of a Windows DSH Profile and selected Home data; inspect ZIPs independently and restore with a standalone WPF assistant to a fresh target with a proven matching runtime.
dsh-session-mng
zilongyang/dsh-session-mng
One Settings page for every DeepSeek Harness session: browse active and archived sessions by workspace, generate a title from the whole conversation for live or archived sessions, archive or restore, move a cold session to another workspace, and permanently delete an archived session (with its subagent descendants after confirmation).
dsh-prompt-improver
yocaihua8/dsh-prompt-improver
Improves conversation drafts with optional conversation, memory and project context, side-by-side previews, a dedicated model and one-step restore; never sends messages automatically.
dsh-composer-rewind
qiuzaiyou/dsh-composer-rewind
Composer history that restores the whole input state: composer contents, image and file attachments, @ references and slash commands, plus the model, thinking effort, permission and agent preset used.
dsh-awakening
mingoyung/dsh-awakening
Startup animation picker with three bundled DeepSeek, Codex and Claude Code themes, local MP4/WebM imports and an in-app community library; optional first-screen install and restore on supported Windows DSH NEXT builds.
dsh-screenshot
liu19666/dsh-screenshot
Windows screenshot overlay: highlights the window, screen or taskbar under the cursor and dims the rest, then annotates (shapes, arrows, pen, text, mosaic) and drops the image into the composer without sending it.
dsh-input-history
handsye/dsh-input-history
Persistent prompt history for the DSH composer — Up/Down recalls sent prompts across restarts, Up with text typed filters by prefix, and cleared drafts are not recorded.
dsh-temp-workspace
yezack/dsh-temp-workspace
DSH web client plugin: a temporary workspace (临时工作区) — every conversation it contains is deleted at the next Harness restart (immediately or after a delay), optionally behind a confirm dialog. Temp workspaces are named after their creation moment and grou
dsh-config-manager
autumnpizazz/dsh-config-manager
Backup, restore, export, import, migrate and sync your DeepSeek Harness (DSH) configuration: settings, plugins, MCP servers, skills, agent presets and workspaces. One-click migration to another machine. DSH 配置一键备份、恢复、导出、导入、迁移与同步插件。(AutumnPizazz fork:plugi
dsh-napcat-keeper
waning-sun/dsh-napcat-keeper
Keeps the NapCat QQ backend alive next to DSH: probes the OneBot 11 HTTP port at startup, launches NapCat when the port does not answer, then rechecks every 45 seconds, kills duplicate process chains, hides the console window, can create a logon scheduled task when a task name is set, and adds a settings page plus napcat_status, napcat_restart and napcat_dedupe tools. Optionally remembers the QQ password, behind a risk confirmation, so an expired fast-login token can be renewed without scanning a QR code. Windows only; without that scheduled task the launched QQ exits together with DSH.
dsh-history
lijajiu9205-collab/dsh-history
Per-conversation toggle that makes the model answer in classical Chinese (文言 above a —— line, a modern-Chinese translation below) and speak as a blue classical-style fish that eats plain rice; each conversation keeps its own switch, and turning it off restores plain modern Chinese.
dsh-dfy-qq
beiheng127/dsh-dfy-qq
QQ chat behaviour layer for DeepSeek Harness over OneBot 11: persona files injected into every turn, a people file keyed by QQ number, sticker picking with probability and pity, optional non-mention replies, sub-personas distilled from group members, and scheduled messages. Enabling the built-in QQ channel accepts private messages from any QQ user and group messages from any group that @s the bot; there is no sender allowlist, so restrict the bot account or keep the channel off.
dsh-server-monitor
zhaoziyangshaanxi/dsh-server-monitor
In-app server monitor window for DSH that tunnels to a lightweight agent on your server: memory, swap, load, disk, per-container usage and QQ status, cache purge and container restarts, plus an embedded VNC desktop for manual QQ QR login and sign-out. The agent ships in the repository (server/monitor.py) and you deploy it yourself.
dsh-memory-watchdog
elegant01/dsh-memory-watchdog
Windows commit-charge watchdog for DSH Desktop: samples committed memory every 5 seconds, attributes it to the DSH process tree and the largest consumers, blocks automatic restart when DSH is not the main committer, and adds read-only pagefile advice, a 7-day crash timeline and an event export; automatic restart and crash resume are both off by default.
dsh-tab-complete
dingchenhui0618-arch/dsh-tab-complete
The composer predicts what you are about to type. Inline ghost text sits on the caret, measured against the editor's own font and line box, and Tab turns it into real text (Esc ignores it). The prediction is one short call through the session's own model router, seeded with your draft and the last few turns of the conversation, so an empty composer also gets a next-prompt guess written in the user's voice; suggestions that merely restate the assistant are dropped. Host side is one HTTP route with sub-path endpoints (loopback-only, 64 KB body cap, 2-minute result cache, 20-second miss cache, one in-flight call per session); client side is one 0-height overlay registered on conversation.input.overlay, with insertion guarded by the composer's draftRev CAS and a setDraft fallback. IME composition and slash commands are skipped. 16 node:test cases, zero runtime dependencies, real screenshots in docs/.
dsh-autonomous-restart
meng-lx/dsh-autonomous-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-skills-mcp-manager
zx2021210538/dsh-skills-mcp-manager
Forked from j62268781-alt/dsh-skills-mcp-manager (MIT) at its 0.5.6 baseline and substantially reworked since; it registers the same plugin id, so it cannot be installed alongside the original. Adds lossless cordis.patch.yml writes (JS expression values preserved), save-gated per-tool filters, skills governance over the DSH roots plus 10 external agent directories with per-skill/per-source switches enforced through the agent-scope skills provider (disabling actually hides a skill from the model), categories and a restorable trash, GitHub-repository install/update/rollback, zip and SKILL.md import, skills.sh/ClawHub market, workspace view, sidebar panel, dark/light contrast fixes, and update checks against the published npm package (same source as market installs; npm publication carries OIDC provenance).
dsh-tray-restart
maqian1632/dsh-tray-restart
Adds a single “Restart DeepSeek Harness” item to the Windows system tray menu of the DSH desktop app by patching the installed app.asar in place and re-applying that patch after each desktop update; it needs a writable DSH installation directory and adds no other tray actions.