Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1743 plugins found
dsh-publish-gate
bushizhanghan/dsh-publish-gate
For DSH plugin AUTHORS: run this after you finish writing a plugin and it audits the entire publish path, then hands you the exact GitHub + npm + market commands. Pre-publish gate for DSH plugins. Turns every silent failure in the publish path into a deterministic check: package.json completeness (missing exports\["."], files omitting lib/ so the tarball is empty, no "type": "module", client declared without a ./client export), UTF-8 BOM, JSON/YAML parse errors, cordis.patch.yml insert rows written at the wrong indent (the bug that makes a plugin install and never mount), insert name mismatches, missing entry exports, require() inside ESM, missing LICENSE or README install line, missing tests, unscoped npm names that return a 403 no granular token can diagnose, versions already on the registry, and missing GitHub repos. Six agent tools; every finding carries its fix. Read-only, no LLM.
dsh-sort-out-the-thoughts
hulibuld/dsh-sort-out-the-thoughts
Thinking-sorting plugin. A switch beside the composer puts the session into a three-stage mode — sort, critique, research — and each stage has a checklist of what it should produce before you press the advance button; finished ideas are filed by genre into Settings → Thoughts Center. A floating notebook holds half-formed sparks and opens a new session with the chosen one already written into the input box.
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 lets you answer the agent from the panel while it waits on you, and tracks each card with live running / needs-decision / done status plus manual overrides and a manually-marked finished state, with a deep link to ZenTao's finish / resolve page. Multi-account; read-only, no writes back to ZenTao.
dsh-code-highlight
scientificmaniac/dsh-code-highlight
Syntax-highlighted code for reports via one highlight_code tool: 68 languages, 15 themes, 11 output formats (inline HTML, Word-ready SVG/PNG, LaTeX), incl. the classic SyntaxHighlighter themes. PNG output needs Python 3 with Pillow; other formats need no external runtime.
yingmoon-plugins (rightbar-driver)
yingmoon0715/yingmoon-plugins
Drives the DSH right-sidebar built-in browser from the agent side with 38 tools (open, navigate, read page text and interactive elements, accessibility tree, click, fill, select, check, key press, scroll, resize the browser frame by dragging its corner, with the page inside reflowing responsively so a narrowed frame shows the mobile layout, screenshot, full-page screenshot, PDF, markdown export, scrape to JSON, download, cookies, per-step operation records with replay and action whitelisting), serves the built-in web_search from a self-hosted SearXNG over an SSH tunnel with Tavily and a real-browser fallback, and registers a fetch provider that retries blocked GitHub URLs through measured mirrors and sniffs charset from the response header so GBK and GB2312 pages decode correctly.
dsh-excel-reconcile
perrylink/dsh-excel-reconcile
Joins two spreadsheets on a declared key and compares declared fields within declared tolerances, producing a Markdown report, a JSON result and a diff workbook. It reports differences; it does not adjudicate them.
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-memory-keeper
wu079/dsh-memory-keeper
Cross-session memory for DSH: export every session to readable Markdown transcripts, keep one long-term MEMORY.md, and get a wake-up summary in a fresh window.
dsh-annals
duhuashan/dsh-annals
Memory that outlives the session, kept as plain daily log files: one markdown file per day plus a generated index the agent greps instead of re-reading. Registers the annals skill, injects the write-it-down rules into the system prompt, and exposes three tools — annals_init builds the log directory, the index generator and a separate Git repository in one call; annals_query full-text searches past entries and returns them with file and line anchors; annals_links resolves which entry cites which. Reminds the agent once per turn when it changed files but wrote no log that day, and once more when the log was updated but the index was not. Adds a settings page for the six switches.
dsh-reflect
caimc21069065-prog/dsh-reflect
Turns corrections into permanent rules: explicit remember: triggers and auto-detected corrections pass a confirm bar (save globally / per project / edit / skip) and are written into a marked AGENTS.md section. New rules take effect in the current session and load natively in future ones; writes are deduplicated and version-guarded, and secret-looking content is refused.
dsh-mem0
0junze0/dsh-mem0
Long-term memory on top of mem0 and a local Chroma store: user profile and recalled facts injected through the system prompt, capture at session end, a nightly pass that dedupes, merges paraphrases and resolves contradictions, a persistent topic graph written as Markdown cards, periodic export to a git repository, and a full-page memory UI with search, bulk merge, snapshots and undo. Needs a manual Python venv setup plus LLM and embedding API keys before use.
dsh-plugins (dsh-plugin-mark-unread)
shitan-677/dsh-plugins
Adds a manual "mark as unread" action to workspace session rows, and retires itself once the harness exposes the same capability.
dsh-question-tree
yearncy/dsh-question-tree
Tree-style questioning for DSH: click "Ask in tree" on a selection to add a node to the right-sidebar tree and ask inline under it; clicking another node makes it the current parent, so later selections nest there, Alt+click opens a root node, Ctrl+click appends another passage to the same node, double-click jumps back to the quoted text, a red/green dot marks each node as understood or not, and the panel switches between a list view and a horizontal branch graph. "Add to composer" instead puts the quote into the input box as a reference chip, without creating a node. Nodes live in localStorage and nothing is injected into the prompt.
dsh-book-library
shenj13/dsh-book-library
Read books in the DSH sidebar - import EPUB/TXT/Markdown, get a five-part close reading for every chapter (paragraph summary, best sentences, what the author is doing, the AI's own opinion, what is missing), listen with TTS, ask questions while listening, and export the whole book to one HTML page. Export collects the chapters that already have a close reading rather than unread chapters.
dsh-prompt-expander
hzys7/dsh-prompt-expander
Adds a sparkle button beside the model picker that rewrites the current draft into a spec sized to the draft — two or three steps for a small ask, a longer checklist only when the request has several parts — and puts the original text back when pressed again. Greetings and small talk pass through untouched without calling the model.
dsh-long-input-window
dingl0312/dsh-long-input-window
Adds a full-screen dialog for writing long messages: Markdown on the left rendered live by marked on the right, with a draggable splitter that remembers its ratio. Confirming writes the text back to the composer draft, keeping command tokens and @-reference chips as a fixed prefix; Esc asks whether to discard or write back before closing.
dsh-dian-du
2404376192/dsh-dian-du
Marks paragraphs or a single code line in an answer and asks the model about it in a docked right-hand column, leaving the conversation itself unmodified.
dsh-sound-plugin
dev-rookiestar/dsh-sound-plugin
DeepSeek Harness 插件:回复完成 / 待审批提示音
dsh-reme-lite
nobodyanonymou-s/dsh-reme-lite
ReMe-shaped long-term memory for DSH: Markdown workspace, BM25 recall, turn capture, scheduled consolidation
dsh-enhancement-suite
scorp1o117/dsh-enhancement-suite
Install and update six DSH enhancement plugins from Desktop/Web configuration or the CLI, including Motion UI.
dsh-market-ui
910092147/dsh-market-ui
DSH 插件市场:浏览/搜索 npm 社区插件,一键安装、卸载、更新、对比。DSH plugin marketplace for DeepSeek Harness.
dsh-mermaid-plus
pidongqianqian/dsh-mermaid-plus
Mermaid diagrams for DeepSeek Harness: on-demand rendering, theme-aware, with a fullscreen zoom viewer.
dsh-plugin-market
changan0617/dsh-plugin-market
A Plugin Market entry in the DSH settings sidebar that opens dshmarket.com, the community plugin market for DeepSeek Harness, in a new tab. The light-weight alternative to installing the market itself, for people who only want the button.
dsh-preview-market
439436269-ctrl/dsh-preview-market
A vertical preview market for DeepSeek Harness: discover preview plugins, inspect the installed inventory, and install, enable/disable or configure them through dsh-market or the dsh CLI. One-click install and enable/disable need dsh-market; without it each card only shows a copyable install command.