Plugins
Browse, filter, and install DeepSeek-Harness plugins.
236 plugins found
dsh-attention-reminder
chenyuiyu/dsh-attention-reminder
Strikes a single short chime, raises the DSH window, floats a reminder card above the page and sends a system notification whenever the agent needs your approval or an answer. Sound and popup are two independent switches in the session header, remembered across reloads and restarts.
dsh-gitee-enterprise
cnhuashao/dsh-gitee-enterprise
Gitee Enterprise work-item workbench in the Harness sidebar: browse projects and tasks, requirements, and bugs; inspect details, child tasks, comments, and Markdown; create or edit work items; and reference them with @.
dsh-window-size-lock
koewen/dsh-window-size-lock
Windows only (binds user32.dll via koffi; inert on macOS/Linux). Remembers the DeepSeek Harness main window's size AND position: restores both on every launch (re-asserted during a grace period to beat the default layout), saves stable manual moves/resizes as the new lock, never records minimized/maximized/fullscreen states, never adopts the default rect DSH itself places the window at (so the app's own layout resets can never poison the lock), and stays on-screen when monitors change. Compatible with DSH 0.2.1-rc.3+.
dsh-whale-care
fanyingnie2163663/dsh-whale-care
Weather care for DeepSeek Harness: turns a forecast into one sentence you can send — clothing and umbrella advice from feels-like temperature, humidity and air quality, adjusted for how cold-sensitive the user is and how they commute. Also a switchable daily care push, extreme-weather alerts and reminders, evaluated when the agent wakes (a host such as qq-bridge can wake it on schedule). Preferences stay on the local machine.
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-beme
shua-781/dsh-beme
Long-term memory kept as blocks: one event per block, written to a local append-only event log with a block view and derived indexes, so a full history stays recoverable while only the matching blocks reach the context. The model saves entries with memory_remember and pulls the relevant few with memory_recall, plus one automatic recall pass before each step. Data stays in ~/.beme; no external service and no API key.
dsh-shared-memory
1148462398-hub/dsh-shared-memory
Shared Markdown memory for every DSH session: persona, requirements, corrections, lessons, methods, requests, sessions, a method library and ingested documents, mirrored to a second disk with version snapshots and a cross-process write lock; entries move between the main file and a searchable archive by hit frequency and repeated emphasis, and retrieval is keyword co-occurrence plus BM25. Also ships a skills library (SKILL.md playbooks with optional guarded run.mjs execution) and a sticker library: users import their own images, the plugin classifies them by mood, and it automatically sends a fitting sticker at the right moment in the conversation to express emotion.
dsh-theme-atlas
john-20260101/dsh-theme-atlas
Six material skins for the DSH Web GUI — Ink Jade, Terracotta, Aurora, Abyss, Sakura Mist and Paper — painted with CSS only: one engine derives the 119 --dsw-* alias tokens from six colour inputs per appearance, Alt+K cycles skins, and the choice is remembered in localStorage. No images, no host route.
ppt-assistant
yujpvc/ppt-assistant
End-to-end PowerPoint assistant preset for DeepSeek Harness with editable deck generation, template-preserving edits, rendering and structural quality checks. Needs Python 3.10+ with requirements.txt installed; rendering also needs LibreOffice and pdftoppm, and OCR of scanned documents needs Tesseract.
dsh-multiline-input
zilongyang/dsh-multiline-input
Single/multi-line composer toggle for the DSH Web GUI: an editable shortcut (registered through the harness shortcut service) — Cmd/Ctrl+E on desktop builds and Cmd/Ctrl+Shift+E in the browser, with Linux browsers unbound until you pick one — switches the composer between its native single-line shape and a four-line-plus draft area; a small tab on the composer shoulder always shows the current shortcut and target mode; while multi-line, Enter inserts a newline and Shift+Enter sends, and the mode is remembered per device.
dsh-ui-transparency
b612wang/dsh-ui-transparency
Whole-window opacity for the DSH desktop window from one button at the sidebar foot: a 0-90% slider whose value is remembered between runs. It only sets the window alpha - no restyling, no extra panels, and no other feature is touched. Windows only.
dsh-cat-pet
iypavlov/dsh-cat-pet
An animated pixel cat that lives over the DSH web interface and follows what the agent is doing — sitting while the session is calm, lying down and falling asleep while a run is in progress, and waking when the turn returns or typing starts. It can be dragged anywhere, remembers its position, sleeps after a minute of inactivity, and offers an enable switch, four sizes and a status-reaction toggle in Settings.
dsh-mishu
aicivilization/dsh-mishu
DSH secretary: triages your unread GitHub notifications by their real state every 15 minutes (closing what is already resolved), remembers dated things you tell it (bills, renewals, document expiries, birthdays) and reminds you when due, and watches your inbox read-only; secrets live in the system keychain only.
dsh-heartprint
youchen-yc/dsh-heartprint
A memory plugin for DeepSeek Harness: set its name, personality and character; it forgets only trivial things, keeps what matters, and marks and remembers what is special to you.
dsh-faremeter
scientificmaniac/dsh-faremeter
Shows per-turn, per-session and per-workspace conversation costs in CNY, priced by DeepSeek's official tiers with peak/off-peak hours and per-request Search/Fetch billing.
dsh-sidebar-fold
xiaoshang05/dsh-sidebar-fold
Puts one collapsible row above the sidebar panel icons. Click it to hide the icons, click again to show them. The choice is remembered in the browser. Because folding is done in CSS, icons from plugins you install later are folded too. It does not depend on any other plugin.
dsh-enhance
laughmaker/dsh-enhance
DeepSeek Harness UI polish: one Markdown style across every renderer, select-text annotations with numbered pins, a sidebar that drags down to 214px and remembers its width, a first launch that fills the screen, sidebar panel and plugin icons collected into one top row of five, and a colour-cycling marker for running sessions.
dsh-mode-switcher
gaoyinxin/dsh-mode-switcher
Adds a Plan/Build mode toggle to the composer, switched with the Tab key or a toolbar button, and remembers a separate model for each mode from the native model selector.
dsh-napcat-keeper
waning-sun/dsh-napcat-keeper
Keeps the NapCat QQ backend alive next to DSH: probes the OneBot 11 HTTP port at startup, launches NapCat when the port does not answer, then rechecks every 45 seconds, kills duplicate process chains, hides the console window, can create a logon scheduled task when a task name is set, and adds a settings page plus napcat_status, napcat_restart and napcat_dedupe tools. Optionally remembers the QQ password, behind a risk confirmation, so an expired fast-login token can be renewed without scanning a QR code. Windows only; without that scheduled task the launched QQ exits together with DSH.
dsh-blender-mcp-bridge
xuezuoys/dsh-blender-mcp-bridge
This project aims to bridge the Blender MCP Add-on, so that models on DSH can conveniently connect to the current user's working Blender to assist creation, while meeting basic security requirements.
mcptender-plugins
pixelligue/mcptender-plugins
Connects DeepSeek Harness to MCPTender public Russian procurement records, source documents and published contract suppliers using a personal service API key.
dsh-fishtank
yuyu520fish/dsh-fishtank
A small living fish with its own memory, mood and quiet thoughts. It remembers you between sessions, and the fish itself is one JSON file you can export and carry.
dsh-project-supervisor
midnight-1991/dsh-project-supervisor
Beta: a project supervisor for DeepSeek Harness — standing rules plus a Web panel (three switches, dispatch modes) that splits a goal into parallel teammate dialogs, checks engineering baselines, interviews new-project requirements and protects beginners. The standing rules come from the repo kit installer, an optional separate step.
dsh-tender-requirements
perrylink/dsh-tender-requirements
Extracts deadlines, deposit, validity, ceiling, bid composition and copy counts from a tender document, and reports the items it did not find rather than omitting them.