Skills
awesome-dsh-plugins
cccakeee/awesome-dsh-plugins · ★ 9
A curated, evidence-led directory of DeepSeek Harness (DSH) plugins: verified loadable extensions, skills, and permission-aware installation guidance.
Manifest details
安装
dsh plugin --profile web add github:cccakeee/awesome-dsh-pluginsGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
For install and environment setup, plus plugin development tutorials, see DSH community docs ↗
README
Table of contents
English | | 🌐 Website
A curated, evidence-led directory for [DeepSeek Harness (DSH)][1]. It distinguishes loadable Cordis/DSH extensions from skills, launchers, ordinary DeepSeek applications, and projects that only added a GitHub topic.
DeepSeek Harness is in Developer Preview and uses Cordis' “Everything is a plugin” architecture. A DSH profile composes bundles; external extensions commonly declare their loading mechanism through a dsh field in package.json and a patch file.[1] [2] Test every installation against your own DSH release before relying on it.
Snapshot: 2026-10-31. This edition's main directory includes 2491 verified plugins and skills whose source or install manifests were inspected, organized into 22 capability categories (aligned with the companion site deepseekharnessplugins.com); the full listing is split into 22 category pages under . Plus a full aggregated catalog — , 3,285 repositories — merged and deduplicated from GitHub search and several community directories. Aggregation is not an installation, compatibility, maintenance, or security certification; only the verified subset enters the main directory, with evidence in and .[3]
| Navigation | Purpose |
|---|---|
| Full aggregated catalog | All 3,285 DSH-related repositories, including unreviewed candidates; |
| Verified directory | Verified loadable extensions grouped into 22 capability categories (aligned with the site) |
| UI & Experience · Sessions & Messages · Other · Desktop & Apps · MCP & Protocols · Plugin Tooling · Web UI & Frontend · Themes & Skins · Security & Auth · Chat & IM · CLI & Terminal · Voice & Speech · Lists & Resources · Usage & Billing · Agents, Automation & Workflows · Integrations & Sharing · Developer Tools · Knowledge & Research · Design, Media & Vision · Web & Browser · Ecosystem & Resources · Just for Fun | 22 category anchors |
| Built-in DSH components | Runtime components shipped in the official source tree |
| Watchlist and related projects | Related but unverified or non-loadable projects |
| Safety | Permission-aware installation guidance |
Full aggregated catalog
is the auto-generated full aggregated catalog: it merges and deduplicates every repository found under the GitHub dsh-plugin / deepseek-harness topics, name search, the , and several community directories (, , , ). The machine-readable version is .
- The pool is a discovery list, not a recommendation or compatibility list; only the
✅verified subset enters the main directory below. - Rebuild
CATALOG.mdanddata/repositories.csvanytime with (requires an authenticatedghCLI).
Verified directory
An entry in this section has at least one verified native signal: a reproducible dsh plugin command, a dsh.bundle / cordis.patch.yml declaration, or a DSH-compatible Cordis apply entry. Verified does not mean audited, endorsed, safe, or stable.
The full listing for each category lives in its own page under , each linked to the matching site category at the top; below we show only the most recently active entries per category.
| Navigation | Purpose |
|---|---|
| Full aggregated catalog | All 3,285 DSH-related repositories, including unreviewed candidates; |
| Category pages (full listings) | · · · · · · · · · · · · · · · · · · · · · |
| Built-in DSH components | Runtime components shipped in the official source tree |
| Watchlist and related projects | Related but unverified or non-loadable projects |
| Safety | Permission-aware installation guidance |
| Contributing and maintenance | Submission format and review bar for new projects |
UI & Experience
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| huaguoxingkong/dsh-prompt-rewriter | Rewrite a composer draft with the current or pinned model while preserving undo and never sending it. | dsh plugin --profile web add dsh-prompt-rewriter |
MIT; GitHub marks the repository as a public template; the package metadata and release instructions still describe a usable DSH plugin, but verify the published package version against the source commit. |
| Witherwithwinter/DSH-Codinput | Replaces the DSH composer with a CodeMirror editor supporting split preview, floating/sidebar modes, attachments, slash commands, and stats. | dsh plugin --profile web add dsh-codinput (or dsh plugin --profile web add github:Witherwithwinter/DSH-Codinput); then run dsh web or refresh the page. |
MIT; README documents dependence on internal composer slot contracts and says upgrades require the manual smoke checklist; the checked-in lib client is a build artifact. |
| AssassinVIX/fairy-zzz-plugin | Adds a Fairy H.D.D boot screen, animated eye badge, theme controls, usage bubble, and optional local GPT-SoVITS voice. | git clone https://github.com/AssassinVIX/fairy-zzz-plugin.git; in a DSH session run plugin_manager install_bundle target=<cloned-directory> |
MIT; Uses third-party Fairy/Zenless Zone Zero media and relies on DSH web DOM selectors; the voice engine is an optional external local dependency. |
| dingchenhui0618-arch/dsh-in-hand | Exposes DSH sessions, live chat, files, tasks, approvals, and a sidebar panel through a phone browser/PWA. | dsh plugin --profile web add dsh-in-hand; restart DSH, then open http://<computer-LAN-IP>:3099/taskwatch or the configured HTTPS relay URL. |
Apache-2.0; Use the authenticated HTTPS relay for remote access and do not expose the DSH port directly; the README documents pairing and relay security constraints. |
| huzhengcai471-crypto/cyber-red-ui | Adds a crimson neon DSH theme with scanlines, status rail, wallpapers, music, and settings controls. | dsh plugin --profile desktop add file:C:/Users/me/Downloads/dsh-cyber-red-ui-1.2.0.tgz |
MIT; Release is about 200 MB and media uses Git LFS; README warns to install the release .tgz or use git-lfs for source clones rather than a pointer-only clone. |
| LeeRolling/dsh-boot-suite | Adds configurable startup splash scenes, templates, update controls, and chat wallpaper/background settings to DSH. | dsh plugin add dsh-boot-suite (or dsh plugin --profile desktop add link:<repo path>); restart DeepSeek Harness after installation |
MIT; Windows-focused installer documentation includes a remote PowerShell one-liner; verify release contents before running it, and note that compatibility/restart behavior varies by DSH desktop version. |
| regrevia/dsh-unlag | Adds a desktop refresh button that reloads plugin code or rebuilds the DSH interface while preserving host sessions. | dsh plugin install dsh-unlag |
MIT; Desktop-only; README says a plugin-owned running task can end when that plugin instance is reloaded, and native changes still require a full DSH restart. |
| joeseesun/qiaomu-home-dsh | Adds a Home sidebar page for session search, daily priorities, tasks, notes, focus timers, web search, and weather widgets. | shasum -a 256 -c SHA256SUMS && dsh plugin --profile desktop add /absolute/path/qiaomu-home-dsh-0.3.1.tgz (use --profile web for web); restart the profile |
GPL-3.0-only; The repository is a source checkout rather than an npm publication; README documents compatibility verification on DSH 0.2.1-rc.3 and says mobile behavior is unverified. |
| joeseesun/qiaomu-ui-learn-dsh | Provides searchable UI references, a component dictionary, aesthetic quizzes, ratings, shortcuts, and persistent Markdown learning notes. | dsh plugin --profile YOUR_PROFILE add /absolute/path/qiaomu-ui-learn-dsh-0.1.2.tgz; reload the profile. Requires DeepSeek Harness 0.2.1-rc.3. |
MIT; The package is private in package.json and is distributed as a prebuilt GitHub Release tgz; Home integration requires the qiaomuHome v1 service and the old Home release lacks it. |
| OrderG-X/dsh-design-studio | Shows generated web, app, poster, slide, or email screens in a selectable sidebar canvas with design checks and exports. | dsh plugin add https://github.com/OrderG-X/dsh-design-studio/releases/latest/download/dsh-design-studio.tgz; restart DSH. |
MIT; The optional phone view opens a LAN preview endpoint and the preview tooling can inspect or modify workspace HTML; only install it in a trusted DSH profile and workspace. |
This category has 370 verified entries,
Sessions & Messages
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| AgentDebugX/AgentDebugX | Captures and diagnoses DSH session trajectories via /agentdebug commands and model tools; local FastAPI dashboard. | python -m pip install "agentdebugx[ui]>=0.3.1,<0.4" && dsh plugin --profile web add dsh-agentdebugx && dsh web |
MIT; Targets DSH 0.1.1-rc.2; dashboard must not be exposed without auth/TLS. |
| corrinehu/dsh-workbuddy-connect | Adds WorkBuddy models to the DSH model picker with zero configuration across Web/Desktop/TUI; settings card shows account info and remaining credits. | dsh plugin --profile web add dsh-workbuddy-connect |
MIT; Depends on non-official WorkBuddy client interface; may break on app updates; README restricts to personal research use. |
| DingTalk-Real-AI/dsh-dingtalk | Chat bot bridging dsh web to DingTalk private/group chats: streaming AI cards, session persistence, model selection, workspace switch, access policies. | dsh plugin --profile web add @dingtalk-real-ai/dsh-dingtalk@latest && dsh web |
MIT; Only dsh web profile supported; local-only uptime; Windows experimental; requires Node ^22.19 or >=24. |
| MichengAI/dsh-archive-manager | Archive sessions from sidebar, browse/manage in Settings->Archived, restore single/all, permanent delete with double-confirm. | dsh plugin --profile web add @michengai/dsh-archive-manager@latest |
Apache-2.0; Not an official DeepSeek product; verify plugin source before granting delete permissions. |
| Ultronen/dsh-archived-chats | Web-plugin archive management UI: workspace-grouped browsing, full-text search, native preview, History with restore-as-copy, ZIP export/import, Recycle Bin, retention policies. | dsh plugin --profile web add dsh-archived-chats@latest |
MIT; Reads archived conversation content (may include sensitive chat text); data persists under $DSH_HOME after uninstall (by design). |
| AgentConnect/dsh-awiki | Web-profile DSH bundle adding AWiki identity (OTP login/recovery), IM (DMs, groups, attachments), AI summaries, 5 mail + 5 message agent tools. | dsh plugin --profile web add @awiki/dsh-plugin@latest |
MIT; Third-party org (not DeepSeek); depends on hosted awiki.ai services; v1 lacks E2E encryption. |
| boomzikazita/dsh-cybernetics | Agent 工具循环的控制论运行时:前馈拦截不可逆操作、EMA 失败率滤波、fast/deep/conservative 档位自适应稳定阀、发散/振荡检测、能控性自检 | dsh plugin --profile web add github:boomzikazita/dsh-cybernetics |
MIT; 拦截并记录本地工具调用、写本地 NDJSON 状态日志;不访问网络、无需 API Key;会 block 命中规则的工具调用 |
| yjh051108/dsh-router-standard | Task-aware reasoning-mode router for DSH: classifies first real user message (build/fix/ambiguous), injects matching persona + band-gated tool surface, progressive tool disclosure, dev_router_status/mode/subagent commands | Copy-Item -Recurse .\preset\router-standard $HOME\.dsh\.agent-presets\router-standard; npm package dsh-router-standard |
MIT; Research artifact; author formally retracted dual-attractor theory sections; presets are experimental and rewrite first-turn prompts |
| SiriLee/dsh-rewind | Claude Code-style in-place /rewind for DSH web profile: cut conversation back to any earlier user message, optional workspace-file restore from disk-persisted before-backups, per-message button + candidate picker UI | dsh plugin --profile web add dsh-rewind-plugin (git installs need allowBuilds in profile's pnpm-workspace.yaml) |
MIT; npm name is dsh-rewind-plugin (dsh-rewind taken); known <=v0.2.4 marker-turn bug can corrupt client replay; ships dsh-rewind-repair |
| tinqiao-oss/engramory | 便携记忆协议:常驻规则 + 记忆纪律(SKILL.md),纯 markdown 笔记单一库跨宿主共享;原生插件 dsh-engramory 用 ctx.tools.guard() 把常驻索引的体积上限做成单调拒绝(写前 deny 而非提醒),并经 ctx.inject(['skills']) 在运行时注册 skill,不依赖文件落到五个 skill 根之一 | dsh plugin --profile <name> add dsh-engramory(npm 包 dsh-engramory;亦可 python tools/engramory_init.py dsh --install-skill 只装 skill + AGENTS.md 块) |
MIT; dsh 仍是开发者预览、插件 API 可能变化;0.2.0 装上永不激活(issue #8),须 0.2.1 及以上;记忆以明文 markdown 存本地 .engramory-memory/,位于项目仓内时应加入 git 忽略;插件本身无 exec/eval/网络请求/环境变量读取 |
This category has 110 verified entries,
Other
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| Ebony-Vinyl/EAC-design-world | Creates local video and design projects with a timeline, templates, media rendering, preview, and export. | npm install eac-design-world@0.4.0 && node node_modules/eac-design-world/scripts/install-harness.mjs --dry-run && node node_modules/eac-design-world/scripts/install-harness.mjs |
AGPL-3.0-or-later; Project code is AGPL-3.0-or-later; third-party templates, media, fonts, and source assets retain separate terms. |
| jiesou/dsh-opencode-zen-free-provider | Use OpenCode Zen free models through the DSH model selector. | dsh plugin --profile web add @jiesou/dsh-opencode-zen-free-provider |
MIT; README documents free-tier region, fingerprint, and IP-rate-limit restrictions. |
| GooDAnDReaDY/dsh-subscriptions | Adds OAuth or API-key LLM providers, account pools, quota tracking, and provider settings to DSH. | dsh plugin --profile web add @goodandready/dsh-subscriptions |
MIT; README describes encrypted DSH credential storage, device OAuth flows, proxy checks, and multiple third-party provider protocols; configure only accounts and providers you intend to use. |
| 2861292267/DSH-Official-WorkBuddy-Credit-Proxy | Pool locally signed-in WorkBuddy/CodeBuddy accounts behind DSH-compatible model provider routes. | git clone https://github.com/2861292267/DSH-Official-WorkBuddy-Credit-Proxy.git ~/.dsh/profiles/desktop/node_modules/dsh-rotakit; then add dsh-rotakit to that profile's dsh.profile.bundles in package.json. |
MIT; Despite the 'DSH Official' wording in its name, the README describes an independent adaptation. Review the credential access and account automation carefully before enabling it. |
| huaizhuanghub/dsh-persona-dafeiyu | Manage global or per-session personas and apply the selected text to subsequent system prompts. | dsh plugin --profile <profile> add dsh-persona-dafeiyu |
MIT; The settings UI requires a web-capable profile; package compatibility explicitly lists DSH 0.2.0-rc.2. |
| yingjian666/dsh-zh-thinking | Adds a system-prompt section requiring Simplified Chinese for internal reasoning, planning, tool deliberation, and self-review. | dsh plugin --profile web add github:yingjian666/dsh-zh-thinking |
MIT; The README describes this as a personal learning project without a maintenance commitment; it depends on the host systemPrompt API remaining compatible. |
| mo-n/dsh-provider-qoder | Adds Qoder Global and China subscription models with multimodality, web search, tool calls, quota, and account settings. | dsh plugin --profile web add dsh-provider-qoder; then open DSH Settings -> Models -> Qoder Credentials and enter the regional Qoder PAT. |
MIT; Community adapter, not affiliated with Qoder or DeepSeek; the PAT and host-version requirement are prerequisites. |
| Max-Null/dsh-chinese-thinking | Make the agent think and reply in Chinese regardless of the user's language. | Run npm install @max-null/dsh-chinese-thinking, then add the documented chinese-thinking package row to cordis.patch.yml. |
MIT; The package requires a compatible @deepseek-ai/dsh-system-prompt peer version. |
| ppy-web/dsh-plugin-xiaomi-mimo-tts | Adds message read-aloud controls, MiMo PCM streaming, browser speech fallback, voice design, and optional UI sounds. | dsh plugin --profile web add dsh-xiaomi-tts@latest |
MIT; The Xiaomi API key is saved by the DSH host and service pricing/availability may change; third-party uisfx code has separate MIT attribution in NOTICE. |
| kendu76/dsh-music-player | Adds local music, novel, news, and radio playback plus a music_play agent tool, with QQ, Kugou, and Netease integrations. | dsh plugin --profile web add dsh-music-player |
MIT; README identifies the QQ, Kugou, and Netease interfaces as non-official and for personal learning/listening; endpoint availability, service terms, and content rights may change. |
This category has 88 verified entries,
Desktop & Apps
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| huzhengcai471-crypto/dsh-startup-secret | Adds a themed startup splash, audio, identity settings, and optional password-gated authorization animation. | dsh plugin --profile web add github:huzhengcai471-crypto/dsh-startup-secret; restart DSH. Use --profile desktop for the desktop profile when supported. |
MIT; The password is an application gate, not a general security boundary; README describes derivative/educational use and bundled third-party style/assets should be reviewed before redistribution. |
| op7418/malfoy-desktop | Themes the DSH web UI as a live Slytherin common room with companion interactions, story, memories, album, and outfits. | dsh plugin --profile web add https://github.com/op7418/malfoy-desktop/releases/latest/download/dsh-malfoy-desktop.tgz; dsh web |
PolyForm-Noncommercial-1.0.0; The package and media are PolyForm Noncommercial and the README says only DSH 0.2.1-rc.2 web has been tested; video/media are supplied by the release tarball, not the Git checkout. |
| 6shenhonghong9/dsh-startup-screen | Adds a configurable startup splash with interactive access steps, audio, themes, and settings-page controls. | dsh plugin --profile web add ./dsh-startup-screen-1.2.0.tgz; restart dsh web. Desktop uses the same command with --profile desktop when supported. |
MIT; The desktop profile may be managed exclusively by the Electron app; README directs users to the desktop plugin page or junction workflow when CLI installation is refused. |
| PianoPrince/dsh-workspace-mover | Moves and repairs DSH sessions across workspace groups while preserving history, with backup and rollback controls. | dsh plugin --profile web add "github:PianoPrince/dsh-workspace-mover"; restart dsh web. |
MIT; Migration changes persistent session placement and writes recovery data. The README says desktop and web profiles are separate and recommends restarting after installation. |
| copylee711/dsh-office | Edit open Word, Excel, and PowerPoint documents through Office/WPS automation with live changes and native formatting. | dsh plugin --profile web add @copylee/dsh-office@latest |
MIT; Windows only; requires Office or WPS and a .NET/COM helper. |
| varsian/ghost | Render a Live2D desktop avatar with lip sync and emotion cues from locally played TTS audio. | On Windows PowerShell 7, from the repository root read the Live2D EULA, run node scripts/fetch-vendor.mjs --accept-live2d-eula and node scripts/build-all.mjs, then run ./live2d-pet/tools/install.ps1 -ProfileDir '<DSH_PROFILE>' -PythonPath '<PYTHON>' -VoicesDir '<VOICES_DIR>' -ModelDir '<MODELS_DIR>' -CacheDir '<CACHE_DIR>'. |
Apache-2.0; The optional Live2D Core is proprietary and fetched only after accepting its EULA; users must supply licensed Live2D models and VoxCPM weights/reference voice. |
| xichen-62/dsh-power-menu | Adds a DSH Desktop header power menu that shuts down or restarts the Windows app through loopback-only routes and a detached helper. | dsh plugin --profile desktop add github:xichen-62/dsh-power-menu; powershell -ExecutionPolicy Bypass -File .\enable.ps1; restart DSH (or run powershell -ExecutionPolicy Bypass -File .\install.ps1 from a clone to install and add the bundle). |
MIT; Windows DSH Desktop only; installation must add dsh-power-menu to dsh.profile.bundles or the host half will not load. Clicking close/restart has no confirmation and interrupts running sessions. |
| Mrsirlila/dsh-pocket-reportModify-and-add | Access and control a DSH web session from a phone over LAN or a Cloudflare Tunnel. | dsh plugin --profile web add dsh-pocket -w; overwrite ~/.dsh/profiles/web/node_modules/dsh-pocket with this repository's plugin/ directory, then restart dsh web. |
GPL-2.0; This is a modified upstream dsh-pocket copy bundled with an APK; public-tunnel mode puts DSH code execution on the Internet, so use strong passwords, short exposure windows, and review the patch before deployment. |
| Something11235/dsh-posterflow-ai | Add an image-generation mode sidebar entry that opens the configurable PosterFlow URL. | dsh plugin --profile web add "github:Something11235/dsh-posterflow-ai#main"; fully quit and reopen DSH so the client bundle is rescanned. |
MIT; README says the npm route is only usable after publication; GitHub install is the reproducible current path and the default target is an external site. |
| copylee711/dsh-computer-use | Controls Windows screenshots, mouse, keyboard, windows, UI Automation, clipboard, and app launching with DSH approval and Esc pause controls. | dsh plugin --profile web add @copylee/dsh-computer-use@latest (or install it from the DSH Desktop plugin UI); requires Windows 10 2004+/11 and DSH 0.2.0-rc.2+. |
MIT; Windows-only and requires Node 22.19+/24 plus DSH 0.2.0-rc.2+; screenshot attachments persist in the DSH session history and the helper compiles/runs a native Windows process. |
This category has 79 verified entries,
MCP & Protocols
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| YunzhouLi-hub/dsh-overall-mcp | Discovers MCP servers and skills, mounts MCP tools, and provides searchable catalogs and usage tracking. | git clone https://github.com/YunzhouLi-hub/dsh-overall-mcp.git && dsh plugin --profile <profile> add /path/to/dsh-overall-mcp |
MIT; Configured MCP commands and remote catalog/API access run with the permissions of the DSH profile. |
| JialaoLiu/dsh-baton | Delegate a task to a live DSH session, receive the result, and inspect changed-file and test evidence. | In DSH Harness open Plugins > Add plugin, enter dsh-baton-host, choose Install and Enable now; in a new Claude Code or Codex conversation call dsh_list_workspaces. |
MIT; The plugin copies the MCP server into ~/.dsh-baton/app and writes Claude Code/Codex MCP configuration, retaining *.bak-dsh-baton backups. |
| 2026heshao/dsh-armory | Manages MCP connections, skills, experts, plugin installs, OAuth, and tool-usage views from a DSH panel. | dsh plugin --profile web add dsh-armory |
MIT; The board writes profile/project MCP configuration and can authorize or install third-party services; verify transport and credential requirements before use. |
| wings1848/dsh-mcp-lazy | Routes configured stdio or streamable HTTP MCP servers through one lazy proxy tool with disk metadata caching, search, describe, and optional direct-tool promotion. | dsh plugin --profile <your-profile> add dsh-mcp-lazy; add server entries under the inserted mcp-lazy row in the profile cordis.patch.yml, then restart the profile |
MIT; Only tools are supported; no OAuth or approval layer is added. Review every command, URL, header, envFrom source, and migrated native MCP row before enabling it. |
| appthin/dsh-mcp-manager-plus | Lists, configures, enables, disables, restarts, removes, and adds MCP servers from DSH settings. | dsh plugin --profile web add https://github.com/appthin/dsh-mcp-manager-plus.git; restart DSH or wait for profile hot reload. |
MIT; README limits supported DSH versions to >=0.1.6-alpha.1 and <0.3.0; only manage MCP servers and configurations you trust. |
| alone-tree/dsh-skill-mcp-manager | Manages installed skills and MCP servers, including per-session MCP loading and hot reload. | dsh plugin --profile web add dsh-skill-mcp-manager; ensure the profile cordis.patch.yml contains id skill-mcp-manager with name dsh-skill-mcp-manager, then restart the profile. |
MIT; README's setup instructions describe adding the profile manifest row after installation; package bundle metadata and cordis.patch.yml also provide the auto-mount insertion. |
| mangfufu/dsh-comfyui-web | Edit ComfyUI workflows from DSH, run jobs, and inspect generated media through MCP. | dsh plugin --profile web add github:mangfufu/dsh-comfyui-web |
Not found; Requires DSH 0.2.0-rc.2, Node.js 22+, and a local ComfyUI instance; optional frontend extension setup writes a loader under the configured ComfyUI extension directory. |
| patrykorwat/open-dream-rsi | Exposes replay-gated self-improvement cycles, recipes, lessons, and task tools through DSH MCP. | dsh plugin --profile web add dsh-open-dream-rsi@0.2.3 |
MIT; The DSH package is nested under plugins/deepseek_harness; the README's registry example cites 0.2.1 while the current package and published version is 0.2.3. |
| Imzl-zl/dsh-toolbox-ui | Inspect, import, configure, enable, disable, and remove MCP servers and DSH skills from a Web profile. | dsh plugin --profile web add dsh-toolbox-ui@^1.6.3 && dsh web; the documented pinned alternative is dsh plugin --profile web add github:Imzl-zl/dsh-toolbox-ui#v1.6.3. |
MIT; The package peer range targets DSH 0.1.5-rc.1 through below 0.2.0 while the docs report validation through 0.2.0-rc.2; verify the host version before enabling it. |
| moguiyu/dsh-tavily | Add optional Tavily search, extract, map, crawl, and research tools with key rotation. | dsh plugin --profile web add @moguiyu/dsh-tavily |
MIT; The settings card and Plugins-page install route require DSH 0.1.6-alpha.2 or newer; README's verified compatibility matrix is narrower than its declared peer range. |
This category has 53 verified entries,
Plugin Tooling
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| yxxbc/dsh-balance-plugin | DeepSeek 余额监控与用量统计:CNY/USD 双余额池多账户查询、低余额告警、官方充值入口、Miyu 风格用量仪表盘、三方插件管理、query_api_quota 模型工具 | dsh plugin --profile web add dsh-balance-plugin(github: 源)或 curl -fsSL https://raw.githubusercontent.com/yxxbc/dsh-balance-plugin/main/install.sh | bash |
MIT; npm 上存在他人同名包 dsh-balance-plugin@0.1.0,裸包名会装错,务必用 github: 源或官方一键脚本 |
| bowenliang123/dsh-context | Context dashboard tab + /context command showing context-window composition, per-turn history, compaction/prune events, per-message token costs | dsh plugin --profile web add dsh-context |
Apache-2.0 |
| crazywoola/dsh-balance | DSH Settings-page balance monitor: total/recharge/gift balance, chat-composer balance summary, available models for the API key, cached queries with manual refresh, DeepSeek peak-hour indicator, zh/en i18n | dsh plugin --profile web add @pinkbanana/dsh-balance@latest ; dsh --profile web |
MIT; 以本机保存的 DEEPSEEK_API_KEY 调用 DeepSeek API 查余额/模型,key 只在本机 Host 使用、不上浏览器 |
| feibi-mochi/deepseek-harness-control-center | Web control center for DSH: account monitoring, usage accounting, completion alerts, official recharge link, flexible layout, agent-assisted session controls (capability-gated) | dsh plugin --profile web add deepseek-harness-wallet (or: dsh plugin --profile web add github:feibi-mochi/deepseek-harness-control-center) |
MIT; 插件会读取 DSH 本地存储并可能调用账户接口,涉及额度信息 |
| feiyang-dev/dsh-usage-plugin | DSH 用量与成本追踪:每次调用的 token/缓存命中统计、峰谷计费、余额查询、日历热力图、CSV/JSON/PNG 导出,Host+Client 双半一体化包 | dsh plugin --profile web add @feiyang666/dsh-usage-plugin(或经 DeepSeek Harness Desktop 一键安装),重启生效 |
MIT; 余额查询使用 DEEPSEEK_API_KEY 调官方接口;用量记录写入会话工作区 dsh-usage/usage-records.json |
| Francis-Xavier-code/dsh-balance-plugin | DeepSeek 余额监控与用量统计(CNY/USD 双余额池、阈值告警、充值入口、Miyu 风格用量图表、三方插件管理、query_api_quota 工具) | dsh plugin --profile web add github:Francis-Xavier-code/dsh-balance-plugin(另在 ~/.dsh/cordis.patch.yml 追加 insert id: dsh-balance-plugin) |
MIT; 自动读取 DEEPSEEK_API_KEY 并调用 api.deepseek.com 余额接口;密钥仅存于插件进程内存,不上传第三方 |
| toby-bridges/api-relay-audit | Local 14-step security audit of AI API relays/LLM proxies — detects prompt injection, model substitution, tool-call rewriting, SSE anomalies, error leakage and Web3 wallet risks; emits a Markdown report via the /relay-audit slash command. | DSH_PLUGIN_REF=v2.4.0; dsh plugin --profile web add "github:toby-bridges/api-relay-audit#${DSH_PLUGIN_REF}" (or --profile cc-tui) |
AGPL-3.0; AGPL-3.0 copyleft; audits require trusting the target relay with your API key; Web3 profile can trigger wallet-signing probes; depends on @deepseek-ai DSH rc packages. |
| 1514100951/dsh-usage-footer | Floating coin button showing account balance, peak/off-peak pricing, today/session cost & token estimates; adds a '用量与费用栏' toggle in Settings; day-reset local stats in localStorage. | Link/copy packages dsh-usage-status and dsh-client-ui-usage-footer into $DSH_HOME/profiles/node_modules/ and append name: dsh-usage-status + name: dsh-client-ui-usage-footer to profiles/web/cordis.patch.yml; restart dsh web |
MIT |
| 1HelloMan1/dsh-stats-dashboard | Provider/model usage stats dashboard: response speed, call log, token totals, cache rate, cost estimates (built-in DeepSeek pricing), CSV export; driven by dsh-session-stats and dsh-token-meter projections. | dsh plugin --profile web add "github:1HelloMan1/dsh-stats-dashboard#main" (npm: dsh plugin --profile web add dsh-stats-dashboard) |
MIT; GitHub API reports no LICENSE file, but package.json declares MIT. |
| 95384/DSH-user-plugin-list | Adds a '用户插件' tab in Settings→插件 listing non-system plugins from the loader tree (profile-local, external-path, enabled/disabled) with search/status/collapse interaction; classifies via Node resolve + realpath and excludes transitive deps. | dsh plugin --profile web add github:95384/DSH-user-plugin-list (or local: git clone && dsh plugin --profile web add .; update: dsh plugin --profile web update user-plugin-list; remove: dsh plugin --profile web remove user-plugin-list) |
MIT |
This category has 64 verified entries,
Web UI & Frontend
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| Canary-Builds/dsh-mobile-ui | Adds touch-friendly navigation, layout refinements, and standalone PWA styling inside the existing DSH web interface. | dsh plugin --profile web add @canary-builds/dsh-mobile-ui |
MIT; Requires Node.js 22.19+ and targets DSH 0.1.1-rc.x; build-specific UI selectors may stop applying after DSH upgrades. It overrides the host web manifest and must not be loaded alongside the older dsh-plugin-splash or @canary-builds/dsh-wpa packages. |
| 1692775560/dsh-Mimir-Academic-research | Installs into DSH as a native Cordis bundle providing an 8-view research web workbench, slash commands, agent tools, 9 research skills. | npm install -g @deepseek-ai/dsh && dsh plugin --profile web add dsh-mimir@latest && dsh web |
MIT; Very new repo (created 2026-08-20); remote GPU/SSH features require user-supplied server credentials. |
| ai-daming/clickvibe | GitHub issue-to-merge delivery control plane: per-issue status board, one-click agent dev in worktrees, auto review, rework, dry-run. | dsh plugin --profile web add link:/path/to/clickvibe |
MIT; v0.1.0 experimental; no LICENSE file detected on GitHub (MIT only in package.json); agents run arbitrary shell and may auto-merge. |
| hancao97/hanai-investment-dsh | A-share research workbench on DSH: market heatmap, watchlists, valuation views, four investor-method agent personas. | git clone ... && pnpm install && pnpm run build && pnpm run profile:install -- --package . && dsh --profile hanai-investment |
MIT; README clone URL points to hanai-labs/worth-dsh (repo mismatch); requires DSH pre-release 0.1.1-rc.2; not investment advice. |
| statem-li/dsh-webui | DSH desktop-shell session enhancement suite: view tiles, tool-call aggregation, Shiki/KaTeX/Mermaid Markdown, cron task engine, multi-agent relay canvas, AI browser, memory, usage heatmap. | dsh plugin --profile web add github:statem-li/dsh-webui |
BSD-3-Clause; Disable kernel ui-skill to avoid slash-menu conflict; browser/proxy/gateway-masquerade modules should be toggled off as needed. |
| zhu1090093659/dsh-web | One-command install of a full DSH web workbench: monitoring HUD, task board, SSH panel, mobile remote, vision tool, git graph, skins, plugin manager. | dsh plugin --profile web add @linxin666/dsh-web-all@latest |
Apache-2.0; Third-party community project (not official); verify npm package availability before install; not a fork of core harness. |
| Aisland-SJL/dsh-worktable | Sidebar project drawer, dockable split workspace (file explorer, terminal, browser), control-room dashboard. | dsh plugin --profile web add "https://github.com/Aisland-SJL/dsh-worktable/releases/latest/download/dsh-worktable.tgz" |
MIT; Windows fully tested; macOS experimental; state stays in localStorage. |
| lavapapa/dsh-composer-layout | DSH Web Composer 布局插件:可选右侧停靠、可调整面板宽度、按会话记录布局偏好,并在空间不足时临时回到底部布局 | dsh plugin --profile web add dsh-composer-layout@0.1.5 |
MIT; 仅调整界面和布局;不访问本地文件、网络、API Key、凭据或 shell;布局偏好通过 DSH 设置与会话状态保存 |
| GDWhisper/dsh-web-startup-auth | Remote DSH Web startup (replaces hard-reject 0.0.0.0), login/register pages, signed session cookies, all-route API auth, password reset. | dsh plugin --profile web add dsh-web-startup-auth@latest |
MIT; No built-in transport encryption — trusted intranet or HTTPS reverse proxy only; complete first registration before exposing. |
| liangmianya/dsh-synapse | DeepSeek Harness Web 可视化会话工作区:把会话/追问/分支渲染为可拖拽缩放的画布式会话地图,双向同步原生对话,按 callId 折叠工具过程,持久化画布布局 | corepack pnpm dsh plugin --profile web add github:liangmianya/dsh-synapse && corepack pnpm dsh web(卸载:corepack pnpm dsh plugin --profile web remove dsh-synapse) |
MIT; 仅支持 web profile 且要求 DSH 2026-08+ 与 Node>=22.19;两个 dsh web 实例共享同一 profile 写同一 workspaces.json 存在覆盖风险(作者建议单实例运行) |
This category has 212 verified entries,
Themes & Skins
No verified entries yet.
Security & Auth
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| SteelUnion/dsh-confirm-gate | Counts persistent operations per turn, injects stop reminders, and asks for user confirm at configurable hard limits. | npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SteelUnion/dsh-confirm-gate; restart DSH. |
MIT; This is an accounting/confirmation layer rather than a sandbox or prompt-injection boundary; any user message containing confirmWord releases the whole turn, and compatibility follows the declared DSH range. |
| GooDAnDReaDY/dsh-key-rotation | Rotates configured provider keys on quota or rate-limit failures and exposes pool health, quotas, and management controls. | dsh plugin --profile web add @goodandready/dsh-key-rotation; restart dsh web. GitHub source: dsh plugin --profile web add github:GooDAnDReaDY/dsh-key-rotation. |
MIT; README says secret values stay in DSH's credentials service and administrative writes are loopback/same-origin guarded; review provider pools, webhook actions, and external account access before enabling. |
| ZXEB/dsh-purge | Applies controlled host patches and red-team drill tools for authorized Harness security testing. | dsh plugin --profile web add https://github.com/ZXEB/dsh-purge/archive/refs/heads/master.tar.gz |
MIT; This is a mirror rebuild of deleted YuJunZhiXue/dsh-purge; package-name installation is unavailable, and every red-team action requires an explicit authorized target. |
| uumit-ai/dsh-uumit-remote | Connect to DSH from another device and selectively share the remote instance with invited users. | dsh plugin --profile web add @uumit-ai/dsh-uumit-remote@beta; restart dsh web. |
MIT; README warns that Everyone mode allows anonymous visitors to use the owner's terminal and files; keep this mode off unless that exposure is intended. |
| MrMu666/dsh-lan-tool | Expose the DSH web interface to trusted LAN devices through a password-gated proxy. | dsh plugin --profile desktop add dsh-lan-tool; fully exit and restart DSH Desktop, set an access password in Settings > General > LAN Access, then enable the switch. |
Not found; The password gate is the full security boundary; only enable on trusted networks and use a strong password. The GitHub metadata contains no license. |
| 0QwQ0/dsh-ui-auth | Gate DSH HTTP and WebSocket access behind login and isolate user sessions and model configuration. | Run dsh plugin --profile web add dsh-ui-auth, then restart the DSH web panel. |
MIT; Targets only the DSH 0.2.0 web profile line and requires correct HTTPS/origin configuration for non-local deployment and passkey use. |
| czcdr/dsh-plugin-rea | Registers upstream REA reverse-engineering tools as mcp__rea__* tools in DSH. | dsh plugin --profile <profile> add dsh-plugin-rea; then run node scripts/setup.mjs --reuse once (or the README bootstrap for a bare Windows machine) and restart dsh. |
MIT; REA analysis is provided by the upstream project; README documents platform-specific capability limits, including Windows apktool limitations. |
| delta-box/deltabox-lite | Runs agent commands in a reviewable sandbox and exposes diff, commit, and abort through DSH tools. | dsh plugin --profile web add dsh-deltabox |
Apache-2.0; The parent repo's plugin/dsh submodule URL and README-linked plugin source repository return 404; the published npm tarball is available and was inspected. |
| Cristallin2006/ghidra-skill-for-dsh | Provides DSH workflows for binary triage, unpacking, static and dynamic analysis, pwn, PCAP forensics, and APK analysis. | git clone https://github.com/Cristallin2006/ghidra-skill-for-dsh.git && cd ghidra-skill-for-dsh && mkdir -p ~/.dsh/skills && cp -R android-re ghidra-core ghidra-static pwn-exploit re-dynamic re-triage re-unpack traffic-analysis vuln-audit ~/.dsh/skills/ && python3.12 -m venv ~/ghidra-rpc-venv && ~/ghidra-rpc-venv/bin/python -m pip install -e ~/.dsh/skills/ghidra-core/engine/ghidra-rpc && export GHIDRA_INSTALL_DIR=/path/to/ghidra JAVA_HOME=/path/to/jdk-21 && python ~/.dsh/skills/ghidra-core/scripts/doctor.py |
MIT; Requires Ghidra 12.x, JDK 21+, Python 3.11+, platform-specific tools, and optional hooks; pwn and dynamic paths should only be used against authorized targets. |
| shaoshi20/dshscan | Scans DSH plugins, repositories, local directories, archives, or Markdown for security findings and reports risk evidence. | dsh plugin add @shaoshi/dshscan; invoke the registered dshscan tool or run dshscan <plugin-name>. |
MIT; The optional --semantic mode uses DSCAN_LLM_API_KEY or OPENAI_API_KEY and a configurable OpenAI-compatible URL; review that data flow before enabling it. |
This category has 59 verified entries,
Chat & IM
| Plugin | Capability | Install or mount | License / Risk |
|---|---|---|---|
| tdcq9594/dsh-roost | Bridges QQ conversations to persistent DSH sessions with personas, memory, context compaction, and configurable tools. | dsh plugin --profile web add dsh-roost; requires the DSH desktop/Web combination, then configure Roost and ai-chat from the plugin panel. |
Not found; LICENSE is a custom non-commercial license rather than an SPDX license; Roost and ai-chat must also be installed/configured, and group tool defaults require review. |
| cheesehaqi/dsh-qq-onebot-bridge | Bridges QQ/OneBot v11 inbound messages to DSH sessions and sends agent replies back with tools, controls, tracing, and media features. | cd <this-directory> && npm install --omit=dev; dsh plugin --profile web add <this-directory> |
MIT; README requires a OneBot implementation and profile configuration, warns that only one instance should host the bridge, and documents dry-run/injection safeguards before enabling outbound actions. |
| Coprexist/Copree | Embeds Copree chat/world views in DSH and mirrors worlds into DSH workspaces and tools. | cd /path/to/Copree/dsh-copree && node scripts/build.mjs && dsh plugin --profile web add file:/path/to/Copree/dsh-copree |
MIT; Install from the nested dsh-copree directory and configure a reachable backend; enable the reverse bridge only with a reviewed shared secret and authorized Copree instance. |
| Nekomeow114/dsh-tieba-dive | Reads Tieba posts and writes daily reports; optionally follows, signs, and replies with persona, schedules, limits, and a read-only MCP server. | dsh plugin --profile web add dsh-tieba-dive; optional scheduled runs also require dsh plugin --profile headless add dsh-tieba-dive; restart DSH. |
MIT; Uses reverse-parsed mobile Tieba pages that can break after site changes; replies are off by default but enabled replies use the user's account identity, so the README recommends a small account. |
| xingxingbk-git/dsh-deepseek-chat | Switch the DSH desktop between the Harness workspace and an embedded DeepSeek Chat web session. | dsh plugin --profile desktop add dsh-deepseek-chat@0.2.10 |
Not found; Requires DSH desktop and a user DeepSeek Chat login; README says DSH Web is unsupported. |
| 3150481853/molly-qq-whale | Bridge configured QQ messages to a DSH agent with persona and memory features, with human approval for task commands. | `On Windows, copy .\plugin\dsh-qq-whale into %USERPROFILE%.dsh\profiles\desktop\node_modules; add the file dependency and dsh.profile.bundles entry to that profile's package.json; append config/cordis.patch.example.ym |
…