Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1275 plugins found
dsh-budget-view
sushuheng/dsh-budget-view
DSH 插件:在输入栏和新会话页展示 Codex / OpenCode Go 额度、DeepSeek 余额、波峰/波谷状态,并按 DeepSeek 官方人民币峰谷价估算会话费用。
dsh-agent-observability
lun-cc/dsh-agent-observability
会话成本审计:看看一次对话的 token 花在哪、哪一步贵,并把优化建议做成一键可应用的修改。
dsh-token-usage
sole373/dsh-token-usage
Token usage analytics for DeepSeek Harness: scans the host's own session logs and reports consumption by provider and model, cache hit rates, daily trends and a capability leaderboard for every model you can currently call.
dsh-tokenlens
daigahou/dsh-tokenlens
dsh-TokenLens (词元透镜) — provider-aware plan capacity plus local token statistics (today/7d/30d/all-time, by harness/provider/model/workspace) for DSH.
dsh-tunnel-preview
sovlookup/dsh-tunnel-preview
Expose local listening ports as public HTTPS URLs via Cloudflare Tunnel, with automatic DNS management and one-click token template authorization.
dsh-audit
shark00i/dsh-audit
Audits DeepSeek Harness plugins: a read-only pre-install check that grades a package S–D before it is installed, plus a runtime monitor that records plugin start/stop, sensitive tool calls and per-plugin token estimates in a settings panel.
dsh-github-manager
lll-lyh0/dsh-github-manager
Two halves with one account store: a left-panel GitHub repositories viewer that is read-only by construction (three GET endpoints, every non-GET refused with 405 before routing, request body never read, tokens never leave the host), and a github-manager skill exposing exactly two tools — github_accounts and github_api — so the agent does the writing. Sign-in is GitHub Device Flow, and the store self-invalidates on mtime so a token added later is picked up without a restart.
dsh-gitdeck
hulibuld/dsh-gitdeck
Connects a GitHub account to DSH from the composer button (OAuth device flow or a personal access token) and exposes one github_api tool for REST calls — create repositories, write files, read pull requests and workflow runs — with a read-only switch and an in-panel call log. A rewritten fork of Moon-shiyue/dsh-github-connect (MIT): device-flow Client IDs are no longer rejected, paths may carry query strings and non-ASCII characters, undici is no longer a hard dependency, and the panel has four tabs. Registers the same github_api tool name and the same credential namespace, so it cannot be installed alongside that plugin.
dsh-event-gate
willmylife/dsh-event-gate
Event-driven trigger plugin (the doorbell beside dsh-proactive's alarm clock): recursive fs watchers with per-rule debounce windows and glob filters, plus a loopback-only local webhook endpoint with per-rule tokens, fire rules that wake a target session through the host agents service - live sessions get a direct follow-up, cold ones are resumed first - and inject a rendered prompt with template variables (paths, count, payload). Rules hot-reload from the event-gate rules file without restarting DSH, every trigger appends to an auditable JSONL history queryable via the trigger_list and trigger_history tools, and a loopback health route reports install and runtime status. Typical uses: auto-organizing a downloads folder, diagnosing CI or monitoring alarms posted from local scripts, and watching logs for errors. Pure JS, no build step, MIT.
dsh-github-link
qichuang321/dsh-github-link
Links the current DeepSeek account in DSH to a GitHub identity through the local GitHub CLI, a personal access token, or OAuth device flow, then exposes a scoped github tool for listing repositories and reading, creating, or commenting on issues.
dsh-toolkit
msszsd3925/dsh-toolkit
Five DSH utilities in one plugin: drive existing sessions over QQ (needs an OneBot 11 implementation such as NapCat running alongside), ask another session a question with a context guard, pause the running turn, restart DSH on Windows with optional auto-resume (via the install-restart.ps1 scheduled task), and inject peak-hour token discipline.
dsh-linear
kb1sln-labs/dsh-linear
Linear tools for DeepSeek Harness: 26 model-facing tools over the Linear GraphQL API (issues, comments, relations, teams, states, labels, projects, cycles, users) plus a linear_graphql escape hatch. Requires a Linear personal API token.
dsh-context-budget
dsh-raising-plan/dsh-context-budget
Trim tools for long chats: trim_context / estimate_context_tokens keep the system persona and the last message, drop the oldest user/assistant pairs to fit a turn or token budget, and report before/after estimates; the conversation is not trimmed unless something calls the tools.
dsh-breather
zrrrrrrr77/dsh-breather
Take a breath mid-task: the current step finishes, then it holds. Resume sends no new request and spends no tokens; the timer freezes. Current session only.
dsh-context-keeper
orliba/dsh-context-keeper
Watches the context budget of a DeepSeek Harness session: a colour dot in every turn footer (green <50%, yellow 50-65%, orange 65-80%, red >=80%) read from the official contextPressure projection, a reminder panel with a one-click new-session handoff at orange/red, the /context-watch and /handoff commands, and a static reasoning-rule prompt section. Budget and handoff read local session files only; the badge and reminder spend no tokens until the button is clicked.
dsh-hf-spaces
dev-bravelo/dsh-hf-spaces
Adds the models of your own GPU Hugging Face Space to the model selector, starts the Space when you send a message, shows its start progress, and pauses it when idle or at a time limit. Requires a Hugging Face account with a GPU Space serving an OpenAI-compatible API, a Hugging Face token stored in the DSH vault as HF_TOKEN, and a paid plan for GPU hardware; Hugging Face bills the GPU time.
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.
dsh-ccswitch-usage
lyaqanyi/dsh-ccswitch-usage
Records DeepSeek Harness token usage into CC Switch, one row per model call, sharing the dedup ledger its own DSH importer uses so the two never double count. Also backfills existing session logs on first run.
dsh-tide-badge
errolleefin/dsh-tide-badge
Peak/off-peak and balance pill for the DSH composer, forked from xiangrikuibaize/dsh-tide-badge. Unlike the original, the conversation cost is priced from that session's token usage (uncached input, cache-read, cache-write and output tokens) against the official price table, so other conversations and API keys on the same account are not charged to it. It keeps the upstream package name, so it replaces the npm version — install one or the other, not both.
dsh-deepseek-usage-meter
ayahashirane/dsh-deepseek-usage-meter
Adds a cost-and-balance chip to the composer stats row beside the shipped token-usage pill — the session's estimated DeepSeek cost, a peak/off-peak light and the signed-in account's remaining balance, with each billing item priced in the breakdown; it activates only when a DeepSeek official route is present.
dsh-ui-block
yukimurasol/dsh-ui-block
Renders a ui-blocks file named by a ::dsh-ui <name> \[res=WxH]:: line in a sandboxed canvas, and turns an element token into a composer chip that serializes back to the token verbatim.
dsh-floating-window
windpixy/dsh-floating-window
A frosted-glass status card that floats on the Windows desktop and shows what DSH is doing — running tasks with elapsed time and current activity, pending approvals, today's token usage and the countdown to the off-peak window — and collapses into a 14×120 bar that stays out of the way.
dsh-prompt-enhance-keyless
ozjxnxh/dsh-prompt-enhance-keyless
Adds a sparkle button left of the model selector in the composer toolbar: one click rewrites the draft in place through the host and briefly offers an undo that restores the original text. A Prompt Enhancement settings section picks the lane — the conversation model (the provider/model the next message would use, falling back to the configured default) or a keyless Pollinations channel that needs no login and no token budget but allows one reply per 30 seconds. During that cooldown a click completes through the conversation model instead of being refused, and the first click after the window reopens returns to the keyless channel on its own. The rewrite keeps the draft's language, and a result in a different language is rejected rather than pasted over the draft.
dsh-status-card
liuhusk/dsh-status-card
A permanent status card in the top-right corner of the DSH content area: one line for where this turn's time went (model, tools, waiting), plus collapsible to-dos with a progress bar, the session goal (edit/pause/resume/clear), submitted plans that open in the preview pane, the files this session changed, subagents with their token and duration figures, and this session's background jobs: running rows carry a two-step stop button, finished ones fold into a count line that stays collapsed until opened; it yields space to the content as the area narrows and folds into a round button at the limit.