Plugins
Durchsuche, filtere und installiere DeepSeek-Harness-Plugins.
467 Plugins gefunden
dsh-scrapling-mcp
foolfu86/dsh-scrapling-mcp
A configuration-only DSH bundle that connects the MCP server shipped with Scrapling to DeepSeek Harness over stdio, exposing its HTTP fetch and stealth-browser scraping tools for page extraction, browser actions, screenshots and network inspection. Requires Python 3.10+ with scrapling\[ai] (scrapling-mcp on PATH) and a Chromium-compatible browser (scrapling install).
dsh-gui-agent
chinxavier/dsh-gui-agent
Computer-use for DSH on Windows: a session-scoped toggle in the composer that registers nine tools for screenshots, mouse clicks and drags, keyboard typing and shortcuts, window switching, UI Automation element lookup, window-to-account mapping, a batch prompt queue and download collection. Desktop automation input is native Win32 SendInput and defaults to human-like pacing - bezier cursor paths with overshoot correction, real VK keystrokes, log-normal typing with occasional typo corrections and a pause before each click - with realistic, fast and custom (0.2-8x) speed presets. Windows only. Off by default and switched on per session by the user; screenshots are sent to the model, and clicks on send/pay/delete-like controls are refused unless confirmed.
whale-mind
fogstop/whale-mind
Memory engine for a long-lived companion agent: a six-module loop (gate, solidify, store, retrieve, inject, decay) that decides what is worth keeping, distils raw turns into long-term entries, fuses short and long term at recall time, and fades entries that stop being used. Runs offline by default; if DEEPSEEK_API_KEY is set it also sends each message to the DeepSeek API to judge and distil it. Zero runtime dependencies and no build step; ships three switchable panels over the same store - neural brain, memory ring and memory galaxy - so you can watch what it remembers. Non-commercial license: commercial use needs the author's permission.
dsh-session-context-config
majia007/dsh-session-context-config
Context profiles for new sessions: pick which tools and which system prompt each new conversation receives. Deferred tools stay as name+summary placeholders, keeping the tool list and the prompt prefix cache stable.
dsh-llm-pool
lyingloong/dsh-llm-pool
Unified provider pools for DeepSeek Harness with session-sticky balancing, capability-aware model mapping, and automatic failover.
dsh-usage
aaxium/dsh-usage
Model quota and account balance gauges with quota grouping and configurable usage thresholds. A fork of dougen/dsh-deepseek-usage that keeps its plugin row id and /api/deepseek-usage route, so it cannot be installed alongside the upstream.
dsh-sidebar-groups
xueyufu/dsh-sidebar-groups
A sidebar plugin wall with local automatic grouping, drag-and-drop organization, search, and configurable compact footer components. Replaces the built-in sidebar.
dsh-screenshot-button
siriuswj/dsh-screenshot-button
A camera button in the DSH composer toolbar that opens the OS screenshot tool (Windows Snipping Tool; macOS screencapture and Linux GNOME Screenshot / Spectacle / scrot are untested, and scrot needs wl-copy or xclip) and leaves the shot on the clipboard for Ctrl+V; the host route only accepts requests whose Host header is loopback.
dsh-image-scope
olivine13/dsh-image-scope
Adds a pixel-coordinate viewer to the sidebar image preview: hover coordinates, one adjustable dashed rectangle with start/end/size labels, edge snapping, and true-pixel measurements across zoom.
dsh-linux-shortcut
nohappiness/dsh-linux-shortcut
Gives the web UI the same keyboard shortcuts on Linux that Windows and macOS already get: the host half injects one script into index.html, so a Linux browser reports a Windows platform before the shortcut service reads it, and the built-in table resolves instead of staying empty; a Settings row reports whether the mapping took effect.
dsh-recency-guard
xuanyuanchumo/dsh-recency-guard
Crash-recovery guard for DeepSeek Harness: records plugin install/update recency plus declared compatibility metadata, blocks the offending suspects before the next boot after a crash, and rolls back to the pre-crash plugin startup state when the disable escalation tops out (keeping only the head suspect disabled). Ships a management panel with an interactive capability graph, impact analysis, an execution log of every guard action, early-warning indicators that only observe (they never disable anything), per-project partition isolation, archive-and-reset, and an offline rescue CLI.
dsh-hot-restart-row
telethamithril/dsh-hot-restart-row
Adds a "Hot restart" row under "Sign out" in the DSH account menu; it reconciles the profile plugin tree in place and reloads the page, without restarting the DSH process or dropping the current conversation.
dsh-splash-screen-haavk
kissear/dsh-splash-screen-haavk
Full-screen HAAVK-themed boot animation for DSH, rewritten from dsh-startup-secret 1.5.2 (which is listed separately): an intro video, a cold-blue console board and a five-step access sequence with recorded voice lines and a looping background track. Text and two accent colours are editable in DSH settings, and the intro video and BGM can be switched there; replacement media files go into lib/assets. Install it instead of dsh-startup-secret, not alongside it — the two share ~/.dsh/dsh-startup.json and the same settings section.
dsh-voice-typing
lunnlew/dsh-voice-typing
语音输入与对话朗读:点一下或按快捷键切换语音模式,边说边出字,离线本地识别(SenseVoice + Silero VAD),支持自定义词表、热词提示与多模型档位;回复可用 Edge 在线 / 本地神经模型 / 系统语音三种引擎朗读。
dsh-bluetooth-earbuds
glowwan/dsh-bluetooth-earbuds
Windows-wide Bluetooth earbud shortcuts for AI work: a left-earbud volume-down gesture starts or stops Windows voice typing (Win+H), and a right-earbud volume-up gesture sends Backspace. The DSH settings page offers manual key mapping, test actions, Backspace count, volume-gesture detection, and a 1.6-second cooldown so one triple-tap performs one action. The helper is compiled locally from included C# source. The plugin itself does not record or upload audio; Windows voice typing processes speech under its own privacy settings.
dsh-duplicate-file-check
jediliu005/dsh-duplicate-file-check
File dedupe and unify toolkit, shown as "小视频整理" in the DSH sidebar: exact matches by head/middle/tail sampling or full byte compare; near-duplicate MP4s found by a prefix frame-level multi-candidate matcher (only the first N seconds, default 40, max 60; a frame-level index plus multiple candidate tracks handle shifted intros and repeated segments). The "ignore intro" scan maintains a SQLite fingerprint cache keyed by absolute path and size, with MAD-first frame lookup and dHash/pHash fallback; incomplete cache rows are removed and rebuilt automatically, and a full scan rebuilds the band index. A "quick file lookup" takes one file, uses the cache when present, generates its fingerprint on demand when missing, and reports a task with live logs, progress and cancellation without rescanning the source folder. Duration-bucket matching always probes and captures fresh, and does not use the fingerprint cache. Batch rename or move by extension, UUID, file size or video length; empty-folder cleanup; MOV/AVI/WMV detected by header and transcoded to MP4 keeping resolution, frame rate and audio. Requires ffmpeg and ffprobe. Scans run in a sidecar worker with live progress, A-B single-direction dedupe and asynchronous fingerprint writes; one task at a time; local-only API. Every task that moves files has one-click restore: per-group/target _dupfc_restore.json records, deleted files skipped and counted, files outside the record renamed to UUID and moved into resetFail.
dsh-clear-command
liufeicc/dsh-clear-command
Adds a /clear command that clears one conversation's model-visible context while keeping the session itself.
dsh-daicat-pet
roilkl/dsh-daicat-pet
An animated cat companion for the DSH chat UI. It reacts to session states, shows editable click-to-read lines and per-turn token counts, and supports dragging with a squish effect, left/right flipping and Ctrl+wheel resizing.
dsh-split-workspaces
liufeicc/dsh-split-workspaces
Tiles several workspaces side by side or stacked in the Web UI, one conversation per pane, with draggable splitters and pane swapping.
dsh-result-budget
wildchiken/dsh-result-budget
Trims each tool result to a token budget derived from the active model's context window (ratio of window minus reserved output, clamped), keeping head and tail with a notice on how to fetch the rest; mount globally or inside one agent preset.
dsh-qq-waifu
daphne999/dsh-qq-waifu
Waifu mode for QQ: splits every reply into several short chat bubbles with a human-like typing delay, drops trailing periods, and keeps tables and code blocks intact. Works by patching @tencent-connect/dsh-qqbot in the desktop profile: run node outbound/apply-patch.mjs once, set im-qqbot streaming: false, then restart — until then only the waifu_* tools work.
dsh-pc-bridge
qic-9821/dsh-pc-bridge
Loopback HTTP bridge that lets a peer machine ping this PC and run shell commands, with an optional ssh reverse-tunnel supervisor.
dsh-turn-cleanup
leonlee114514/dsh-turn-cleanup
Blocks the end of a turn while temporary files from that turn are still lying around: it registers a listener on the serial agent/turn-stopping hook and, if anything is left, hands the model the file list plus two ways out — delete them, or justify each one and move it somewhere deliberate. Candidates come from two narrow temp-file sources, plus a backup-retention channel that is on by default and flags excess .bak copies of files touched this turn. The first is the .agent-tmp/ convention directory under the session cwd: whatever is left in it is reported outright, because that directory exists only for throwaway files. The second is the paths this turn actually wrote, captured through the fs/write-intent, fs/edit-intent and fs/delete-intent hooks; those are reported only when they sit under that cwd (compared after realpath normalisation), fall outside .git, node_modules, out, dist, build, target, vendor, .venv and the Python bytecode cache directory, match a temp-file pattern that requires a separator after the prefix so checkout.js and benchmark.ts are not taken for scratch files, and the file is still present — which keeps junk already sitting in the workspace from being resurrected as a complaint about this turn. One gate per turn, subagent sessions skipped, nothing deleted unless the backup mode is explicitly set to prune, and the injected wording follows the host locale instead of assuming a Chinese one.
dsh-subagent-watchdog
lequait/dsh-subagent-watchdog
Tells the parent agent when a subagent died from an upstream failure instead of finishing: it listens to agent/error on every agent, waits a short settle delay, and if the child is still not running delivers a followup turn to the parent carrying the child id, the failure and the options the parent has, with a cooldown and a per-child cap so a flapping provider cannot flood the parent.