Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1386 plugins found
huahua-dsh-record-replay
azure5100/huahua-dsh-record-replay
Full-featured record & replay for DSH (works on Windows) from the huahua plugin series: replay every auto-recorded session as a readable timeline, export/import shareable replay packs, re-run conversations in a fresh session, and record screen operations to auto-generate installable SKILL.md skills. Includes a 4-file Windows adaptation of kangshifu1/dsh-record-replay for DSH rc.5 (see README derivative notice).
dsh-conversation-density-map
weien666/dsh-conversation-density-map
Adds a non-uniform conversation density map(chat history markers) to the right of the DSH chat area: one tick per turn, with tick length and spacing reflecting message size, clickable to jump to a turn and expanding on hover when crowded.
dsh-node-appearance
max-null/dsh-node-appearance
Conversation node appearance for the DeepSeek Harness web GUI: configurable per-category and per-tool colors (left accent bar + tinted background), plus a show-thinking toggle; pure frontend rendering, takes effect instantly and persists to the DSH user settings file.
dsh-cos
annexwu/dsh-cos
Adds COS storage browsing and transfers, workspace artifact uploads, temporary links, and conversation attachments that retain local copies with cloud object identity, plus Agent tools for Tencent Cloud COS, CI, and MetaInsight.
dsh-tool-visual-primitives
inkshadewoods/dsh-tool-visual-primitives
Analyzes conversation images through mode-specific prompts (caption, UI, document, grounding, topology, etc.) and injects structured evidence with coordinate primitives (boxes, points, refs) as text, with session-level caching for reuse across replay and compaction.
citeciter
kirkchinese/citeciter
Durable citation-thread learning companion for DeepSeek Harness conversations
dsh-markdown-preview
githubjike/dsh-markdown-preview
In-chat preview for produced files: click a produced-file chip to render Markdown (server-side markdown-it + highlight.js), images, or plain text right in the conversation; system-app open and reveal-in-folder stay one click away.
dsh-session-doctor
mayf3/dsh-session-doctor
Diagnose, unstick, and read DSH sessions: list sessions with agent status, read conversations, diagnose stuck agents, recover them with cancel+keepInbox, and send messages to other sessions.
dsh-cost
giantgkl/dsh-cost
DeepSeek Harness (DSH) plugin: live conversation cost and DeepSeek account balance in the composer stats row — RMB in Chinese UI, USD in English UI
dsh-turn-sieve
guyou9799/dsh-turn-sieve
Prune low-value exchanges or single messages from a session: select them inline in the chat, drop them from the model-visible surface and the transcript, undo in one step.
DSH-LLSA (hud)
taoruiliu19/dsh-llsa
Read-only heads-up display over a DeepSeek Harness conversation: one state word in the centre, fixed seats around the ring for terminal, code, search, documents, web and a catch-all, and a sub-agent ring when more than one agent runs.
dsh-session-grep
chenshanhan0711/dsh-session-grep
Literal substring search across every conversation in the workspace, from a search box in the conversation header. The built-in index tokenizes with unicode61 and only matches whole tokens; this plugin scans the local session logs directly, so mid-token fragments and two-character Chinese words match too. Searches user and assistant message text (tool output is opt-in), rotates results across sessions so one long conversation cannot fill the list, and opens the matched conversation scrolled to the hit. Read-only over local session logs, no network access.
qq-bridge (qq-persona-switch)
hh56715/qq-bridge
Switches a bot between qq-bridge role cards and dsh-persona-dafeiyu personas so only one is active, either globally or one persona per QQ conversation. Needs a running qq-bridge.
dsh-plugins (references)
brickhu/dsh-plugins
Right-sidebar Reference Links tab that collects every http(s) URL from a conversation, with pins, per-link turn counts and a click-through list of the turns that mentioned it, search, manual renaming, single-link or whole-host hiding, and a Cmd/Ctrl+Shift+L shortcut. Titles come only from the conversation (markdown labels, web search results, fetched page titles) — no remote title scraping and no model calls.
dsh-token-bill
leecisen/dsh-token-bill
Estimates what each conversation costs, with built-in official prices from 16 vendors (DeepSeek peak/off-peak hours and long-context tiers included), a breakdown panel with a currency picker under the composer, and each conversation's cost in the sidebar.
dsh-pele (plugin)
hesheng01/dsh-pele
Draw Mermaid diagrams in DSH conversations through the pele_draw tool, rendered inline as theme-aware SVG cards with zoom and pan plus SVG and PNG downloads.
dsh-session-transfer
xiaolin233-ctrl/dsh-session-transfer
Adds a "Move to another workspace…" row to every conversation menu: copies the full event log into the target workspace under a new session id (header, title and model preset preserved, delivery markers retargeted), reads the copy back to verify it, attaches it, then archives the original unless you keep it.
dsh-siyuan-sender
baby7/dsh-siyuan-sender
Sends a Markdown file from the conversation into a self-hosted SiYuan notebook: a button on every delivered-file card and on the document-preview toolbar, or just ask the agent to send it, all through the SiYuan kernel HTTP API. Existing notes are never overwritten — a repeated title gets a timestamp suffix — and the API token stays in the host credential store rather than in settings files or the browser.
dsh-content-search
appthin/dsh-content-search
Searches the whole conversation — not just the loaded window — from a button in the conversation header, opens the results in the right sidebar, paints every keyword yellow in both your messages and the replies, and jumps the conversation to the hit. History search runs on the host log, so it still works when the full-text index is disabled.
dsh-groups
zyfsyx666/dsh-groups
Group installed DSH plugins into named sets and enable, disable or exclusively apply them by rewriting the profile bundle list. Can also render a set as an agent preset that a single conversation uses.
dsh-watchlist
hongcha-dsh/dsh-watchlist
Follow list above the sidebar conversation list: a status dot per conversation (unread, waiting for you, running, failed), newest reply first, running ones last, and a follow toggle beside the model selector. Marking a row unread lifts it to the top, opening one expands and scrolls to its row in the Workspace list below, a finished turn always counts as unread until the conversation is opened, and a conversation whose delegated subagents are still working keeps counting as running until the last child reports back.
dsh-session-recycler
zhezhi33/dsh-session-recycler
Two-stage session deletion for DSH on Windows: move a conversation to the recycle bin and restore it to its original sidebar slot; deletion confirmed in two steps to prevent deleting files by mistake, clearing the whole subagent tree, sidebar ledger, projection cache, log lines and exclusive attachments along the way. It also scans the files a conversation actually wrote, adds a file query that pastes the path information into the conversation so an agent can judge which files are safe to delete, highlights them in Explorer, and copies the paths grouped by type. Both this and iamwuzhanglin/dsh-session-recycler install under the package name dsh-session-recycler, so install only one of them.
dsh-plugin-sessiongraph (bundle)
cc19990113/dsh-plugin-sessiongraph
Full-text search of all local sessions: sessiongraph finds conversations in any workspace, Chinese two-character terms included; sessiongraph_index builds it.
dsh-agents-md
sillykjs/dsh-agents-md
Adds an Agent docs tab to the conversation view: it lists the AGENTS.md and CLAUDE.md instruction files DSH actually loads for the current session (the ~/.dsh and ~/.agents roots, plus every directory from the project root to the working directory), previews each as Markdown with per-file sizes and the 64 KiB instruction budget, edits and saves them in place after a sha256 version check, and opens the workspace folder from the path button; a saved file takes effect on the next message.