Plugins
Browse, filter, and install DeepSeek-Harness plugins.
134 plugins found
dsh-restart-button
ppsz-qqq/dsh-restart-button
Restart button at the right end of the session header that restarts the whole client: the Windows desktop app (Electron shell and Host, through the Host's own graceful shutdown) or the dsh web server. It can wait until running turns and background jobs finish, reopens the open session afterwards with one-click continue for interrupted sessions, flags plugin updates that only take effect after a restart, and shows Host uptime and memory on hover.
dsh-plugin-uisfx
xanthanl/dsh-plugin-uisfx
Semantic UI sound effects powered by uisfx: task start/success/failure and per-button cues, settings UI with instant preview, 12 sound packs, Host-persisted preferences, and `ctx.uisfx` service for other plugins.
dsh-bili-interactor
acttk/dsh-bili-interactor
Browses Bilibili on your behalf and actually takes part: search videos, like, coin, send danmaku, post comments, reply to other people, and keep replying when someone answers back. Reads the video's Bilibili AI subtitle (or transcribes the audio locally when there is none) so its comments talk about what the video really says, and it reads that same content before choosing whom to reply to. Instead of copying other people's sentences, it distills rules about how to sound like a person and gets less AI-ish the more it runs. Skips videos it already browsed, de-duplicates replies per thread, and after too many rounds with the same person in one comment section it reviews whether the exchange has any substance -- if it looks like two bots complimenting each other, it says one last line and stops replying to that person there. Checks whether each comment is genuinely public or only visible to your own account, can scan any time window (last hour / day / 3 days / all) and lists the ones others cannot see, warning you on the overview when replies got folded. Six-tab settings panel where every change takes effect immediately with no restart, a manual run that queues behind the background listener instead of being refused, and an environment self-check that tells you exactly what to install. Requires Python 3 for the Bilibili actions; the built-in check lists any missing packages.
dsh-language-guard
58fly/dsh-language-guard
Locks the model's reasoning, replies and tool-call descriptions to a chosen target language (Simplified Chinese by default) with system-prompt sections at the head, middle and tail of the prompt, offering three strength levels, an auto mode that follows the DSH interface language, a settings panel that shows the language currently in effect, and a sidebar quick switch.
dsh-model-prompt-injector
moonlitdropofblood/dsh-model-prompt-injector
Per-model system prompt injector for DeepSeek Harness: append custom prompt text to the END of the system prompt for locally configured models, matched by exact provider/model route or a provider-wide provider/* rule (both stack in order). A Settings page lists every configured provider and its models for per-route editing with instant effect, and rules persist to DSH_HOME so they survive restarts. Applies to main sessions, subagents, and workflow children alike.
dsh-bgjobs
bitsmug/dsh-bgjobs
Runs commands as background jobs that keep executing when DSH exits, with an optional sandbox to constrain file effects, plus a live web panel and offline CLI/GUI management. Windows only for now.
dsh-audiogen
shimingming520/dsh-audiogen
AI audio generation for the DeepSeek Harness web GUI — multi-vendor TTS, music, sound effects and voice design with a sidebar panel, model comparison, resource library and Agent tools.
dsh-bgm
skymecode/dsh-bgm
Maps locally analyzed system audio to music-reactive conversation effects, rhythm-game judgements, score and combo feedback, and optional RGB spectrum bars in DSH Web.
dsh-restart
csuwzw/dsh-restart
Adds a Restart button to the DeepSeek Harness title bar so newly installed plugins can take effect. The first click arms the button and the second one ends the current desktop instance and relaunches the executable. The restart runs in a PowerShell script created through WMI, outside the application job object and without a console window, and every step is written to $DSH_HOME/logs/dsh-restart-plugin.log. Windows desktop app only.
dsh-outerwilds-theme
xikan0/dsh-outerwilds-theme
Outer Wilds theme with a static starfield, campfire effects, appearance settings, and bundled Jost and Source Han Sans fonts.
dsh-ui-sound
soh4c4759/dsh-ui-sound
Audible feedback for the DSH web interface: button presses are classified by semantics (normal, primary, toggle, send, close, danger, link) and the current session's task transitions (started, finished, failed) plus any pending interaction play a cue, each scenario with its own cue picker and switch on a settings page. All 78 cues and 12 sound packs are synthesised in the browser with the Web Audio API, so the package ships no audio files and makes no network request. A community port of dsh-plugin-uisfx to DSH 0.2.0, with the ported changes recorded in PROVENANCE.md.
dsh-workspace-api-key
coh2357/dsh-workspace-api-key
Binds a separate DeepSeek API key to each workspace or session, warns when an effective key is stale or belongs to another provider, and never swaps a key on its own.
dsh-claude-slider
yicun0316/dsh-claude-slider
Replaces the reasoning-effort dropdown with a draggable snapping slider, and draws 13 canvas effects across five style families (thrust, fluid, fantasy, tech, texture) with three tiers that unlock as the effort level rises. Custom mode combines 10 particle forms with 8 flow trajectories; 9 accent presets and a hex picker recolor every effect, and optional key sounds cover two voice clips, a synthesized duck squeak, a mechanical click and a local audio file.
dsh-creative-studio
ylight-cpu/dsh-creative-studio
Image and video production toolkit for DeepSeek Harness - background removal with quality tiers, local inpainting retouch, headline and logo compositing, batch platform-size exports and image QA reports; for video, AI subject matting with background replacement (RVM ONNX, plus a chroma-key path), animated titles with fade/slide/typewriter/karaoke presets, 53 transitions with stylized variants, and light-effect and grading presets with LUT support, alongside footage inventory, accurate cutting, subtitle burn-in, music mixing and platform-spec exports; it provisions its own local Python runtime through a bundled bootstrap script.
dsh-web-icon-indicator
waknow/dsh-web-icon-indicator
Browser tab favicon mirrors the DSH session state (idle / running / asking / done), recolored and animated from one base SVG entirely in the browser, with colors and effects configurable from the Settings page.
dsh-plugin-notify
huguangyu666/dsh-plugin-notify
Notification outbox: agent proactively notifies via toast / Chinese TTS voice / sound effects (explosion, victory, alarm), 60s confirmation window voice-calls you back, volume boost, settings panel.
dsh-island
vayne-bit/dsh-island
Always-on-top status pill for DSH on Windows: shows each session's turn state (thinking with a running timer, waiting for approval, done, failed) above every window, and while DSH is in the background it draws a bubble under the pill to approve a tool request (allow once / reject) or answer the agent's questions without switching back to the app; it declines to intercept whenever DSH is in front or the overlay is hidden, so the official cards still handle those. Sessions can be listed one per row (row count configurable) or folded into a +N badge by priority, the pill collapses to a small dot after a state settles and hides itself while a fullscreen app is in front, clicking brings DSH to the foreground and dragging moves it, and it reuses the Electron build already shipped with DSH Desktop so nothing extra is downloaded. A settings card on the plugin page adjusts scale, mini size, position, layout, row count, hold times, effects, bubble toggles and per-state visibility.
dsh-rule-guard
yunling-bionic/dsh-rule-guard
Reviews side-effecting tool calls against the project rules and the current goal before they run, and denies anything out of scope with a fail-closed verdict and no bypass switch.
dsh-adapt-packs
lugabeeee/dsh-adapt-packs
Adaptation packs for third-party DSH plugin panels on phones — 44px touch floor, width reclaim, shell hit targets and floating-widget clearance — loaded by the dsh-mobile plugin from its extensions directory (dsh-mobile must be installed for them to take effect), with a settings page that installs them and a per-plugin compatibility list.
dsh-compact-threshold
xlcg10086/dsh-compact-threshold
Composer control for the automatic context-compaction threshold. A 20%-80% slider rewrites the running BasicCompactionEngine config per step, shows current usage, context window and the effective trigger line, and compacts immediately when the threshold drops below current usage and the agent is idle.
dsh-subagent-models
garybot126/dsh-subagent-models
Set the provider, model and reasoning effort delegated subagents run with, from one chip beside the composer: a per-conversation override and a profile-wide default share the same two controls, and the chip always shows the effective route. Applied when each in-process child is created (agent/created + agent.model.select()); no settings page, no preset edits, no model-facing tool parameters.
dsh-pet-plugin
zuoyunlai/dsh-pet-plugin
A photo-real desk pet for the DSH window: five personas with five expression sprites each, whose dance, hair-flip and walk actions play as 24 fps VP9 alpha video clips, plus a single-shot stage clip that walks to the centre, dances and walks back without cutting; proactive lines with an optional edge-tts neural voice, ink / confetti / cloud / fog / bomb effects, a right-click menu and a /dsh-pet command, plus a small chat box that answers through a one-shot host model call without writing to your session. UI text ships in en, zh, es, pt and hi.
dsh-reasoning-effort-new
ayowait/dsh-reasoning-effort-new
Fork of dsh-reasoning-effort with a two-level model picker in the composer: a provider list, a model pane that slides out beside it, search, and compact rows, alongside the reasoning-effort slider and its max-level effects.
dsh-bulletin (dsh-bulletin-announce)
southsnowl/dsh-bulletin
An announcement file shared by several agent sessions on one machine. It is a plain text file the agents only append to; before each step a session receives the entries it has not seen yet, a new session catches up on the ones still in effect, and a session whose context was compacted gets them re-sent.