Skip to content
dsh.fish

Browse

50 results

Bundle

dsh-ui-status-label

Configurable running-turn status text for dsh Web: General Settings row plus the conversationStatus provider for the chat view

alingalingling48
Bundle

@minybear/dsh-pet

Codex-style desktop pet for the DSH web GUI: a floating animated sprite driven by the agent's running state

minybear7
Bundle

dsh-element-source

Click any UI element in your running dev page to jump to its Vue / React / Svelte / Angular source in the DSH chat. A click-to-source inspector for DeepSeek Harness, compatible with dsh-better-sidebar.

GULI-lab7
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

@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

@coldcgh/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 in-webview navigation in plain web environments

zerorigin-studio3
Bundle

dsh-web-icon-indicator

Browser tab favicon reflects the DSH session state: idle / running / asking / done, recolored and animated from one base SVG in the browser (fully configurable colors + effects). · 浏览器标签页 favicon 实时反映 DSH 会话状态:待机 / 运行中 / 提问 / 完成,由单个 base.svg 在浏览器中动态上色与动画(颜色与特效完全可配置)。

waknow3
Bundle

@gwsbhqt/dsh-insight

Read-only insight panel for a DeepSeek Harness profile: where every plugin, service, tool and model came from, which config layer inserted or disabled it, and what is running right now.

gwsbhqt3
Bundle

@dshworks/dsh-meter

The DeepSeek time-of-use meter for dsh: what this session cost, which tariff is running, when it flips, and the account balance behind it — one line under the composer.

dshworks2
Bundle

dsh-interrupt-button

A green interrupt button beside the DeepSeek Harness send box: silently stops a running agent, which then summarizes its progress and asks for your new requirements; the interrupt prompt is customizable.

guo-ziao2
Bundle

ds-whale-ui

A swimming, spouting whale progress indicator for the DeepSeek Harness Web UI while the agent is thinking or running tools.

JunguangJiang2
Bundle

dsh-split-view

Multi-session split view for the DeepSeek Harness web GUI: the top window shadows the root slot with a resizable split container; each pane is an iframe running a full DSH client pinned to its own session, with per-pane title bars, LRU hibernation and a dual-loopback origin pool.

luckybilly2
Bundle

dsh-thinking-quips

Lightweight personalisation for the DeepSeek Harness running-turn status line: rotating bilingual quips, sixteen configurable loading icons, one-click colour presets and theme-colour matching (both reaching 4.5:1 contrast), and an optional elapsed-time readout. A drop-in DSH web client plugin (bundle) with no dependencies and no build step.

Saknutella2
Bundle

dsh-pi-extension-bridge

TypeScript compatibility bridge for running Pi Coding Agent extensions and terminal UI inside DeepSeek DSH.

Dwsy1
Bundle

dsh-web-submit

DeepSeek Harness plugin: run headless-style tasks through the running dsh web process via one HTTP endpoint (POST /x/headless) with status and SSE live-event endpoints — CLI-invoked runs are visible in the Web UI in real time.

JohnXu227861
Bundle

@yyyq0325/dsh-webgate

Login gate for the DeepSeek Harness web GUI: username/password entry page (DeepSeek style), 12-hour session tokens, slash commands for user management. Background tasks keep running while logged out.

yyyq0325-ai1
Bundle

@vincent-guo/dsh-loading-phrases

Replace the 'Deep diving...' running status in the DeepSeek Harness Web GUI with alternating witty phrases and practical tips.

vincent-guo1
Bundle

@dsh-local/dsh-pets

Codex Pets–style desktop pets + live task panel for DeepSeek Harness Web UI: a draggable anime pixel pet plus a floating dashboard of running/completed tasks and questions awaiting your input. / DSH Web UI 桌宠 + 实时任务面板(进行中 / 已完成 / 等待你回答的提问)。

rikfish163-rgb1
Bundle

dsh-power-launch

Safe start/stop companion for dsh web: a bottom-right power dock in the Web UI that shuts the host down cleanly (response flush, port release, exit code 0) and reports the running dsh version.

pwping1
Bundle

@zerorigin-studio/dsh-desktop-shell

dsh desktop shell: a real desktop client for DeepSeek Harness — works both as a dsh plugin (wraps a running harness) and standalone (downloads the official runtime and boots harness itself)

zerorigin-studio1
Bundle

dsh-deepseek-style-theme

DeepSeek official-home style theme: WebGL fluid-flow background, liquid glass with SVG edge refraction, glass sidebar and composer, frosted header, running-subagent progress panel, and DeepSeek brand link for the dsh web GUI

Lichtspur1
Bundle

@omdsh-plugins/omdsh-codemode

Code mode for the DeepSeek Harness web GUI: a third segment beside Chat and Work whose column is the harness's own terminal, running in the conversation's workspace

omdsh-plugins
Bundle

@dshx/working-activity

dshX live model working-status line (fork of dsh-working-activity): standard enterprise copy, running tool, turn elapsed — for the dshX TUI prompt.

NoNshiranai
Bundle

@maybemar/dsh-ctrl-c

Ctrl+C interrupts the running agent turn in the DSH Web GUI — same as clicking the stop button

Maybemar