Skip to content
dsh.fish

Browse

450 results

Bundle

dsh-vision-web

Eyes for text-only DeepSeek on DeepSeek Harness: image understanding via Doubao Web by default (zero cost, no API key), Antigravity IDE quota (flash/pro), Gemini API, or Cockpit proxy — model-invokable vision tool, wrapper adapters, evidence memory, and a bilingual client panel.

54xkeee7
Bundle

dsh-appshots

Codex-style window capture for DSH Desktop: press both Command/Ctrl keys (or the camera button) to grab the frontmost window on macOS or Windows, attach it to the current chat, and inject available window text as hidden context.

WongYuYe7
Bundle

dsh-encrypt

WebUI-managed encrypted credentials for DeepSeek Harness: one file, plaintext until a password is set, then AES-256-GCM ciphertext under an Argon2id-derived key with SHA3-256 fingerprints; per-request decryption, unlock lockout, leak-guard output redaction, and shipped-code integrity self-checks.

yauntyour6
Bundle

dsh-api-key-pool

API Key rotation pool for DeepSeek Harness: multiple keys per provider, weighted round-robin selection, automatic failover on 401/429/403, cooldown and recovery probing, usage statistics.

xiaozhe77722226
Bundle

dsh-musage

Coding-plan quota and balance readout for the DSH composer toolbar: MiniMax, DeepSeek, Kimi, OpenRouter and Zhipu windows follow the selected model; API keys are reused from DSH model settings.

Thedeergod6666
Bundle

dsh-ui-auth

DSH Web UI 认证网关:登录保护全部 HTTP/WS 接口;用户管理、邀请码注册、TOTP 两步验证与通行密钥(Passkey/WebAuthn)登录。

0QwQ06
Bundle

dsh-zcode-connect

ZCode (Z.ai) desktop-app connector for DeepSeek Harness: an account/quota panel plus a live capability view, derived from the running GUI client over CDP — not from an API key.

ZhaoAndy8216
Bundle

@linshule/dsh-balance

DeepSeek API 账户余额 + OpenCodeGo 余量实时显示:左下角悬浮徽章(可拖拽,双段显示)+ 两个设置页;Host 经 curl 调用官方余额/余量接口,API Key 持久化在 ~/.dsh/ds-balance.json,OpenCodeGo Key 自动读取 DSH 凭据。

linshule5
Bundle

dsh-workspace-search

VS Code-style workspace keyword search tab for the dsh web GUI, registered into dsh-better-sidebar

tsonglew5
Bundle

@kiligzzz/dsh-session-nav

Piano-key style in-conversation navigation bar for the DeepSeek Harness web GUI: one key per user message, hover ladder animation, turn-preview tooltip, active-message highlight, click-to-jump. Official dual-face dsh plugin (host + client), no dsh source changes.

kiligzzz5
Bundle

dsh-voice-input-web

Voice input for DeepSeek Harness Web UI: a mic button in the composer tool row that uses the browser's Web Speech API (Chrome/Edge) to transcribe speech directly into the message draft. Zero dependencies, no API keys.

0nt-one5
Bundle

@duke-dsh-plugins/dsh-token-stats

Token usage statistics for DeepSeek Harness (7/30-day per-model charts + yearly heatmap) plus an inline coding-plan balance/quota readout in the composer (minimax/deepseek/kimi/openrouter/zhipu/mimo; mimo falls back to local usage since MiMo exposes no API-key quota API).

MoonlitDropOfBlood5
Bundle

dsh-rejection-check

标书废标项检查工具(DeepSeek Harness 插件):解析招标/投标文件,提取无效投标与废标项,三轮风险检查,错别字与逻辑谬误检查,生成 PDF/HTML/Markdown 检查报告。无需外部 API Key。

maike-china5
Bundle

dsh-codex-connect-plus

Use your ChatGPT subscription in DeepSeek Harness to access Codex models and generate or edit images with gpt-image-2—no OpenAI Platform API key required.

stoneface105
Bundle

@paicat1/dsh-screenshot

Standalone screen capture for DeepSeek Harness (dsh): browser hotkeys plus an agent-facing capture+read tool. Forked out of @liustack/modlens#48 (upstream declined the feature).

paicat15
Bundle

dsh-code-server-app

VS Code (from a code-server release) inside DSH: a right-sidebar tab driven by the plugin's own launcher over the in-process VS Code server (lib/launcher.mjs), plus an editor bridge (assets/extensions/dshcs-editor-bridge) that gives the agent what only the editor knows (unsaved buffers, language-server diagnostics, the active selection) and lets editor gestures drive the session. The bridge is completely read-only: all four of its routes (/health, /sync, /old, /event) are reads. Asking DSH from the editor opens a floating dialog inside the DSH page (draggable, resizable, bottom-right): the plugin's client half sends the question as user input (POST /api/code-server/ask/send) and renders that session's new content with DSH's own Markdown renderer - the same @deepseek-ai/dsh-client-ui-primitives instance the UI uses, required from the page's module table, so typography, highlighting and math match the interface and a renderer version mismatch is impossible. Thinking appears as collapsed rows and approval requests (writing outside the workspace / running commands) can be answered in place: whole-plugin write route POST /api/code-server/ask/approve, constrained to pending in-process requests and the outcomes allowed-once/rejected; dialog-first for 5 minutes, handed back to the official card the moment the dialog closes, never auto-approved. There is no build step anywhere: lib/client.js (client half including the dialog panel) and the extension are committed hand-written source, devDependencies holds a single test-only entry, and the published package carries no frontend bundle. Also: the tab claims DSH file addresses (dsh-resource://file/**) by file type (setting claimExtensions), so produced-file chips, delivered-file previews and inline prose mentions open in the workbench; the IDE is a resident surface moved with Element.moveBefore instead of being remounted, so switching sidebar tabs does not reload it; opening the tab switches the right sidebar to fullscreen by default (setting fullscreenOnOpen); a workspace switch re-navigates the workbench with the new ?folder= without restarting the IDE process. Requires a DSH with the right-sidebar services (sidebarRightTabs/sidebarRight, >= 0.1.5-alpha.1); older DSH versions only get an upgrade notice on the settings page. Two serving modes: loopback port (default) or same-origin mount on DSH's own webServer (/code-server, protected by ctx.connection.requestRejection). The diff the bridge opens always has the real pre-write text on the left, taken from result.value.before in tools/post-execute into a bounded snapshot cache and fetched by opaque key over the read-only GET /old, so files that are not open in the editor work too. No code-server Node layer, no argon2, no C++ toolchain.

jinsiyu5
Bundle

dsh-shortcuts

Fully customizable keyboard shortcuts for the DeepSeek Harness WebUI — macOS-first defaults, 34 pre-registered features across session/view/clipboard/model/permission/system groups, one-click recording to add your own bindings, silent permission cycling with color feedback.

Ricketts-Guo5
Bundle

dsh-web-search-searxng

SearXNG-backed web search provider for the DeepSeek Harness web capability seam (ctx.web) — self-hosted metasearch, no API key, no model turn per search

chinng-inta5
Bundle

dsh-web-search-pool

Multi-key, multi-provider web search pool for DeepSeek Harness

DreamRift5
Bundle

chicheng-vault

DSH 便捷输入保险箱插件:在发送按钮左侧提供灰色快捷按钮,展开密码保护的资料面板(密钥/服务器/地址/手机号/网址),自动识别会话中的敏感信息并提醒收录,支持分类/标签/私密记录/WebDAV 备份,点击即填入输入框,Ctrl+点击直接发送。

5341192195
Bundle

dsh-claude-cli

Use the locally installed Claude Code CLI as a DeepSeek Harness LLM provider — no API key, native tool calls through an MCP bridge

katsos5
Bundle

dsh-clinepass

Cline Pass for DeepSeek Harness: an OpenAI-compatible provider route whose requests are pinned to the DeepSeek upstream channel, with the API key entered on Settings → Models.

BreakFree0035
Bundle

dsh-tavily-pool

Tavily-backed web search and page fetching for DeepSeek Harness: multi-key pool with balance-aware scheduling, automatic failover, cooldown, and official /usage balance reporting.

stormbuf5