Plugins
Browse, filter, and install DeepSeek-Harness plugins.
825 plugins found
dsh-sidebar-video-player
xiangdeen/dsh-sidebar-video-player
A right-Sidebar video player with a folder playlist (first-frame thumbnails, duration badges, sort by name/duration/modified/size, fullscreen, and a context menu for rename/copy/delete/refresh when the folder is opened with write access), live playback telemetry (buffered range, decoded FPS, dropped frames) and a read-only MP4/MOV reader for codec profile/level, exact frame count, per-track bitrate and rotation. Registers no agent tool; file writes use the browser File System Access API only after a write-permission folder choice.
dsh-explainer
wzciczw/dsh-explainer
Zero-friction quick ask for DSH: select text in chat, Markdown/code, rendered HTML reports, or the better-sidebar editor. The default answer starts automatically (English prose is translated, a term is explained, a question is answered); typing cancels it. Answers stream from a one-shot completion on the main window's model, inherit a read-only conversation snapshot, read the selected file as context (up to 20,000 characters by default), and never write to the main session. One-line install; host routes, client slots, document renderers and the iframe selection bridge are separable extension points.
dsh-prompt-enhance-keyless
ozjxnxh/dsh-prompt-enhance-keyless
Adds a sparkle button left of the model selector in the composer toolbar: one click rewrites the draft in place through the host and briefly offers an undo that restores the original text. A Prompt Enhancement settings section picks the lane — the conversation model (the provider/model the next message would use, falling back to the configured default) or a keyless Pollinations channel that needs no login and no token budget but allows one reply per 30 seconds. During that cooldown a click completes through the conversation model instead of being refused, and the first click after the window reopens returns to the keyless channel on its own. The rewrite keeps the draft's language, and a result in a different language is rejected rather than pasted over the draft.
dsh-composer-enhance
graptk/dsh-composer-enhance
Rewrites the composer draft, or only the selected text, with one model call that uses the recent conversation as context, with cancel, revert, fidelity and length checks, and an optional preview.
dsh-qbuddy-prompt-enhance
dhdkfkfkf/dsh-qbuddy-prompt-enhance
Button beside the composer that rewrites the current draft into a more executable prompt in place. Ships four built-in presets spanning light polish to aggressive expansion, accepts user-defined presets, and switches preset, prompt model and reasoning effort directly from the button without leaving the composer. The button appears only when the draft has content, shows a running timer while enhancing, and surfaces failures with a retry.
dsh-one-click-polish
htrp1486/dsh-one-click-polish
One-click polish, expand and autopilot for the DeepSeek Harness composer: rewrite the draft with the model the session is switched to, expand a one-line wish into a task brief, or let an AI drive a goal round after round.
dsh-empty-turn-guard
hero476/dsh-empty-turn-guard
DSH plugin: detect assistant turns that end with no visible text (zero-width placeholder) and re-prompt the model to write the answer; also injects a visible-closing-answer system prompt rule.
dsh-team-autopilot
wooden-tan/dsh-team-autopilot
Deterministic auto-dispatch for native DeepSeek Harness Agent Teams: wakes idle members when a task becomes ready, and turns advisory write scopes into an effective soft lock.
dsh-deepmoyu
pyyxzi/dsh-deepmoyu
Let a pet whale girl browse Bilibili on her own: she picks videos, reads subtitles, posts comments and moments once you allow it, and writes daily digests with optional local video production. Maintained fork of c1overzz/dsh-bili-scroll (MIT) with per-action permissions, memories, stickers and local video production added; it registers the same bili_* tool names as the upstream, so the two cannot be installed together. Video production needs Python 3.11-3.13 (or uv); the media dependencies are installed on first use.
dsh-whitelist-auto-approval
laoer/dsh-whitelist-auto-approval
A per-command sandbox allow-list for the bash tool: a rule names a CLI and the writable roots it gets, so allow-listed programs such as lark-cli and gh run inside the kernel sandbox with the workspace plus those roots appended. Unlike plugins that answer the approval for you or that widen the writable set for every command, the grant here is scoped to the matched command, the workspace stays writable, and other commands keep their exact behaviour. Matching is by write footprint rather than by command string, so write-neutral pipes like `2>&1 | tail -N` still match; rules are edited from a Settings page or the Plugins row. Overlays cover Seatbelt, bubblewrap and Landlock; on Windows the writable root is swapped for $HOME instead.
dsh-sidebar-todo
natte/dsh-sidebar-todo
Sidebar todo list for DeepSeek Harness — grouped buckets, recurring tasks with weekday or month-day rules, a month-view calendar, and an agent tool that reads and writes the same JSON file.
dsh-plugin-writer
traceur/dsh-plugin-writer
Writing council: parallel multi-model drafting, judge consensus & critique synthesis, AI prompt refinement, visual concept illustration, and Markdown file preview.
5530
5530-ok/5530
Agent tools that download a Bilibili video, transcribe it with a local whisper.cpp build, then write a structured Markdown note with DSH's own LLM (optionally printing it to PDF). Windows only: missing dependencies are auto-downloaded into the data directory — yt-dlp.exe and the ffmpeg.exe build from GitHub and gyan.dev, the whisper.cpp x64 binary from GitHub, and a ~547 MB model from the hf-mirror mirror; PDF export shells out to a locally installed Edge/Chrome. Two tools: video_to_notes and note_to_pdf. Pure JS, no extra API key.
DSH_Plus (dsh-nexus-memory)
kialajin-l/dsh_plus
Long-term memory backed by a local SQLite store: project-scoped memory auto-injection with junk filtering, rule-based or model-assisted memory extraction from recent turns, write-side dedup and feedback-weighted ranking. The Python bridge runs on $NEXUS_PYTHON or the DSH-bundled interpreter at <DSH home>/dsh-runtimes/dsh-primary-runtime/dependencies/python/ (Python 3.8+).
DSH_Plus (dsh-session-tools)
kialajin-l/dsh_plus
Session utilities: Markdown export and dependency-free batch ZIP export, a timeline overlay for jumping between turns, safe session duplication that rewrites internal identity fields, and sidebar right-click menu extension points.
dsh-default-workspace
elefseus/dsh-default-workspace
Moves the default workspace off the system drive (DSH opens every new Session in <Documents>/deepseek-harness/default-workspace and never relocates it) while keeping stored sessions usable: rewrites the workspace record without a restart, offers the same three actions as a GUI panel, moves stored session logs together with their header cwd, and re-frames logs whose first frame is not exactly one header line. Requires the desktop host (workspaceRegistry and sessionPersistence).
dsh-fish-reflection
najiya5/dsh-fish-reflection
A reflection layer for DSH sessions that slowly rewrites a 3-7 entry worldview across value, preference and habit layers, tracks spirit, health and account balance, ingests Bilibili/Douyin videos, and keeps an auditable growth archive. Video intake is optional and needs site cookies; Douyin parsing also needs Edge/Chrome and yt-dlp.
dsh-prompt-forge
wlllyj/dsh-prompt-forge
Adds one Prompt button beside the composer: clicking it rewrites the draft with an editable prompt-engineering doctrine and returns the result as pickable rows instead of overwriting the draft, and the same panel edits the plugin's own settings in place.
dsh-plugin-chinese
fragrantlotus/dsh-plugin-chinese
Fills in a Chinese description for every installed DSH plugin that ships only an English one, at startup and again after each plugin change, and never rewrites a plugin name. Plugins that already export a locale folder show the new text on refresh; the rest are patched too — the in-memory layer shows Chinese immediately, and the on-disk locale pack it writes needs one restart.
dsh-sidebar-overflow
cxv117793-blip/dsh-sidebar-overflow
Puts a More row at the end of the sidebar main panel list and lets you decide, entry by entry, which panels stay visible and which move into it: a menu lists every entry with a one-click switch in either direction, a search box filters long lists, and a single Restore all clears both kinds of key. Also hides the footer action buttons, keeps the plugins entry un-collapsible, and writes each choice to the profile config so it survives a restart.
dsh-cpp-workflow
chengzhao-dev/dsh-cpp-workflow
写 C++ 源码、配 CMake、用 Clang 构建;头文件用 /// Doxygen 文档注释,函数体用 // 分段说明,文件头标签可在设置里改。 · Write C++ sources, configure CMake, and build with Clang; /// Doxygen on declarations, // section notes in bodies, and configurable file-header tags.
memcue
juev/memcue
memcue long-term memory for DeepSeek Harness (dsh): the model searches and writes its facts itself
dsh-plugin-auto-update
chendaleiq/dsh-plugin-auto-update
Per-package automatic updates for the DeepSeek Harness plugins you choose. On a schedule it asks npm for the latest version of installed plugins, updates only the packages you check, and skips local link or file installs, pinned versions and packages with errors; upgrades stay inside the major version and skip prereleases by default. Updates go through the profile's own plugin manager, so the profile write lock, pnpm step, bundle-patch validation and hot reload are the host's, and a failed install puts the previous version back. Each cycle is appended to a JSON log.
dsh-remote-workstation
mingtxin/dsh-remote-workstation
Remote workspaces for DeepSeek Harness: pick an SSH host in the sidebar, mount a server directory over SFTP as a workspace, then read, write and edit those files with the normal file tools. Remote watch is polled so the file tree refreshes, image/binary previews work through byte-range reads, and remote_exec, remote_search and remote_git give agents the remote shell, search and git queries. An opt-in patch routes the agent's own bash/pwsh commands to the server. Every remote write and command follows the session sandbox mode and approval policy, and hosts are managed by the plugin itself (password, key or SSH agent).