Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

102 plugins found

C

dsh-offpeak-send

carbonzhao-02692/dsh-offpeak-send

Queues composer messages sent during DeepSeek peak billing hours and delivers them 3 s after the next off-peak window starts. A dock above the composer shows the countdown with send-now / edit / cancel, the queue survives closing the browser or restarting DSH, and attachments are staged on the host.

012 days agoUsage & BillingMIT
R

dsh-plugin-conversation-purge

rz-123/dsh-plugin-conversation-purge

Permanently deletes a conversation, optionally together with the documents and attachments it created.

014 days agoSessions & MessagesMIT
J

dsh-seesion-copy-enhance

jmili/dsh-seesion-copy-enhance

Copy a user message together with its images and files, then paste it into any session: the text lands in the composer and each attachment is rebuilt through the official createDrafts/addAttachments path, so it uploads and sends like a normal draft.

012 days agoSessions & MessagesMIT
R

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.

010 days agoSessions & MessagesMIT
K

dsh-cross-session-ref

kanmanjo/dsh-cross-session-ref

Cross-session reference cards: drag a Q&A card out of any session into another one and it stays there; when you ask a question in the target session, the dragged cards' question, the answer it got at the time and its attachments are injected into the prompt as earlier conversation context, so the model can quote them directly.

015 days agoSessions & MessagesMIT
L

dsh-request-image-cap

lucagiftzek/dsh-request-image-cap

Caps every image sent to a model at a per-side pixel limit (default 2000 px) by wrapping attachments.readImageRequest, which fixes Anthropic many-image request errors without touching stored images.

013 days agoModels & ProvidersMIT
S

dsh-easy2restart

smpcosy/dsh-easy2restart

Asks before archiving a DeepSeek Harness session, then backs the archived copy up to a directory you choose — one folder per session with the session log, its attachments and the metadata, plus a manifest, a restore note and a Markdown ledger. Adds a right-sidebar browser for archived sessions and a double-click restart button (Windows only; disabled while a session is running).

015 days agoSessions & MessagesMIT
E

dsh-auto-archive

elk-9527/dsh-auto-archive

Automatically archives idle DSH conversations after a configurable number of days and clears the projection cache of archived sessions, without deleting transcripts or attachments.

020 days agoSessions & MessagesMIT
Q

dsh-composer-rewind

qiuzaiyou/dsh-composer-rewind

Composer history that restores the whole input state: composer contents, image and file attachments, @ references and slash commands, plus the model, thinking effort, permission and agent preset used.

04 days agoUI Enhancements
K

dsh-plugin-openproject

koking0/dsh-plugin-openproject

DeepSeek Harness plugin for OpenProject — manage projects, work packages, time tracking, members, versions and attachments from chat. 36 Chinese-localized tools, zero runtime dependencies.

0last monthTools & CapabilitiesMIT
H

dsh-archived-chat-cleanup

htao-uu/dsh-archived-chat-cleanup

Delete archived DSH sessions with reference-aware attachment garbage collection, as one reversible transaction.

028 days agoSessions & MessagesMIT
Y

dsh-attachment-panel

ysqp6-lang/dsh-attachment-panel

Delivery panel in the DSH sidebar: indexes every image and file sent to the harness (content-addressed attachments plus @-mentioned local paths), rebuilds Taildrop send history per target device from tailscale file cp calls in the session logs, lists incoming files (the Tailscale inbox plus unmarked files in ~/Downloads), and sends new files to a device from the panel with online status and upload progress.

020 days agoUI EnhancementsMIT
E

dsh-conversation-tools

ernesto-yuan/dsh-conversation-tools

A floating in-conversation find bar docked over the DSH composer (Ctrl/⌘+F or the magnifier beside the input): hits list with a match counter as you type, Enter jumps to the next hit, hovering a hit pops a scrollable full-text card with a one-click copy of the whole message, the up arrow in an empty composer recalls previously sent messages one at a time with their image and file attachments restored as drafts, hovering any image in the conversation shows a copy button that writes it to the clipboard as PNG, and every finished answer gains a regenerate button while the newest also gets continue. Client-side only, searches the messages already loaded in the conversation, and never jumps.

04 days agoUI EnhancementsMIT
B

dsh-zentao-panel

big-li99/dsh-zentao-panel

ZenTao work panel in the DSH left sidebar: lists tasks, bugs and stories assigned to you (web-login protocol, so instances where the RESTful v2 API is unavailable are supported — verified on ZenTao 18.13 open-source) with search, smart sort, overdue / due-today filters and a flow-board view (cards and details also show the owning project, execution, product and module, effort estimated / consumed / left, and the parent requirement or source bug); opens a new chat pre-filled with the card's description, recent comments and screenshots (or a blank one), or dispatches it to a new background session with workspace, model, reasoning-effort and optional-instruction selection (single or multi-select batch), turns screenshots inside ticket descriptions into real image attachments, reads back the linked session's latest reply once a card is done and lets you answer the agent from the panel while it waits on you, and tracks each card with live running / needs-decision / done status plus manual overrides and a manually-marked finished state, with a deep link to ZenTao's finish / resolve page, and caches list and detail data locally so reopening the panel or a card paints instantly with a silent refresh. Multi-account; read-only, no writes back to ZenTao.

02 days agoWorkflow & AutomationMIT
P

dsh-phone-inbox

perrylink/dsh-phone-inbox

Lists the attachments the current session actually received through the WeChat bridge and adopts one into the workspace on demand.

02 days agoSessions & MessagesApache-2.0
B

brutal-monkey

bingzhu44-blip/brutal-monkey

dshBrutalDelete permanently deletes DSH sessions from disk — single-row or cross-workspace bulk delete, with Ctrl+A select-all and Delete shortcut, wiping transcripts, projection cache, workspace slots, attachments and subagent data. Irreversible.

011 days agoSessions & MessagesMIT
V

dsh-sync

vxdeus/dsh-sync

Synchronize DSH sessions, settings, attachments and project files using a user-configured private HTTPS Git repository or SFTP, with safe-scope online application, offline restore plans and user-confirmed plugin updates. Requires Node.js 24+; the SFTP path also requires OpenSSH (ssh/sftp).

027 days agoIntegrations & RemoteMIT
H

dsh-sync

huangfuren/dsh-sync

Move an entire dsh installation to another machine and check it item by item. Three layers go across: the declaration layer (settings, credentials, plugin declarations and vendored link: sources), the state layer (sessions, storages, skills, attachments) and, optionally, the workspace project code. Sessions are rewritten at the zstd header frame only, workspace paths are remapped through an explicit path mapping, and at the end 14 checks (I1–I13 plus I6b) report PASS / FAIL / WARN. A LAN route pairs two machines and pulls the bundle over directly; merge mode diffs a bundle against a machine that has already been in use and stops before writing anything while conflicts are undecided.

09 days agoDev & Plugin ToolsMIT
C

dsh-DSchat

clnum42/dsh-dschat

Chat with the DeepSeek web app (chat.deepseek.com) in a native DSH panel — a real browser drives the site on your existing web login, with streaming replies, deep-thinking and smart-search toggles, and image or document attachments. Conversations can be recovered from the web side, exported as Markdown, and distilled or replayed into a harness session, and the agent reaches the same web chat through six tools (dschat_status, dschat_send, dschat_stop, dschat_recover, dschat_import, dschat_transfer).

0Tools & CapabilitiesPossibly stale
P

dsh-send-debounce

praystring/dsh-send-debounce

Buffers consecutive short messages from the composer and merges them into one turn: no model wake-up until the user stops for a configurable silence window; long messages and attachments bypass the buffer.

02 months agoSessions & MessagesMIT
T

dsh-hold

tetrassky/dsh-hold

Holds a drafted message until the main agent is idle, no subagent is running and no background job is live, then sends it. Each hold takes an optional send time and a choice to queue, wait or steer, and lives on the host with its attachments so a restart does not lose it.

0last monthSessions & MessagesMIT
F

dsh-delete-chat

fufu1437/dsh-delete-chat

Permanently delete a DeepSeek Harness conversation and every local copy of its data: session log, derived caches, workspace index entries, spill files, and unreferenced attachments.

0last monthSessions & MessagesMIT
P

dsh-prompt-edit

perdakovich/dsh-prompt-edit

In-place prompt editing in the web chat: cleanly forks session history at the edited turn, preserves image and file attachments, and auto-archives the superseded branch.

0last monthUI EnhancementsMIT
N

dsh-add-assets

navid-kianfar/dsh-add-assets

Composer add-assets plate for the DeepSeek Harness Web Client: an options menu on the composer's + button (files, folders, slash commands) and a Claude Code-style draft attachment preview

02 months agoUI EnhancementsMIT