Plugins
Browse, filter, and install DeepSeek-Harness plugins.
535 plugins found
paper-format-check
stephen-pc/paper-format-check
Format checker for theses and lab reports: verifies body font size, first-line indent, line spacing, Chinese font, header student ID and name, page margins, and figure/table caption numbering against a JSON rules preset, then reports each problem with its paragraph location and the concrete fix. Read-only, zero dependencies (Python standard library only), and it refuses to report a pass when no check actually ran. Requires Python 3.8 or newer on PATH.
dsh-computer-use
shang-zz/dsh-computer-use
Computer use for DeepSeek Harness: js and js_reset tools that read windows, click, type, and screenshot macOS apps through the locally installed ChatGPT app. Apple Silicon macOS only; requires the ChatGPT desktop app.
dsh-insurance-advisor
magictangops/dsh-insurance-advisor
Sales workflow for individual insurance agents: P1-P5 product class matched against the client risk rating, a policy ledger that counts grace periods from the receipt date, and five-section dual-recording checks. 10 tools and 5 skills.
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-avatar-frame
vioeveann/dsh-avatar-frame
Shows a character avatar and an editable ID beside every assistant reply, and reads the reply aloud with the system voice or a local TTS service you point it at; includes presets, a playback bar with pause and sentence skipping, tone and speed controls, and one-click launching of that service.
dsh-prompt-forge
aliboder/dsh-prompt-forge
Composer prompt refinement: rewrite the draft through the harness LLM, preview the result, then apply or send it, with style presets, model-aware reasoning effort, cost estimate and a settings page.
dsh-story (story-mode)
starkingcn/dsh-story
Story Mode preset for DeepSeek Harness: role-play GM persona, three-way choices, .md character cards and world book, context distillation and prompt wrapping.
dsh-qq-voice
hzh5021/dsh-qq-voice
Mounts a per-channel speaking-rules file into the QQ preset's system prompt only, so that channel answers in one or two lines while every other channel stays untouched. Does nothing until home points at a folder with the rules file (default QQ线口径.md); meant for the QQ preset, not the global plugin list.
dsh-memory-shield
sacredbluedragon/dsh-memory-shield
被 dsh-memory-shield 遮蔽的会话的隔离记忆包:五轨(memory/user/project/key/daily)独立数据目录,与 dsh-memory-evolve 完全隔离。装完即已生效——默认只提供管理页,不接管任何会话;在目标 preset 里设 memoryEnabled: true 才启用。
dsh-whale-girl
zyfgood/dsh-whale-girl
Whale-girl desktop pet for the DSH Web UI, drawn with hand-written SVG + CSS (no image or audio assets, zero runtime dependencies): swims while a turn runs, blows labeled bubbles on tool calls, taps the glass with an amber pulse when an approval is waiting, jumps with a turn duration/tool-count report on success and droops on failure, naps after dark or when idle. Click to poke, double-click to pet (affinity hearts), drag with remembered position, right-click menu (feed / mute / reset / hide), hover card with level, title, XP bar and per-turn stats. A `whale_say` tool lets the agent make her speak or act as a lightweight visible notification. Read-only over sessions and workspace; only ~/.dsh/whale-girl/state.json is written.
dsh-im-union
drscrewdriver/dsh-im-union
Union IM bridge for DSH — an independent implementation uniting the capability sets of community peer plugins (xmanrui/dsh-im, MichengAI/dsh-im-connect). Drive your agent session from 15 channel adapters across 12 platforms (including email; WeCom/DingTalk/QQ each contribute two: bot + self-built app or notify tier) — WeChat (official iLink QR bind), Feishu/Lark (long-connection + streaming cards; the voice tier requires system ffmpeg), Telegram, Discord, WeCom intelligent bot & self-built app (signed callback), DingTalk (stream + AI Card and custom-robot notify), QQ official bot (plus notify tier), Slack (Socket Mode), WhatsApp (Baileys QR pairing; the dependency ships as an optionalDependency of the plugin package), Matrix, iMessage (macOS only), Email (IMAP/SMTP thread routing). The cross-version narrow waist auto-adapts settings gen1/gen2/gen3 across hosts 0.1.2-rc.1→0.2.1-rc.2 (12-tag enum; rc.2 verified by a real desktop-profile install with double read-back) using capability probing only, never version branches. In chat: a 25-command panel, tool-approval and question loops answered in the originating chat (deny-by-default, initiator-only, 5-min expiry), image/file input gated on host model metadata, deliverable file return, a delivery log with bounded retry (uncertain is never re-sent), proactive delivery and fragment composition. It also splits the native sidebar into self-owned Tasks / Channels tabs (standing down entirely when another plugin already owns the slot), registers an `im-concise` agent preset plus reply sanitisation that keeps GenUI fences and raw HTML out of text-only chats, renders `svg` fences to PNG images, guards model choice with an allowlist, and mirrors each turn's final answer to notify channels via `/relay` (addressed by account ID or alias, never guessed on ambiguity). Secrets are one-way into the vault and never echoed back. npm: `dsh-im-union`.
dsh-danger-guard
jayyuen666/dsh-danger-guard
Pre-execution guard: a `tools.guard` predicate decides allow, ask or refuse per permission preset for dangerous shell commands (git hook bypass, catastrophic `rm`, download-and-run, git history rewrites) and for edits to credential paths or to files the turn never read, and hands the model the reason plus a working alternative.
dsh-context-window
xt765/dsh-context-window
Extends the composer model selector menu with a third Context window row, preset capacities (64K–2M), custom input, provider-wide sync, and adaptive compaction guard.
dsh-code-team
kkomia/dsh-code-team
Project Development Mode preset plus an in-chat development board for DeepSeek Harness: the lead conversation clarifies requirements and delegates to an Agent Team, and the floating board tracks each user change request through dispatch, execution, testing and acceptance with 7 board tools.
dsh-browser-mode
shad0wwa1ker/dsh-browser-mode
Adds a visible-browser Agent preset (persona and toolset for navigating, filling forms, clicking and screenshotting through the Playwright MCP toolset) plus a gate that refuses every browser tool call in other presets until the user approves that Session through the bundled browser_access tool. The bundle mounts the Playwright MCP provider itself, and both a settings page in the Plugins view and the browser_source tool switch the browser at runtime between Microsoft Edge (default), the Chromium shipped with Playwright, and a CDP endpoint. Requires keeping the shared browser-use registration row in the profile (one provider per process).
dsh-mcp-bridge
imaused/dsh-mcp-bridge
Exposes a stdio MCP server as native DeepSeek Harness tools. Ships with the official Microsoft Playwright MCP preset, so the agent browses through the Edge or Chrome you already have open, with your logins intact; any other stdio MCP command can be configured instead. Host-only, no client bundle, no npm dependencies. To drive your own browser, start Edge/Chrome with remote debugging and allow npx to fetch @playwright/mcp.
dsh-preset-inspector
anonamerjaxon-dev/dsh-preset-inspector
Read-only inventory of every agent preset for the Web GUI, with a matrix of which preset holds which tools, MCP servers and skills, plus CLIs that move a plugin between presets.
dsh-preset-categorizer
anonamerjaxon-dev/dsh-preset-categorizer
Reads the installed plugins, MCP servers and skills, groups them by capability, and reports which preset each belongs in; can register one preset per category on request.
dsh-memory-shield (dsh-memory-shield)
sacredbluedragon/dsh-memory-shield
Hides other memory plugins' context sections and tools inside a chosen DSH preset, so that session gets a clean context. Off by default; ships a read-only diagnostic tool.
dsh-chat-background
yezitotempeace/dsh-chat-background
Chat wallpaper: use a local image, a local video or one of six preset gradients as the chat background, with clarity, opacity, zoom, position, dark veil, fit mode, motion and glass panels; files stay in IndexedDB and nothing is uploaded.
dsh-bg-switcher
bainianzzz/dsh-bg-switcher
Adds a Background button above Settings in the sidebar foot that fills the window with one of six preset wallpapers, the theme default, or a custom image URL, remembered across reloads.
dsh-opencodego-status
assidefok/dsh-opencodego-status
Floating overlay in the Harness Web UI with OpenCode Go usage: 5-hour rolling, weekly and monthly percentages, reset countdowns and the renewal date, with device-code sign-in and silent token refresh.
dsh-sillytavern-presets
xxsttb/dsh-sillytavern-presets
Imports SillyTavern AI presets as switchable, editable prompt layers: preserves the raw JSON, edits prompt order and sampler parameters, previews the injected System Prompt, exports back to SillyTavern-compatible JSON, and archives or permanently deletes presets with confirmation. Applies temperature and maximum output tokens to Harness requests; other sampler fields are preserved and exported but not applied.
dsh-button
xinming-chenniang/dsh-button
Editable quick-action buttons beside the DSH composer: send preset text or insert it into the draft, then reorder, move, or resize the buttons. Text-only: runs no host commands and never overwrites an existing draft.