Plugins
Browse, filter, and install DeepSeek-Harness plugins.
578 plugins found
dsh-plugin-model-news-radar
805808786/dsh-plugin-model-news-radar
Scheduled model-news radar: collects official release announcements from LLM vendors through RSS, Hugging Face and GitHub organisation APIs and changelog pages (a 6-vendor sample list is bundled, a user-maintained list is read from ~/.dsh/model-news-radar/sources.json), deduplicates them into daily, weekly or monthly Markdown reports and opens a DSH session that writes the summary. Read-only, no logins, no third-party dependencies.
ocsr
cenglin123/ocsr
Adds an `ocsr` skill and an `ocsr_dispatch` tool that run headless `opencode run` as fresh-context, cross-vendor worker backends, with a Python driver for watchdog timeouts and per-worker output files. Windows only (Windows PowerShell): requires the OpenCode CLI, Python 3 and a model allowlist at `~/.ocsr/allowed-models.json`.
dsh-dev-toolbox
qingzhou-joshua/dsh-dev-toolbox
Sidebar developer toolbox with 65 pure browser-side tools in 13 groups — JSON, code formatting, URL, encoding, hashing, encryption, text, and number/date utilities — with zero network requests. Registers as a tab in dsh-better-sidebar, which must be installed for the panel to appear.
dsh-agent-desktop
mjnn/dsh-agent-desktop
Wraps the separately installed agent-desktop CLI (`npm i -g agent-desktop`) as nine DSH tools (ad_status, ad_list_windows, ad_snapshot, ad_find, ad_click, ad_type, ad_press, ad_launch, ad_close_app) so an agent can list windows, read an accessibility tree, click a snapshot ref, type text, send keys, launch an app and close it gracefully. The plugin adds no automation logic of its own: it validates arguments, calls the CLI and returns the parsed JSON envelope, and asks the caller to take a fresh snapshot instead of retrying a stale ref, so a click never lands on a shifted target.
dsh-simple-balance
zky172/dsh-simple-balance
Shows account balance, current peak/off-peak token price and today's spend in the dsh sidebar; today's spend is read from the local dsh-cost-meter ledger (~/.dsh/.dshw-usage.json), so it shows a dash until dsh-cost-meter is installed.
dsh-portfolio
hpny/dsh-portfolio
A-share and OTC fund dashboard forked from SuCriss/dsh-leekbox (MIT): indices, market boards, limit-up sentiment thermometer, dragon-tiger list, full-market search, a watchlist with in-place position editing and price alerts, a stock detail window with K-line, money flow and F10, a signal screener, 7x24 news, AI stock analysis, and an OTC fund tab with NAV, estimated NAV and a fund detail window showing stage returns, a NAV chart and the disclosed top-10 holdings with live quotes. It keeps upstream's /api/leekbox/* routes and $DSH_HOME/.leekbox-*.json data files, so install it instead of SuCriss/dsh-leekbox rather than alongside it.
dsh-analyze
monsp/dsh-analyze
Local dataset analysis tools for DSH — ingest once, keep large tables on disk, call small JSON tools
quick-send
wenliang9527/quick-send
常用语快捷发送:浮层一键插到光标处(不覆盖、不自动发送),侧边栏管理页负责增删改与排序。与 ZCode quick-send 共享同一份 phrases.json 内容源,pinned/order 各侧本地。
galadon
lumos-789/galadon
A five-stage engineering loop for agent-built projects — spec, build, verify, ship, learn — with one artifact and one gate per phase, so an agent always knows the single next action. Role policy, project templates and deployment sit behind explicit ports: swap the implementation without rewriting the loop. Its scaffold generator lays out the internal layers of a project — `init --layout {none,webapp,service,plugin} --stack {python,node,none}` — from nine layers sampled out of three unrelated production projects: entry docs, an OpenSpec plan face, a spec truth layer (INDEX, one file per domain, TESTING, CONSTITUTION), a wiki split into knowledge / progress / runbook, the six `.agents/` slots, server+web, scripts/deploy/config, tests+e2e and a gitignored out/. Non-none layouts also gate the directory contract and compile every source root. Ships a Python CLI (init/next/check/ship/new) plus a local command adapter and an SSH/systemd adapter with release directories, an atomic current/previous switch, a deploy lock, a commit-versioned JSON probe and automatic rollback on a failed probe; bootstrap and teardown provision and remove the unit and the reverse-proxy block idempotently and refuse to delete a root they did not create. Includes a runnable example workspace and a skill that keeps the agent on one phase at a time. Requires Python 3.10+ and PyYAML; remote deploys need SSH access, rsync, systemd and Caddy on the target.
dsh-chatops-mcp
li-shaozhe/dsh-chatops-mcp
DSH plugin: three MCP tool servers for DingTalk (via the dws CLI), Feishu (via lark-cli) and Feishu Project (via the official @lark-project/mcp), reusing the accounts dws and lark-cli are already logged in with, plus a Feishu Project MCP user token you paste in the panel; once the three connectors are connected, the default set is 140 tools (47 DingTalk, 45 Feishu, 48 Feishu Project) under the mcp__dingtalk__ / mcp__feishu__ / mcp__meego__ prefixes. A sidebar panel adds a connector wall with one-click connect (installs the CLI and walks through device-code login, or takes the Feishu Project token), custom MCP connections pasted as mcpServers JSON, enable/disable per connection, the write-tool switch, and a searchable catalog of the 1098 dws and 246 lark-cli commands.
dsh-ming-memory
chess12333/dsh-ming-memory
Read-only persona injection for DSH: when a session opens inside your workspace, your persona files and the latest diary entries are prepended to the system prompt, and those source files are never modified. It keeps a short cross-session feed of recent messages under <root>/live/feed.json and can write a QQ hand-off file at <root>/live/web-for-qq.md; nothing is uploaded. Variable blocks (clock, recent actions, other sessions) are delivered as a per-step context message, so the prompt prefix stays byte-stable and keeps its cache.
dsh-search-audit
whaithere/dsh-search-audit
Read-only observer of native DeepSeek search model calls: appends each call token usage to a JSONL file so accounting plugins can price it. Requests and responses are not modified.
dsh-host-file-explorer
ccfeeling/dsh-host-file-explorer
Left-sidebar panel that browses the filesystem of the machine the Harness runs on: directory listings with sizes and modification times, a summary of the open folder (files, folders, total size, largest file types), text and image previews, file downloads, file uploads by file picker or drag and drop, folder creation, and exporting a listing as CSV or JSON. The panel speaks twelve languages. Reads and writes run with the privileges of the account that runs the Harness.
dsh-uml-class
areaartez51/dsh-uml-class
UML class diagrams for DeepSeek Harness — interactive HTML from code or JSON
dsh-pet-mic-lite
yizhuzhu-glitch/dsh-pet-mic-lite
Counts how many times the microphone is stroked today and writes the number to a local JSON file for a desktop pet to read.
dsh-file-state-cache
zzzk187/dsh-file-state-cache
File-state cache skill for coding agents: one explore call replaces ls+grep+read, reads remember they already happened, and edits return a diff plus the exact changed line range instead of a full re-read. State is a JSON cache on disk, so it survives across tool calls and restarts. Requires Python 3.8+ (standard library only).
dsh-bili-music-player
red000000/dsh-bili-music-player
Bilibili music player for the DSH composer dock: import your Bilibili login cookie and a listening-profile JSON for profile-based recommendation with like/skip/dislike feedback and 192k playback; without a profile it falls back to genre-based online search and progressive playback.
dsh-geo-toolkit
fengxiforcy/dsh-geo-toolkit
GIS/CAD analysis toolkit for dsh: read DXF, convert DWG to DXF, query layers/entities, export styled analysis maps (SVG/PNG/JPG/PDF, plus PSD on Windows x64), and run GIS summary/buffer/overlay on SHP/GeoJSON/KML — pure-JS parsing, no GDAL.
dsh-prism-theme
gh503/dsh-prism-theme
Light and dark theme editor with 14 exposed color controls, typography settings, named presets, and JSON import/export.
dsh-token-panorama
jiuwu02/dsh-token-panorama
Shows where every session's tokens go: lifetime totals, cache hit rate, peak/off-peak cost, a calendar heatmap, a trend chart, per-model and per-workspace breakdowns, and a session tree revealing subagent sessions, with CSV/JSON export. Also ships context clear/compact actions and a prompt optimization button.
dsh-notes-wall
echotint/dsh-notes-wall
A sticky-notes wall pinned to the sidebar: one click opens a full-page wall, notes save as you type, and writing #tags in the text turns them into one-click filter chips. Six paper colors, pinning, search, JSON export and import.
dsh-optimization-2027
shiliuyu316/dsh-optimization-2027
Five-tier reasoning protocol injected into the system prompt — off / light / standard / deep / multi-agent, 0 / 3 / 9 / 17 / 19 rules — with the tokens each tier adds per request shown beside it. Alongside it: a claim ledger that marks a load-bearing claim with no evidence or check as unsupported, read-only analyst briefs, JSON-declared custom tools that work in the same turn, one persistent PowerShell session, and re-injection of host context after a configurable message gap. Tier 0 injects nothing and mounts no tools. A derivative of husongan/dsh-deepseek-2027 (MIT); do not install both — each injects its own reasoning-protocol section into the system prompt.
dsh-prompt-balance
penghao73551/dsh-prompt-balance
Measures what your assembled system prompt is actually made of - rules, identity, workspace policy, tool descriptions - in bytes and percentages, then moves the operating protocol ahead of the rule block so the model reads who it works for before it reads the prohibitions. Config-driven via ~/.dsh/prompt-balance.json; two hooks, no build step, no dependencies.
dsh-session-mover
railgun20001/dsh-session-mover
Drags a session in the sidebar onto another project group to change the project it belongs to. It rewrites the workspace membership ledger and projects the read side (file tree, open folder, working directory) onto the new project, while the session's JSONL log, header and attachments stay in the original project directory, so the change is reversible and never touches the archive.