Skip to content
dsh.fish

Browse

1533 results

Bundle

dsh-plugin-open-with

Capsule split-button in the dsh web conversation header: open the workspace in VS Code, terminal, or file explorer — extensible to more launchers.

hyrinx4
Bundle

dsh-spec-loop

Spec-driven development loop for DeepSeek Harness: a /spec command family drives propose → approve → implement → verify → archive with OpenSpec-compatible change directories, a durable session projection, and a change card in the composer dock.

tianji-qingtian4
Bundle

dock-images

Image viewer for the dock file explorer: renders PNG, JPEG, GIF, WebP, BMP, SVG, ICO and AVIF files.

AKS1st4
Bundle

dsh-skin-toggle

Skin manager for the DeepSeek Harness (DSH) web GUI: a floating 🐋 button — left-click restores the default look, right-click lists every installed skin and switches between them (mutually exclusive). Pure client-side presentation utility.

tiantyu4
Bundle

dsh-usage-footer

DSH web plugin: a floating usage/cost button with a hover panel (account balance, peak/off-peak bracket, cost estimate, session tokens, today's spend) and a General-settings on/off toggle, backed by the loopback-only GET /usage-status host route

15141009514
Bundle

dsh-video-bg

Animated video background for the DeepSeek Harness (DSH) web GUI — a GPU-friendly looping video behind the interface, with a mute toggle, tab-hidden pause, and skin-center occlusion/blur support.

haxi84
Bundle

dsh-skin-appearance

Appearance customization for dsh web: preset skins plus custom wallpaper with opacity/blur, persisted in the Host user-settings document

Vim0x3c4
Bundle

dsh-tailscale-sync

Zero-config Tailscale sync for DeepSeek Harness — expose the web GUI to your phone over an encrypted tunnel. 零配置:在手机上继续电脑端 DeepSeek Harness 的工作,自动探测 *.ts.net 域名。

MoonGlassKitty4
Bundle

dsh-gauge

Accurate cache-hit rate, token usage, and cost estimates for the DeepSeek Harness Web UI: one-decimal hit rate, bucket breakdown, peak/off-peak pricing with auto price-switch, and a session usage panel.

noone89A4
Bundle

dsh-paperclip

DSH Web GUI paperclip button: a single 📎 button in the composer that opens a file picker and drops file content into the textarea.

zmm863-commits4
Bundle

dsh-weniger-theme

Weniger — "less, but better": a Dieter Rams-inspired theme for the DeepSeek Harness Web GUI. Warm paper whites, hairline borders, one signal-orange accent, squared 0-4px geometry, flat surfaces, one Swiss type stack.

lesliechowsh4
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.

jinsiyu4
Bundle

@yangzhe1991/dsh-web-enhance

DSH Web UI 增强插件:思维链默认展开、DeepSeek 官方 API 会话价格统计、文件用系统默认程序打开、跑完提醒(提示音 + 标签页标题) | DSH Web UI enhancement plugin: thinking-chain default-expand, session cost meter for the official DeepSeek API, opening files in the desktop default app & a completion alert (chime + tab title)

yangzhe19914
Bundle

@linxin666/dsh-client-ui-skin-center

In-GUI skin center for the dsh web GUI — the single skin package: skins are pure asset directories (built-in plus $DSH_HOME/skins) loaded and rendered only by the skin center; live try-on and one-click apply switch atomically in the page (no reload, no cordis.patch.yml rewrite, no restart)

zhu10900936594
Bundle

@zerorigin-studio/dsh-deepseek-chat

Web chat entry for DeepSeek Harness (dsh plugin): a sidebar button (right below New Session) that opens chat.deepseek.com in a dedicated desktop window when running under dsh-desktop (Wails bridge), falling back to a NEW browser tab in plain web / official browser mode (never replacing the current harness page)

zerorigin-studio4
Bundle

dsh-fonttune

Font plugin for the DeepSeek Harness Web GUI: the conversation gets its own font, size, line height and weight, the interface font and weight follow it, code keeps its own axis with ligature control, and whole setups save as presets.

LyaxZ4
Bundle

dsh-ui-outline

Turn navigation rail for dsh web following the official TurnNavigator design · 轮次导航轨道(大纲/刻度/毛玻璃预览)

iluluyu4
Bundle

@deepseek-ai/dsh-client-ui-obsidian

Host-only Obsidian integration for DeepSeek Harness: 25 on-demand vault, knowledge, attachment, link, editor, and command tools with an authenticated local IPC companion.

gxpppp4
Bundle

dsh-deepseek-quota-bar

DeepSeek API quota widget for the dsh web GUI: floating bottom-right card with a blood-bar of remaining balance vs month-opening balance, plus today/month spend, peak/off-peak reminder and current conversation cost (fork of dsh-deepseek-quota).

jiangli074
Bundle

dsh-enter-customizer

DSH web plugin: customize the chat composer input shortcuts (Enter / Ctrl+Enter / Shift+Enter / Alt+Enter / send button) with send / queue-while-busy / newline / no-op behaviors, backed by durable user settings.

Boliban4
Bundle

@dsh-external/dsh-plugin-manager

Manage dsh profile plugins from the web UI: enable / disable / delete composition rows with live hot reload, no config editing by hand

monk2334
Bundle

dsh-eva-theme-plugin

Neon Genesis Evangelion themed surfaces for the DeepSeek Harness Web GUI — three unit schemes (Unit-01/00/02), full-element palettes, mecha art in the sidebar, in-GUI switcher. Installable via `dsh plugin --profile web add <this-dir>`.

oceanxuikun4
Bundle

@chengdb/capability-panel

dsh plugin: browse and manage project-level and global capabilities (skills, MCP servers, …) from the web GUI

chengdb4