dsh-remote-picker: Fix a directory picker that enforces in-browser browsing
When DeepSeek Harness (DSH) is accessed remotely through reverse-proxy setups such as Tailscale or cloudflared, its default directory-picker component invokes native operating system dialogs due to its loopback-binding mechanism, making it inoperable from a remote browser. The dsh-remote-picker plugin fixes the remote directory-selection failure by using a bundle-patch mechanism to force the in-browser browsing mode. It requires no changes to the DSH core code: after installation, simply restarting the service is sufficient to enable it, ensuring reliable use on unattended hosts.
Read Moredsh-homepage-skin: DeepSeek Harness Homepage Background Skin
The DeepSeek Harness plugin `dsh-homepage-skin` adapts the local interface to match the visual style of the official DeepSeek website. Through code injection, it adds background elements such as flowing light effects, a dot-line grid, and a digital whale, along with a glassmorphic sidebar. It supports light and dark theme switching. After installation, restart the process and enable the plugin in the settings. The plugin modifies only the background and sidebar without affecting the layout, supports responsive hiding animations on mobile devices, and is licensed under the MIT License.
Read Moredsh-plugin-hub: DSH Plugin Store
dsh-plugin-hub is a graphical plugin store designed specifically for the DeepSeek Harness Web UI. It provides intuitive plugin browsing, searching, and one-click installation through the browser, includes 21 built-in modules and 16 offline preset plugins, and greatly simplifies plugin lifecycle management. The tool features robust health monitoring and security scanning mechanisms, and supports plugin release auditing and audit logging. It uses declarative dependency management to resolve deadlock issues and introduces a two-level switch mechanism with “install-level” and “daily-level” modes. The installation command is `dsh plugin --profile web add dsh-plugin-hub`, and it is compatible with DSH 0.1.5-rc.1.
Read Moredsh-document-reader: Fast File Reading Plugin
dsh-document-reader is a client-side plugin for DeepSeek Harness (DSH), designed to address the pain point of manually copying and pasting document content in the web interface and improve interaction efficiency. The plugin supports reading the content of various file formats, such as PDF, Word, and PPT, directly via the upload button or file drag-and-drop. Once installed, users can easily import documents into the chat input field. Note that the plugin only supports text extraction and is incompatible with scanned PDFs and legacy binary formats. It also requires a newer browser environment.
Read Moredsh-token-attention: DeepSeek Harness Token Attention Dashboard
`dsh-token-attention` is a visual token management plugin for DeepSeek Harness (DSH), designed to help developers manage token consumption and costs. By logging token usage in conversations, it supports aggregation by task, day, week, and month, and provides execution recommendations, session-switching suggestions, and hand-off drafting guidance based on DeepSeek's peak and off-peak pricing strategy. Core features include multi-model cost breakdown, attention KPI monitoring, local SQLite data storage, and Markdown/CSV export. The tool offers objective recommendations without intervening in requests and requires Node.js >= 24.
Read Moreyoung1lin/dsh-ui-gitworkbench: Out-of-Tree Git Workbench Plugin for DeepSeek Harness
The `young1lin/dsh-ui-gitworkbench` plugin for DeepSeek Harness (DSH) deeply integrates Git operations into DSH's web interface, addressing the pain point of developers frequently switching between terminals and editors. This plugin provides a full-featured workbench with file tree, diff comparison, history, commit synchronization, and Worktree simulation, while supporting multiple filtering options and theme switching. Users can install and enable it with a simple command, enabling efficient repository management without leaving the browser.
Read Moredsh-plugin-ftp-server: Running an FTP Server in DeepSeek Harness
dsh-plugin-ftp-server is a built-in FTP server plugin for DeepSeek Harness, developed with Node.js and supporting the standard FTP protocol. Users can install it via the command line and restart Harness, then configure the listening address, port, and shared directory in the browser settings panel. The plugin provides features such as chroot-based security isolation, idle timeout, and crash detection. Note that, due to its plaintext protocol and current single-instance limitation, it should only be used in internal or trusted network environments.
Read MoreDeepSeek Harness Notification Plugin: Task Status Monitoring and Desktop Overlay
`dsh-notify-yimit` is a task status notification plugin for DeepSeek Harness. It addresses the "status blind spot" caused by agent tasks running silently in the background. The plugin supports native Windows notifications and custom desktop floating overlays, featuring low-latency updates, stacking of multiple floating windows, real-time status updates, and click-to-open sessions. Developers can configure notification colors and display durations, optimize the experience with a resident PowerShell process, and effectively improve their control over long-running or complex approval tasks.
Read Moredsh-llm-retry-settings: DeepSeek Harness LLM Provider Retry Policy and Timeout Configuration Plugin
The `dsh-llm-retry-settings` plugin provides visual management of LLM request retry policies and timeout parameters for DeepSeek Harness (DSH). Users can directly configure retry modes, retry counts, and various timeout durations in the interface; changes take effect immediately without requiring a restart. The plugin interacts with the loopback API gateway through a client-side architecture and supports automatic discovery of timeout fields. Developers can install it using official commands to simplify debugging and tuning of connection parameters.
Read Moredsh-agentmemory: DSH Persistent Session Memory Plugin
`dsh-agentmemory` is a DSH plugin designed to address the short-lived nature of sessions by providing cross-session memory persistence. It writes DSH activity to the `agentmemory` daemon and reads it back into the model through observation bridging, context injection, and explicit tools. To install it, start the daemon first and configure `baseUrl` to enable it. However, the plugin is no longer maintained, and the official recommendation is to migrate to the official connector built into `agentmemory`. Additionally, the plugin has a hard dependency on the daemon, and only one connection method can be enabled under the same daemon.
Read Moredsh-plugin-list-plus: Enhanced Plugin List for DeepSeek Harness Web Settings
dsh-plugin-list-plus is an enhanced plugin management tool for DeepSeek Harness, designed to address the lack of information in the default view. The plugin presents plugin sources in a tiered hierarchy (official, organization, and personal), and supports collapsible groups, card-style detail display, and search filtering. It uses an architecture that separates Node-side data fetching from browser-side rendering, and runs as a standalone tab to help developers clearly identify plugin sources and manage configuration state.
Read Moredsh-theme-picker: DeepSeek Harness Theme Selection Plugin
dsh-theme-picker is a theme management plugin for DeepSeek Harness, designed to address the fragmentation and inconvenience of managing third-party theme plugins. It provides a unified Theme settings page that supports switching between the app's base theme and installed skin plugins. Its core features include unified management of app and plugin themes, an exclusive single-theme mode (enabling one plugin automatically disables others), real-time status synchronization (refreshed every 6 seconds), and Chinese/English interface switching. Installation requires the host kernel to meet the version requirement, and the plugin can be enabled in the settings panel after a restart. It is open-sourced under the MIT License, integrates with the market by calling the dsh-market API, and ensures that only one theme is active at a time.
Read Moreyhfgyyf/dsh-tui-app: DeepSeek Harness Terminal Interaction Configuration File
`dsh-tui-app` is the terminal interactive plugin for DeepSeek Harness (DSH), providing a standalone lightweight native interface. It supports streaming output, multimedia input (images/videos), TTY component interaction, session management, and preset selection. DSH 0.1.3-alpha.2 or later is required. Note that the `!` command has shell escape privileges; use with caution.
Read Moredsh-auto-preset-router: DeepSeek Harness Auto-Routing Plugin
`dsh-auto-preset-router` is a DeepSeek Harness plugin designed to solve the pain point of manual intervention when switching presets. It uses the DeepSeek V4 Flash model to automatically detect the intent of a user’s first prompt and route it to a preset such as Standard, Code, Minimal, or Cordis. The plugin uses one classification call to determine the preset and a second call to select the required tools. If classification fails, the system falls back to Standard. It only processes prompt text and attachment metadata, does not send image content, and does not modify the underlying configuration, improving the user experience through intelligent routing.
Read Moredsh-result-only-view: Switching to the Read-Only Results View in DeepSeek Harness
The dsh-result-only-view plugin, developed by YEYEYEYESHIFU, is designed to address the visual clutter in the DeepSeek Harness (DSH) UI caused by a large volume of intermediate process information. With a single toggle, it simplifies the interface to show only user messages and final replies, collapsing thinking traces, tool calls, and context injection lines by default. Users can expand details at runtime by clicking status chips or turn trace lines, and control collapse mode in settings. The plugin is implemented entirely client-side, makes no network requests, supports graceful degradation, and significantly improves developers' efficiency in reviewing results.
Read Moredsh-luna-vision-bridge: Add Native Image Input Support for DSH
`dsh-luna-vision-bridge` is a host-side DSH LLM plugin designed to overcome the image input limitations of the native input box. It registers a new `luna-vision-bridge` provider to intercept the `addImages` and `submit` workflows: user-uploaded images are transcribed into text via Codex Luna, and the resulting text is passed to a configured downstream plain-text model. The plugin supports native interactions such as pasting and drag-and-drop, provides a web-based configuration interface, but relies on the Codex CLI in the host environment.
Read MoreIntroduction to the DSH Auto-Collapse Dialogue Node Plugin
`@ycp424c/dsh-auto-fold-turn` is an external plugin for DeepSeek Harness (DSH) designed to address the problem of excessive process nodes in long conversations. Through DSH's Conversation Node extension interface, it automatically folds tool calls, intermediate messages, and similar items in a conversation turn into summary lines without modifying core code. Users can click to expand or collapse them, and the state persists via localStorage. The plugin uses a fail-open strategy to ensure that native content is fully displayed when exceptions occur.
Read Moredsh-my-plugins: Centralized DSH Plugin Management Panel
DeepSeek Harness (DSH) introduces a new plugin management tool, dsh-my-plugins, designed to solve the pain point of scattered plugin management. The tool adds a My Plugins tab to the Settings → Plugins page, providing one-stop management features, including one-click plugin installation via GitHub, Link, File, or npm. Users can view, search, and enable or disable plugins centrally in the interface, and can batch-check for GitHub updates. To ensure safety, removing a plugin requires a second confirmation. Although automatic updates from GitHub are supported, sources such as Registry and local installations are currently not supported. After installation, `dsh web` must be restarted for changes to take effect, making it suitable for developers who frequently debug and manage multiple plugins.
Read MoreIntroduction to the DSH Multimodal Plugin
The `dsh-multimodal` plugin is designed to address the limitation in DeepSeek Harness (DSH) where native text models cannot process images or other non-text files. It intercepts inputs before the session model and, through a separately configured processing model chain, converts images, videos, and audio into text descriptions before further processing. It supports preset management, intelligent fallback, custom prompts, and file size limits. Users can install it via the CLI and enable it in the settings to submit multimodal content by pasting, dragging and dropping, or specifying attachment paths. The plugin also provides flexible failure-handling strategies and a text-native passthrough capability.
Read Moredsh-whale-girl-pet: DeepSeek Girl Desktop Pet
The `dsh-whale-girl-pet` plugin for DeepSeek Harness provides developers with status feedback and cost tracking through a visual desktop pet and detailed statistics. It places a blue-haired whale maid in the bottom-right corner of the web interface, featuring rich work-status animations, time-aware interactions, and a token-feeding function. It also includes a built-in cost-tracking system that supports task bubbles, cumulative pills, and an interactive SVG dashboard, allowing users to view stacked three-segment data for cache hits, cache misses, and output, as well as the hit rate. In addition, the plugin offers everyday utilities such as balance inquiry, weather lookup, and a Pomodoro timer. To install it, run the specified command and restart the process; its data relies entirely on the host-provided session persistence and event streams.
Read Moredsh-usage-dash: DSH Sidebar Quota Monitoring Plugin
`dsh-usage-dash` is a DeepSeek Harness (DSH) plugin designed to address the pain points of managing quotas across multiple platforms. It displays the remaining percentage for each plan via a persistent sidebar badge, and clicking the badge reveals details and reset countdowns. The plugin supports OpenCode Go, Volcano Engine, the official DeepSeek API, and custom plans, with features including automatic refreshing, tiered alerts (red ≤10%, orange ≤40%), and peak/off-peak status display. All data is stored locally to ensure security. Once installed, it provides an intuitive overview of resource consumption without requiring frequent switching between platforms.
Read Moredsh-plugin-quote-reply: DSH Conversation Text Selection Quoting Plugin
`dsh-plugin-quote-reply` is a pure client-side browser plugin maintained by user yangYzc, designed to address the cumbersome quote-reply workflow in DeepSeek Harness (DSH) conversations. By listening to text selection events, it allows users to one-click convert selected content into a Markdown quote block and insert it into the current input box, or automatically create a new session with the quoted content prefilled. It must be installed via the command line, and the process must be restarted after installation. Additionally, if a Git source is used and the local pnpm version is >= 10, add an `allowBuilds` configuration to `pnpm-workspace.yaml` to resolve build failures caused by security policies.
Read Moredsh-sxs-news-collector: A DSH Plugin Aggregating Hot Topics from 4 Sources
`dsh-sxs-news-collector` is an open-source plugin for DeepSeek Harness (DSH) that aggregates trending topics across the web for content creation and data analysis. Developed by SXS, it integrates four hot-search sources—Baidu, Toutiao, Douyin, and Weibo—and provides one-click fetching of multi-source data, deduplication, and rate-limit protection. Users can install it via pip or add it from a local path, invoke it using the `sxs_news_hot` function, and filter results by source or limit the number of items. The plugin is free and open source, making it suitable for developers who need real-time trending topics.
Read MoreDeepSeek Harness (DSH) Plugin: dsh-sxs-anti-bot-http Anti-Scraping HTTP Tool
`dsh-sxs-anti-bot-http` is an HTTP request utility designed specifically for the DSH plugin ecosystem to address anti-bot and rate-limiting challenges. Built on the SXS data-collection framework and developed by user yangyunsong023, it is implemented in pure Node.js with zero runtime dependencies. Its core features include user-agent pool rotation, exponential-backoff retries, anti-bot wall detection, and site-level adaptive rate limiting. Developers can install it easily by specifying a Git link and use functions such as `sxs_fetch` and `sxs_fetch_json` to perform stable data scraping for DSH agent online-capability development.
Read Moredsh-retrace: Conversation Retracing and Version Control in DeepSeek Harness
`dsh-retrace` is a client plugin for DeepSeek Harness designed to address conversation storage and context rewinding. It offers production-grade guarantees, including version control for sessions and artifacts, timeline rollback, and click-to-jump navigation. Core features include undoing turns, editing and resending, regenerating responses, and write safety checks. The plugin must be installed via the CLI or settings and the application restarted; it retains version snapshots by default and automatically manages storage usage.
Read More