dsh-gui-handoff: Handing off CLI-verified operations to the GUI
The DSH plugin `dsh-gui-handoff` is designed to address the problem where agents validate operations in the terminal but users cannot reproduce them. It hands over command-line-validated operations to the GUI and, by default, provides two paths: Path B (driving the GUI to generate a tutorial with real screenshots) and Path A (generating a configuration file). The plugin includes a five-stage chain, hard constraints, and working discipline to ensure operations are reproducible. Before use, it requires meeting DSH version requirements and system dependencies, such as a GUI driver on Windows.
Read Moredsh-picflow: Automatic Numbering and Referencing for Pasted Screenshots
`dsh-picflow` is a DeepSeek Harness plugin designed to address the issue of being unable to precisely reference pasted images in a conversation. It intercepts paste operations, converts images into local attachments, and assigns them fixed numbers. A panel next to the input box supports searching, inserting, mounting, and full-screen viewing. The plugin provides features such as filtering by time and status, usage record tracking, and a cleanup wizard. It supports formats such as PNG, JPEG, and WebP. All operations are completed locally, require no internet connection, and the plugin must be applied before the application is restarted.
Read Moredsh-draft-keeper: Preventing Lost Image Drafts When Switching Conversations
dsh-draft-keeper is a DSH plugin maintained by XWIDE that addresses the issue of image drafts being lost due to input box remounting during agent development. It locally mirrors images in IndexedDB, automatically restores them when the input box is remounted, and supports session-based management. The plugin features automatic cleanup, capacity limits (12 images or 32 MB), and privacy/security, and works out of the box without any configuration.
Read Moredsh-token-frugal: DeepSeek Harness Input Token Cost Optimization Plugin
The DeepSeek Harness plugin dsh-token-frugal is designed to reduce input token costs for long sessions through tiered saving strategies and session memory matching. It extends five key areas: lossless or truncated compression of tool results, agent tool directory management, workspace memory matching, a visual tiered control panel, and a statistics page. Users can adjust the saving level in real time below the chat box and view detailed token-saving statistics in settings, effectively controlling costs without compromising core capabilities.
Read Moredsh-task-notifier: DSH Task Notifier Plugin
`dsh-task-notifier` is a status notification enhancement plugin for DeepSeek Harness. It monitors and reports four core events in real time—task completion, approval required, answer required, and error—using in-app banners, synthesized notification sounds, and system notifications, ensuring no status change is missed. The plugin supports Shadow DOM style isolation, WebAudio-based tone synthesis, and flexible configuration. Installation requires invoking the plugin manager inside DSH and activating the plugin via a symbolic link or copy. It provides RESTful APIs for status self-checks and link testing. In development, note that file type affects how the plugin takes effect, and desktop clients have known limitations regarding the Notification API and injection logic.
Read Moredsh-session-hud: DeepSeek Harness Session Overlay Plugin
`dsh-session-hud` is a WinUI 3 floating window plugin designed specifically for DeepSeek Harness (DSH), aimed at resolving the loss of state or missed actions that can occur when users switch windows during long-running tasks. The plugin is open-sourced by xieani090612 and supports real-time delivery of the current work status and pending approval prompts, along with window dragging, resizing, always-on-top, and theme-following features, and it supports sidebar and command invocation. For installation, the plugin requires Windows 10 or later, needs no additional runtime, and can be installed using the `dsh plugin` command. Its communication mechanism uses temporary files and atomic renaming to ensure state synchronization. Users should be mindful of icon copyright issues. Overall, the plugin provides developers with a lightweight, zero-dependency session monitoring solution.
Read MoreDeepSeek Harness Plugin: Detecting WSL and SSH Status
An extension plugin for DeepSeek Harness (DSH) for monitoring local WSL and remote SSH machine status. It generates JSON snapshots by probing resources such as CPU, memory, GPU, and Docker, and offers multiple display options, including a WinUI 3 desktop panel, text tables, and an MCP server. The plugin is read-only, dependency-free, and secure by default, supports adding targets via a configuration file, and requires restarting DSH for changes to take effect.
Read MoreDSH Unified Computer Use: Enabling the DSH Assistant to Control Web Pages and Local Applications
The `dsh-unified-computer-use` plugin is a lightweight solution for DSH Assistant to implement its “everything is a plugin” philosophy and operate web pages and local applications. Leveraging the locally installed Chrome browser, it runs in a separate window and supports web browsing, content summarization, and native application control (e.g., Calculator), with picture-in-picture and permission-detection features. Installation requires running the specified command in the DSH Desktop plugin menu. Before use, grant screen recording and accessibility permissions, and note limitations such as the isolated browser window, no current support for file transfer, and no ability to take over existing tabs.
Read Moredsh-decision-layer: The Structured Decision Layer of DeepSeek Harness
dsh-decision-layer is an open-source plugin that provides a structured decision layer for the DeepSeek Harness Agent loop. It addresses unreliable judgment from large models by leveraging arbitration backends (such as dev/laya) and integrating automatic mechanisms such as risk gating, output self-inspection, tool scope reduction, and loop prevention. It supports manual arbitration, backend configuration, and local deployment, ensuring a safety boundary that only restricts allowed behavior without expanding it, and provides comprehensive log persistence and analysis to help developers precisely control Agent behavior.
Read MoreDeepSeek Harness Plugin: dsh-balance
The `dsh-balance` plugin is designed to provide DSH with real-time balance monitoring. It embeds a balance pill in the input field’s toolbar, allowing users to click and expand it to view top-up, gifted, and usage details. The plugin features automatic refresh, graceful degradation, and loopback-address access restrictions. It requires no configuration and reads data directly from DSH’s built-in `deepseekAccount` service, intended for users logged in to a DeepSeek account.
Read Moredsh-ipynb-preview: Rendering Jupyter Notebooks in DSH
`dsh-ipynb-preview` is a DeepSeek Harness plugin designed to address the issue of DSH displaying `.ipynb` files as raw JSON by default. Through client-side rendering, it provides code syntax highlighting, LaTeX math formula rendering, Markdown subset support, and interactive image functionality. It supports offline use, and DSH must be restarted after installation. This plugin offers data analytics developers a more intuitive notebook document preview experience.
Read Moredsh-side-branch: Read-Only Branch of the Main Session
`dsh-side-branch` is a plugin for DeepSeek Harness (DSH) designed to prevent detailed follow-up questions from polluting the main session context. It creates an independent read-only branch and uses streaming to provide real-time responses, ensuring the main session context remains unmodified. Core features include support for multi-turn follow-ups, prefix caching optimization, an execution-level read-only policy, and independent configuration of the model and reasoning effort. Users can select text in the main session or click a shortcut button to open a sidebar for independent exploration. The plugin requires DSH version 0.1.5-rc.2 or higher, and the client must be restarted for changes to take effect.
Read Moredsh-codex-peer: Collaboration Between DeepSeek Harness and Local Codex CLI
`dsh-codex-peer` is a workflow plugin for DeepSeek Harness (DSH) designed to enable collaboration between DSH agents and the locally installed OpenAI Codex CLI. The two systems interact through a shared working directory and five core tools, such as `codex_plan`, `codex_ask`, and `codex_review`, simulating a two-person collaborative development workflow that supports task breakdown, implementation, and review. Installation requires Node.js 20+, a compatible DSH version, and a Codex CLI environment, and DSH must be restarted after installation. The plugin does not include code and only drives the external CLI, making it suitable for building localized agent pipeline workflows.
Read Moredsh-local-proxy: Route the DSH Desktop Agent Through a Local Proxy
`dsh-local-proxy` is a plugin for the desktop version of DeepSeek Harness, designed to resolve failures of the Agent's `web_fetch` tool caused by missing proxy configuration when direct connections fail. The plugin only supports Windows and prioritizes reading environment variables or the system registry to obtain the local HTTP proxy. By installing the plugin and restarting, the desktop Agent's network requests can be routed through the proxy, ensuring normal development in restricted network environments.
Read Moredsh-subscription-login: DeepSeek Harness Unified Subscription Login Console
`dsh-subscription-login` is a DeepSeek Harness plugin for managing the OAuth login flow in a unified way. It dynamically retrieves the login list by reading `ctx.authorization`, avoiding hard-coded maintenance, and supports signing in, signing out, and cleaning up unclaimed records within a unified interface. The plugin includes security protections (Host/Origin checks) and key management features. After installation, the service must be restarted, and the plugin can be accessed via Settings → Plugins → Subscriptions. It supports 64 KiB request bodies, handles only the `llm-pi-ai` scope, and does not support server-side revocation or recoverable logins.
Read Moredsh-upload-origin: Parse the Original Local Path of the Uploaded File
The `dsh-upload-origin` plugin for DeepSeek Harness (DSH) scans the host-side `.dsh-uploads` directory and uses filename, file size, and SHA256 hash matching to recover the original local absolute path of a file after upload. The recovered path is injected into the system prompt and can be queried on demand via the `resolve_uploaded_file` tool. The plugin supports configurable parameters such as scan depth and timeout, and provides matching mechanisms with different confidence levels. Installation requires the official command, and the plugin performs read-only operations without making network calls or reading credentials.
Read Moredsh-pet-desktop-linux: DSH Linux Desktop Pet Plugin
The DeepSeek Harness (DSH) desktop pet plugin implements a floating desktop status indicator using a transparent GTK3 window, intuitively displaying session states such as idle and working. It depends on Linux X11/XWayland, Node.js 22 or later, and specific system libraries. After installation, the pet window remains permanently at the top level and supports status animations as well as a right-click menu. Installation must be performed through the DSH plugin manager, and custom replacements are supported. Please note that the plugin does not support Windows, macOS, or native Wayland; ensure dependencies such as GTK3 and xdotool are available before installation.
Read Moredsh-notify-linux: DSH Task Notifications and Alert Tones
dsh-notify-linux is a DeepSeek Harness (DSH) plugin designed specifically for the Linux + GNOME platform to address the loss of notifications during background execution. The plugin sends system-level notifications through the DSH main process, supports feedback for four event types—task completion, user selection, tool approval, and errors—and provides sound alerts and graceful degradation. Users can install it via the plugin manager and flexibly manage notification toggles through the settings page or configuration file.
Read Moredsh-round-table: Multi-Agent Collaborative Roundtable
`dsh-round-table` is a plugin for DeepSeek Harness designed to address context fragmentation and collaboration tracking issues in multi-agent development. It provides a centralized “round table” environment with features such as task card generation, visual workflows, shared resources, and independent secretary notes. To use it, install and enable the plugin in the DSH 0.2.0-rc.2 desktop version, then create a meeting, invite members, generate and publish task cards, and continuously follow up on collaboration. The plugin supports sequential or parallel orchestration while preserving each member’s original session context. Note that it is only available in the desktop version, and specific limitations apply to file handling and permission management.
Read Moredsh-paste-preview: Make Images Available in Text Models and Maintain Previews
dsh-paste-preview is a DeepSeek Harness plugin designed to address the issue that plain text models cannot directly handle pasted images. It allows users to upload images by pasting, dragging, or selecting files, automatically generates thumbnails, and keeps previews in the message. The plugin is compatible with both vision and text models, supports multiple input methods, and has passed security verification. After installation, a restart is required; when using the plugin, be mindful of compatibility settings with the modlens plugin.
Read Moredsh-your-turn: DeepSeek Harness Turn Handoff Reminder Plugin
This plugin is purpose-built for DeepSeek Harness to address the issue of an agent missing status changes between turns when execution is paused. It provides both visual and auditory reminders through pop-ups, banners, and six synthesized tones (such as wind chimes and alert sounds), ensuring that developers do not miss critical information. Core features include turn-end notifications, a silent chime when questions are asked, sidebar unread counts, and multi-tab coordination. Developers can install it via the command line and customize the reminder style, tone, and auto-dismiss duration in settings, making it suitable for multi-tasking scenarios involving long-running agents.
Read Moredsh-system-monitor: Real-Time Hardware Monitoring in the DSH Sidebar
The `dsh-system-monitor` plugin provides real-time hardware monitoring (CPU, GPU, memory, and disk) in the DSH sidebar. Core features include ring gauge visualization, application-level drill-down analysis, slope-based capacity forecasting, threshold alerts, and data export in multiple formats. The plugin supports preset and custom time ranges for viewing, with history records persisted to disk using a rolling write strategy. Full functionality is supported only on Windows 10/11; Linux and macOS support basic readings only. Install it with `dsh plugin install dsh-system-monitor`. Enable the sidebar with `dsh web`. It runs without administrator privileges and binds to localhost only.
Read More@weibaohui/dsh-thinktank: A Multi-Perspective Thought Model Analysis Tool
The DeepSeek Harness plugin `@weibaohui/dsh-thinktank` provides a decision-support tool featuring 161 classic mental models. It simulates multiple advisors conducting cross-analysis across nine dimensions and generates a comprehensive report that includes consensus, areas of disagreement, blind spots, and an action list. It supports keyword matching and intelligent AI recommendations, with capabilities for automatic concurrent analysis and dual-mode output, aiming to help users gain a systematic perspective in complex decision-making and avoid the blind spots of single-track thinking.
Read Moredsh-settings-ui: Settings Window Customization
The DSH `dsh-settings-ui` plugin allows users to customize the appearance of the native settings window. It supports adjusting window size (including fullscreen mode), background opacity, and solid-color or themed backgrounds, while following light and dark themes in real time. Configuration changes take effect immediately and are persisted, specifically designed to improve the settings experience in complex scenarios.
Read More@weibaohui/dsh-git-server: DeepSeek Harness Native Git Service Plugin
DeepSeek Harness (DSH)’s `dsh-git-server` plugin integrates a complete self-service Git service into the native interface, fulfilling the “everything is a plugin” design philosophy. The plugin supports HTTP transport and end-to-end management of repositories, issues, pull requests, and Wikis, while providing engineering capabilities such as branch protection, tiered permissions, and account integration. Users can create repositories, browse content, and collaborate directly from the native management pages. It also supports building closed-loop workflows through features such as Webhooks and automatic issue closure. The plugin depends on `user-management`, supports one-click start/stop and data backup, and enables developers to use Git services efficiently within the DSH ecosystem without additional configuration.
Read More