Plugins
Browse, filter, and install DeepSeek-Harness plugins.
241 plugins found
dsh-read-book
junkoproject/dsh-read-book
Search four free libraries from one window: Project Gutenberg through its OPDS catalog, Shuge through its WordPress search plus the s.shuge.org short links on each book page, and NCPSSD through its Solr-backed endpoint. The Chinese Text Project is deliberately link-only, because its terms forbid automated access. Two tools: readbook_search and readbook_open; the second returns real download URLs for Gutenberg and Shuge, and only a page link for NCPSSD.
dsh-local-library
fucaplos/dsh-local-library
Local document library for DSH Desktop (Windows only, installed with the bundled PowerShell script): upload files once, then every conversation can search and read them through four tools (library_list / library_search / library_read / library_save); upload, download and batch download live in the Settings panel. Files stay on the machine unless you enable the optional vision model, which sends images to the endpoint you configure.
dsh-qqnt-chat-export
ariyflow/dsh-qqnt-chat-export
Reads the local NTQQ (QQ 9.9.x) message database on Windows and Linux and exports group and private chat history to txt, csv, json, md, html or sqlite. Ships sixteen model tools: qqnt_status and qqnt_doctor for environment and blocker checks, qqnt_extract_key, qqnt_index to build or inspect the sidecar index, qqnt_list_groups, qqnt_list_chats, qqnt_search, qqnt_stats for totals and monthly counts, qqnt_export_group, qqnt_export_chat and qqnt_export_batch (a chat can be named the way the user says it, and ambiguity refuses instead of guessing), qqnt_jobs for OCR, speech-to-text, chunking and model downloads, qqnt_media for a chat's downloaded images, qqnt_storage for disk usage and allow-listed cleanup, and qqnt_ask plus qqnt_recall for retrieval with citations. The local web UI on 127.0.0.1:46728 adds an incremental SQLite index, six views (chats, export, statistics, ask, settings, models), a task panel, a single-pane layout on narrow screens, sender redaction, media bundling, per-day splitting, export presets and AES-256 password ZIPs; OCR, speech and embedding components install into the plugin's own virtualenv on demand. Needs python3 with sqlcipher3 (the settings page can create a private virtualenv), and the database key is read from the running, logged-in QQ client.
dsh-whale-boot-theme
bluestar2019/dsh-whale-boot-theme
One install for a whale-girl boot animation, a cyber code-eye video background and a holographic dark theme. The skin and background video (CC BY-NC-SA) are downloaded from the upstream repo on first launch; the boot animation is only installed when @ljwei-stak/dsh-boot-animation is already present.
dsh-hide-update-badge
da0mine/dsh-hide-update-badge
Hides the built-in DSH Desktop update badge (the download-arrow "新版本" pill beside the account button): a CSS rule for the current build plus accessible-label matching with a throttled MutationObserver, so it keeps working after a DSH upgrade. Update checking, the manual "Check for updates" menu item and the connection indicator are untouched.
dsh-genshin
nonefora11/dsh-genshin
Opens the official Genshin Impact site and downloads the official launcher when DeepSeek Harness starts.
dsh-plugin-star-radar
moon-cold-sir/dsh-plugin-star-radar
Star-ranked radar for DSH plugins. A plugin is listed once it has 3,000+ GitHub stars or 100k+ npm downloads in 30 days; after its rank drops it stays listed for 180 days by default, so a plugin is still findable for months after a hot streak.
dsh-video-studio
pengjunchen/dsh-video-studio
Local video color editing with camera-matched DJI Log LUTs, independent highlights and shadows, optional skin and selective color controls, frame previews, and 10-bit HEVC export. The universal tarball listed here ships no runtime: its first-launch "configure environment" button downloads a pinned platform runtime (Python 3.12 + FFmpeg 9, ~100 MB) over HTTPS, or point it at your own Python 3.10+ and FFmpeg/ffprobe 8+; the platform-suffixed release packages bundle that runtime.
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-yiyide-pdf
bannerchi/dsh-yiyide-pdf
PDF translation for DeepSeek Harness through a yiyide.cc connector account: 12 tools covering authorization, upload with page-level pre-flight, a three-page preview, quote, a confirmation that freezes translation points, job polling, quality confirmation, and download of the translated or bilingual PDF to the local machine.
dsh-download-image
gghyoo/dsh-download-image
Adds a Download PNG button next to the assistant message copy button in the DSH Web UI.
dsh-verbose
adithyanraj03/dsh-verbose
A session-header 3-dots menu: download the session log, switch each chat's transcript between Normal and Verbose, and define what Verbose expands (thinking blocks, tool calls, terminal output).
dsh-skill-literature-download
zysrn/dsh-skill-literature-download
DSH skill: batch-download full-text PDFs for a list of DOIs/titles through a real browser, using the user's own institutional access (CARSI / campus SSO / VPN) plus open-access routes. Packaged as an installable dsh bundle so the skill reaches every agent
dsh-downloader
having5548/dsh-downloader
DeepSeek Harness 下载代理插件:注册 dsh_download 等工具,让模型下载境外文件时自动走插件自带的代理内核(订阅自包含,或显式 proxyUrl),境内直连;带 sha256、大小上限、停滞检测与直连失败自动回退,另附「设置 → 下载代理」管理面板。
dsh-plugin-adoption
anguis-l/dsh-plugin-adoption
Ranks DSH plugins by real monthly npm downloads instead of GitHub stars, and names the plugins that star ordering under-rates. It reports the disagreement between the two orderings rather than a single quality verdict, and every number is a live read from npm's public downloads endpoint at call time, not a stored snapshot. A second dimension answers what downloads cannot: it reads the tools version line a plugin declares in peerDependencies and compares it with the version running here, so a popular plugin that cannot be installed on this host is reported instead of recommended. Read-only GETs, no HTTP route of its own.
dsh-attachment-panel
ysqp6-lang/dsh-attachment-panel
Delivery panel in the DSH sidebar: indexes every image and file sent to the harness (content-addressed attachments plus @-mentioned local paths), rebuilds Taildrop send history per target device from tailscale file cp calls in the session logs, lists incoming files (the Tailscale inbox plus unmarked files in ~/Downloads), and sends new files to a device from the panel with online status and upload progress.
dsh-emotion-ball
iwanant/dsh-emotion-ball
A 44x44 always-on-top desktop ball for DSH that reflects what the agent is actually doing (thinking, searching, web fetch, error, waiting for input) and shows an exclamation or question-mark badge when a task finishes or needs an answer while you are away. Windows only; it downloads its own Electron runtime on first use.
dsh-rtk-bridge
b1inkie/dsh-rtk-bridge
Rewrites pwsh and bash tool commands through `rtk rewrite` and executes the compact equivalent; falls back to the original command when rtk is missing or has no equivalent, and ships a checksum-verified `/rtk install` downloader.
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.
wensu (dsh-wensu)
hui-xu-ai/wensu
Read-only CNKI bibliographic search for DSH: four MCP tools (search, detail, export, status) drive your own Edge/Chrome through a native-messaging bridge, with no PDF downloads, a 3-second minimum interval and a 300-action daily cap. Requires pip install wensu plus wensu setup and loading the browser extension before the four tools appear.
dshplugin
ab-png123/dshplugin
Imports wallpapers newly downloaded by the Hao Wallpaper app into the DSH wallpaper engine on startup, incrementally and idempotently. Requires the Hao Wallpaper app, Python 3.8+ and the dsh-plugin-wallpaper-engine plugin (elysia395/dsh-wallpaper-engine) installed first. Supports macOS and Windows.
dsh-always-on
louisremi/dsh-always-on
DeepSeek Harness plugin for harnesses running in a container, with no access to your local file system: download buttons instead of "Show file location", a "Show files" shortcut, and an in-sidebar Monaco file editor, all through the browser.
dsh-stall-guard
1250589385/dsh-stall-guard
Watches download commands (git clone, package-manager installs, curl) and, when one overruns its budget, aborts it and writes a switch-source advisory into the tool result, so the agent retries from another mirror instead of waiting on a dead one. Timeouts are set per kind of work, and acting versus only reporting is switched per scene. A supervisor indicator reacts while something is stalled.
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.