Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

578 plugins found

D

dsh-claude-pilot

dobo233/dsh-claude-pilot

Runs the local Claude Code CLI from DSH as three tools (claude_run, claude_resume, claude_probe) that parse --output-format json and return the session id for follow-ups, plus a standalone loopback bridge.

019 days agoTools & CapabilitiesMIT
B

mcp-simple-image

bauerelizabeth07139/mcp-simple-image

Text-to-image through a StepFun-compatible endpoint: mounts a no-npm-dependency Python MCP server behind an NDJSON bridge as mcp__simple_image__simple_image and returns the generated image URLs. Needs Python 3.8+ on PATH and STEP_API_KEY.

0last monthTools & CapabilitiesMIT
B

image-gen-mcp

bauerelizabeth07139/image-gen-mcp

Configurable, provider-agnostic image generation: mounts the bundled MCP server behind an NDJSON bridge as mcp__image_generation__image_generate and mcp__image_generation__image_config_status, and registers the bundled image-generation skill. Needs baseUrl and apiKey; without them the MCP server mounts nothing.

0last monthTools & CapabilitiesMIT
4

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.

010 days agoTools & CapabilitiesMIT
N

dsh-todolist

natte/dsh-todolist

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.

017 days agoWorkflow & AutomationMIT
D

dsh-readme-reel

dingchenhui0618-arch/dsh-readme-reel

Turns a plugin repository's existing screenshots into a 6-second silent looping hero reel: a VP9 webm that keeps real alpha, a matted gif, and a cover frame, plus a manifest with per-scene holds and sha256s. The timeline is exact by construction (integer holds plus transitions sum to durationMs, and the last scene transitions back into the first so t=0 equals t=duration). Zero runtime dependencies: PNG decode/encode on node:zlib, an SDF card compositor, and ffmpeg as the only external binary, discovered at runtime. Ships a conversation-view panel (pick, reorder, generate, copy the README markdown) and a CLI with a storyboard.json contract.

018 days agoTools & CapabilitiesMIT
D

dsh-voice-memo

dingchenhui0618-arch/dsh-voice-memo

Dictation that ends up in the repository instead of the chat log: hold the button (or import a WAV), and the plugin archives voice-memos/<id>/ with audio.wav, a rendered waveform.png, memo.md (frontmatter, per-segment timestamps, ready-to-paste quote blocks) and meta.json. Audio is resampled to 16 kHz mono in the browser before it is sent. Transcription stays local — the harness speechToText service with silence-split windows, or a command worker such as faster-whisper — and when no engine is available the memo is still filed with an explicit status and reason rather than a fabricated transcript. Ships a conversation-view 口述 tab with click-to-seek playback and per-segment quote copy, three agent tools (voice_memo_save / voice_memo_list / voice_memo_read) and HTTP routes. Zero runtime dependencies, 52 node:test cases, real screenshots in docs/.

018 days agoVision, Voice & MultimodalMIT
D

dsh-mask-pixel-lock

dingchenhui0618-arch/dsh-mask-pixel-lock

Prove that a local image edit left every pixel outside its mask untouched. Original, generated and mask PNGs go in; a greppable `MASK_PIXEL_LOCK=PASS|FAIL|EMPTY` verdict, a difference heatmap, per-channel statistics, a bounding box and the largest changed pixels come out, plus a self-contained HTML report and `report.json` with a SHA-256 file hash, a canonical protected-pixel digest and a proof digest binding both to the policy. Supports edit and lock mask polarities, a mask threshold, tolerance and alpha-ignoring; PNG color types 0/2/3/4/6, bit depths 1-16, all five filters and Adam7. Zero dependencies, local only — no model call, no network, no upload.

018 days agoVision, Voice & MultimodalMIT
D

dsh-mp-catalog-guard

dingchenhui0618-arch/dsh-mp-catalog-guard

Content-catalog guard for WeChat mini-programs: validates catalog.json so every activity price is an integer amountFen, every template renders prices through money(), required fields / duplicate copy / image paths are checked, and the result is an issue list plus a unified diff that can be applied with patch -p1. 29 rules over five groups (catalog shape, required fields and uniqueness, amounts, rendering, images). Three fixes are automatic (legacy yuan amount, string Fen, absolute image path) and preserve the file's own indent, EOL and trailing newline; everything else is reported with a hint instead of being guessed. Dry-run by default; apply re-checks the written file so the report describes what remains. One implementation serves a tool, a conversation panel and a CLI with exit codes 0/1/2. Zero runtime dependencies, no model call, no network.

018 days agoTools & CapabilitiesMIT
D

dsh-cost-ledger

dingchenhui0618-arch/dsh-cost-ledger

Auditable token-cost ledger for DeepSeek Harness: wraps the llm/stream waterfall and records every call with provider, model, input/output/cache-hit/cache-write tokens, usage source and integer nano-CNY cost from an explicit price table. Aggregates by hour, day and session; exports JSON or CSV with a no-write dry-run preview; keeps a manually entered official platform bill in a parallel column with actual-minus-estimate diff. Unknown provider/model routes stay explicitly unpriced. Zero runtime dependencies; no balance query, notifications or animations.

018 days agoTools & CapabilitiesMIT
Y

dsh-fishtank

yuyu520fish/dsh-fishtank

A small living fish with its own memory, mood and quiet thoughts. It remembers you between sessions, and the fish itself is one JSON file you can export and carry.

020 days agoJust for FunMIT
I

dsh-dialog-fence

ilovehaku/dsh-dialog-fence

Per-conversation behavioral rule fence for DeepSeek Harness: rules live in one JSON file, are edited from a Settings page or the conversation panel, and every rule carries its own on/off switch so a single rule can be muted without deleting it (muted rules are skipped at injection and the remaining numbering stays contiguous); any number of conversations can also be excluded as a whole so they receive no fence at all, and picking conversations never touches the rules themselves; the enabled rules are injected as one runtime-context section at a fixed order so the system prompt prefix stays stable.

013 days agoDev & Plugin ToolsMIT
D

dsh-change-impact

duyanta123/dsh-change-impact

Change impact analysis plugin that lifts a code change into an evidence-backed impact and verification plan (CHANGE-IMPACT.md + change-impact.json): affected modules, entry points and public exports, risk levels with factors and confidence, and recommended verification commands (read-only, never runs repository commands). Only read-only git queries (rev-parse, diff, status) are run; suggested verification commands are never executed.

020 days agoDev & Plugin ToolsMIT
B

dsh-openfoam-doctor

bushizhanghan/dsh-openfoam-doctor

OpenFOAM case doctor for DeepSeek-Harness. Six agent tools: audit a case for 25 classes of silent failure (steadyState paired with timeStep writes, limiters set to 1 that let k/epsilon go negative, unbounded advection of transport scalars, nNonOrthogonalCorrectors 0 on a skewed mesh, loose solver tolerances, blockMesh vertex/block mismatch, stray time directories, purgeWrite 0); read any dictionary as JSON; survey a sweep of cases; run checkMesh/blockMesh/snappyHexMesh/foamRun inside WSL with log parsing; parse logs into the metrics that matter (aspect ratio, non-orthogonality, skewness, residual floor, fatal errors). Deterministic text analysis — no LLM — validated against a real 82k-cell street-canyon snappy case.

07 days agoDev & Plugin ToolsMIT
S

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.

020 days agoSkillsMIT
Y

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.

020 days agoTools & CapabilitiesMIT
S

dsh-draw-mode

suyunxing/dsh-draw-mode

Connects a ComfyUI server to the agent through five draw_* tools (status, workflows, models, generate, reverse) and a sidebar panel. It ships no workflows and assumes nothing about your models: every API-format JSON you drop into the workflow directory is inspected to find where prompt, negative, width, height, steps, cfg, seed and LoRA live, and a sidecar file can override what was detected. LoRA injection splices into any graph. All paths are configuration, editable from the panel and saved to a settings file, so it works against a remote or already-running ComfyUI. Headless auto-start and idle shutdown are opt-in and off by default.

021 days agoTools & CapabilitiesMIT
P

dsh-table-ingest

perrylink/dsh-table-ingest

Converts tables in .docx, .xlsx, .xlsm, .csv and .tsv files into the table JSON consumed by the rule checkers, and reports when it could not rather than guessing.

05 days agoTools & CapabilitiesApache-2.0
P

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.

04 days agoTools & CapabilitiesApache-2.0
Q

dsh-worklog

qibo30/dsh-worklog

Cross-session development worklog for the agent: worklog_add appends one line (optional tag) to today's file, worklog_list reads a day back or lists the days on record. Entries are plain JSON under $DSH_HOME/worklog, so the next session can pick up where the last one stopped.

021 days agoMemoryMIT
W

dsh-greeting

wangtheme-coder/dsh-greeting

Adds a time-aware greeting line under the DSH home hero headline: seven local-time slots with tsundere whale-girl lines, phrase overrides through ~/.dsh/greeting.json, and Ctrl+R / F5 bound back to a real page reload.

020 days agoUI EnhancementsMIT
M

dsh-review-format-guard

mintmilk777/dsh-review-format-guard

DSH 自动审查返回格式兼容插件:严格校验 JSON、有限重试,保留合法拒绝。 / DSH auto-review response format compatibility plugin: strict JSON validation, bounded retries, and preservation of valid denials.

020 days agoSecurity & PermissionsMIT
M

dsh-limit-break

ma354/dsh-limit-break

Durable cross-session memory plus a fetch ladder that survives hostname-keyed blocking. Four tools: memory_recall, memory_save and memory_stats over a plain-JSON fact store at $DSH_HOME/memory/facts.json, plus resilient_fetch which tries plain fetch, then a same-service alias host (Wikipedia only for now), then curl over IPv6 and IPv4 (needs curl on PATH). No daemon, no npm dependency, no network at import time. (1.3.0 shipped a fifth tool, memory_prune; it was withdrawn in 1.4.0 because adding a tool to a running plugin breaks sessions that were opened before it.)

02 days agoMemoryMIT
A

dsh-deterministic-tools

ax2/dsh-deterministic-tools

DSH plugin: 29 deterministic, offline tools for JSON validation with exact line/column, JSONPath queries, YAML/CSV conversion, text diff, regex capture, encodings, hashes, Unicode, CIDR, JWT structure and timestamps. Every call returns a { result, meta }

0last monthTools & CapabilitiesMIT