dsh-companion: Read-Only Workspace and Session API for the DeepSeek Harness Native Client

`dsh-companion` is a plugin for the native DeepSeek Harness client, designed to address the client's need to fetch metadata. It provides JSON endpoints, a workspace browser, a reconnectable SSE notification stream, and a settings card. The plugin supports integration with the Images tab and includes security projections and same-origin checks. After installation, notifications must be configured in the Web UI, and care must be taken not to expose the server to untrusted networks.

Read More
dsh-claude-usage: Claude Quota Monitoring for DeepSeek Harness

`dsh-claude-usage` is an Anthropic Claude quota monitoring plugin developed for the DeepSeek Harness Web UI. It adds a natively styled usage ring to the right of the settings row to display quota details in real time, including 5-hour and weekly limits. The plugin supports polling with a debounced caching strategy and reads OAuth tokens via the Loopback API, strictly following a read-only security principle. Users must meet specific environment requirements and can customize the refresh interval in settings. It currently supports only Windows or Linux and does not disrupt existing login sessions.

Read More
dsh-obsidian-inbox: Deterministic Knowledge Archiving from DeepSeek Harness to Obsidian

The DeepSeek Harness plugin `dsh-obsidian-inbox` is designed to organize high-value information from conversations into an Obsidian knowledge base. Its core features include prioritizing retrieval over archiving, merging over creating new entries, strict validation (formula and link validity), and distilling only long-term value. The plugin is installed via npm, requires configuration of the Obsidian Vault path and primary directory categories, and provides the `obsidian_validate_vault` tool for knowledge base health checks.

Read More
dsh-raiden-theme: DeepSeek Harness Inazuma Raiden Workshop Theme

`dsh-raiden-theme` (Raiden Inazuma Atelier) is a theme plugin focused on the visual style of the DeepSeek Harness Web interface, developed by lengzhanbao. It features dual-mode wallpapers (light sakura / dark thunderstorm), purple-gold acrylic dialog boxes, and chibi-style icons. It includes ambient particle effects and workspace animated images, and supports reduced motion and opacity adjustment. It also provides a standalone “Raiden Shogun” Agent preset. The plugin changes the appearance by injecting CSS without affecting core logic, and is compatible only with the DSH Web profile.

Read More
lemoncat7/dsh-web-search: A Configurable Multi-Provider Web Search Tool for DeepSeek Harness

`lemoncat7/dsh-web-search` is a web connectivity plugin for DeepSeek Harness (DSH). Its core functionality is to provide native `web_search`, `web_fetch`, and restricted `web_source` tools. It supports multiple providers (such as SearXNG and Tavily), enforces strict security constraints (including a 2 MiB data limit, public URLs only, and loop prevention), and ensures controllability through credential management. After installation, users can configure the backend in DSH settings to achieve standardized web access without maintaining complex request logic themselves.

Read More
dsh-advisor-plugin: DeepSeek Harness Model Review Plugin

DeepSeek Harness (DSH) has released the `dsh-advisor-plugin`, designed to address issues such as blind spots, drift, and premature completion in Coding Agents during self-validation. The plugin introduces an "independent second opinion" mechanism, enabling a review model to intervene through explicit consultation or automatic patrol by providing CORRECTION or STOP signals. It supports features including read-only investigation tools, failure isolation, dual degradation strategies, and an execution model blacklist. Users can install the plugin via command, configure the review model and reasoning level on the settings page, and invoke it within a session or enable it through a configuration file. The plugin requires DSH version 0.1.5-rc and Node.js >=22.19.

Read More
dsh-personalization: Defining Long-Term Persona and Rules for DeepSeek Harness

DeepSeek Harness (DSH) has added the `dsh-personalization` plugin, designed to maintain consistency in AI behavior across multiple sessions. The plugin introduces a new “Personalization” settings page, allowing users to centrally manage long-term rules, forms of address, names, and persona descriptions, with all content automatically injected into subsequent tasks. After a single configuration, users can maintain a stable style and response format across all conversations. The plugin configuration is stored locally in `~/.dsh/personalization.json` and takes effect immediately. The installation command is `dsh plugin --profile web add dsh-personalization@1.0.0`, requiring Node.js >= 18.

Read More
@code4lala/dsh-plugin-workspace-path: Show Full Directory Path in Sidebar

The DeepSeek Harness (DSH) Web sidebar plugin is designed to address the difficulty of distinguishing between multiple workspaces with identical titles. It automatically displays the full directory path below each workspace title in the sidebar, supporting auto-wrapping and real-time synchronization. During installation, a specific command must be executed and `cordis.patch.yml` must be configured to enable hot loading. The plugin matches workspaces based on their order in the sidebar to prevent confusion caused by identical names. This tool is suitable for scenarios requiring quick directory location via full paths, thereby reducing identification costs.

Read More
DeepSeek Harness (DSH) Prompt Optimizer Plugin

The DeepSeek Harness plugin `co1ombiagly/prompt_optimize_dsh` aims to address the high barrier to entry in prompt engineering. It can convert casual requirements into rigorously structured prompts with one click and automatically insert them into the input field. Featuring context awareness, iterative rewriting, and zero API key management, it ensures data security. Users can quickly generate high-quality prompts with the `/optimize` command, without needing to manage an API Key.

Read More
dsh-py-codeact: CodeAct Agent Loop for Persistent IPython Sessions

`dsh-py-codeact` is a CodeAct agent loop plugin maintained by CNSeniorious000, designed to address the lack of persistent state in DeepSeek Harness’s code mode. It bridges Harness tools to a persistent IPython session, allowing the model to retain variable state while executing Python code, and supports magic commands, MCP integration, and REPL introspection. The plugin does not implement the `CodeRuntime` interface and is suited for complex workflows that need to maintain context across steps.

Read More
cnkids/dsh-office-toolkit

`dsh-office-toolkit` is a host plugin for DSH agents, designed to address the limited ability of general-purpose AI to handle binary files such as Word and Excel. Implemented in pure JavaScript for cross-platform operation without requiring local Office installation, it provides agents with eight core tools for reading and writing, querying, editing, calculating, and format conversion. It supports automated layout processing, template population (e.g., `{{variable}}`), and internal Excel calculations, forming a closed-loop workflow for office document processing. Usage requires restarting the session, and attention should be paid to version compatibility and environment requirements.

Read More
dsh-dudulu (Ding): DeepSeek Harness Task Notification Sound Plugin

dsh-dudulu is a browser-side extension for DeepSeek Harness (DSH) designed to address the lack of audible feedback when running agents remotely. It monitors edge states of an agent's conversation—completion, pause, and errors—and plays notification sounds in the web interface using built-in or custom audio effects. The extension features independent toggle controls, volume adjustment, and custom audio uploads, with all settings stored locally in the browser and no server-side intervention required. However, the web page must remain open, and feedback is provided only for the main agent.

Read More
@dsh-external/dsh-chat-jumper: DSH Chat Dot Navigation

`@dsh-external/dsh-chat-jumper` is a DSH plugin maintained by Cloud-J, intended to solve the problems of difficult page scrolling and slow position-finding in long conversations. It provides a vertical column of dots on the right side of the page, where each dot corresponds to one user question. The plugin supports hover previews, smooth scrolling, current-position highlighting, and automatic loading of historical messages. Users can quickly navigate by clicking a dot. Its data is based on conversation snapshots and does not rely on DOM scanning, ensuring that even unrendered historical messages are accurately counted.

Read More
DeepSeek Harness Telegram Bridge Plugin

`dsh-telegram-bridge` is a Telegram communication plugin for DeepSeek Harness (DSH), allowing users to interact with the Agent, manage files, and invoke skills via mobile devices or messaging applications. It supports private and group chat interactions, image transfer, directory browsing, and skill invocation. To install it, run `pnpm add dsh-telegram-bridge` in the DSH Profile directory and modify the configuration. Before use, create a bot via @BotFather and obtain a token, configure an access whitelist (username or chat ID) to ensure security, and optionally configure a proxy. The plugin provides common commands such as `/new`, `/cwd`, and `/skills` to control sessions and models. Because the bot has

Read More
Orderzx (dsh-browser) - DeepSeek Harness Browser Extension

Orderzx is a `dsh-browser` plugin for DeepSeek Harness that provides a local, stealthy, and takeover-capable browsing environment. It uses a zero-cloud architecture, supports concurrent multi-session operation, and offers real-time frame streaming, gesture captions, and video sampling/playback. Manual takeover is supported when CAPTCHAs are encountered, along with an automatic recovery mechanism. Users can launch the browser with the `/start` command, and installation requires a Node.js environment. The plugin aims to address the latency and privacy issues of traditional remote browsers and improve development efficiency.

Read More
dsh-gpt-image

This DSH plugin reuses the authenticated ChatGPT session via the Edge browser debugging port (9222) to generate images and automatically save them to a local directory. It depends on scripts and resources under the `~/work/dph` directory and allows working paths to be adjusted by modifying the configuration file. After installation, invoking the registered tool enables image generation using the existing session, without requiring re-login.

Read More
@dsh-external/dsh-asset-manager: DSH Component Management Center

The `dsh-asset-manager` plugin provides a centralized asset view for the DSH system and unifies the `DSHComponent` data model. Users can access it via the System Overview tab or a header button, with support for asset overview, categorized browsing, enable/disable, version updates, and deletion protection (including backups and secondary confirmation). The plugin also provides RESTful APIs for integration with conversational tools and includes complete build, dependency, and security mechanisms, aiming to simplify the asset management workflow.

Read More
dsh-herald: Three-Channel Task Notifications for DeepSeek Harness

dsh-herald is a plugin for DeepSeek Harness (DSH) designed to solve the issue of lost notifications for background tasks when browser tabs are closed. It enables the DSH host process to send notifications directly to the operating system (supporting Windows, macOS, and Linux), delivering them through three channels: in-page overlays, browser banners, and system notifications. The plugin features anti-spam mechanisms, secure encoded transmission, history storage, and a bilingual configuration panel. Installation requires a Node.js environment; after installing it via the command line, a restart is sufficient to use it, ensuring users can receive task status updates in any state.

Read More
DeepSeek Harness Plugin: bottledkzk/dsh-search-router (Multi-Provider Search Routing with Automatic Failover)

`dsh-search-router` is a network-enabled tool plugin within the DSH ecosystem, designed to address the lack of resilience in single search engine interfaces. It supports multiple providers and offers real-time switching, status monitoring, and automatic failover. If the primary provider becomes unavailable, it automatically falls back to a backup source. Currently, users need to obtain and integrate the source code themselves. Since it runs with process privileges and involves network requests, it is recommended to validate its logic in a test environment first.

Read More
dsh-noteboard: A Workspace-Level Sticky Note Canvas Plugin for DeepSeek Harness

The `dsh-noteboard` plugin in DeepSeek Harness addresses the challenge of fragmented and hard-to-manage conversation records through an infinite canvas and Markdown notes. It supports collecting and distilling content from conversations into structured notes, and allows users to drag notes back into the input box to reference them for AI processing. Additionally, the plugin provides 12 model tools and 5 workflows for automated organization, search, and manipulation of note data. By integrating conversational flow with knowledge management, it is well suited for long-term project development and debugging.

Read More
dsh-always-status-bar: DSH Message Status Bar Always-Visible Plugin

dsh-always-status-bar is a minimal plugin developed for the DeepSeek Harness (DSH) Web client, designed to address the issue that the message status bar is only visible by default on mouse hover, which can easily cause important information to be overlooked. With a single CSS override rule, it makes the timestamp of user messages and assistant-message metadata such as duration, time to first token, and token rate always visible. It features zero configuration, clean uninstallation without residual traces, and no interference with native buttons; it takes effect immediately after installation and is ideal for developers who need detailed message metadata during quick review.

Read More
dsh-session-robustness: Session Fallback After Official Retry Exhaustion

`dsh-session-robustness` is a DSH plugin designed to address the issue where the official retry mechanism ends a session after five retries. It takes over the retry process and performs unlimited retries for transient errors such as timeouts and rate limits, using an exponential backoff strategy. The plugin supports control via the UI or YAML configuration, does not handle permanent errors, and is intended to improve API stability.

Read More
dsh-continue: DeepSeek Harness Abnormal Session Recovery Plugin

`dsh-continue` is a client plugin for DeepSeek Harness (DSH) designed to solve the issue of needing to re-enter prompts after a session is unexpectedly interrupted. It provides a zero-prompt continuation feature that automatically restores context and runtime configuration, and handles common issues such as network instability. It supports precise selection of eligible subagents, prevents duplicate execution, and displays the button only when the session can be resumed. Users need to install or update the plugin using the `dsh plugin` command and restart DSH Web to apply the changes.

Read More
DSH-RAG: Local Knowledge Base and Explicit Retrieval Plugin for DeepSeek Harness Web

DSH-RAG, a plugin for DeepSeek Harness (DSH), enables developers to convert local folders into retrievable knowledge bases. It supports formats such as PDF and DOCX and offers features including explicit `/rag` command retrieval, source traceability, hybrid retrieval with offline BM25, and session-scoped switching. Users need to install Node.js and pnpm and can use the plugin through commands to obtain evidence-based answers grounded in local documents during conversations.

Read More
yuyangouc/dsh-power-button: DeepSeek Harness Self-Contained Restart and Shutdown Controller

`yayangouc/dsh-power-button` is a plugin for DeepSeek Harness that provides shutdown and restart features through sidebar buttons and menus, without relying on external tools. The core engine manages process lifecycle by writing `.cjs` helper files and supports the `/restart` and `/shutdown` commands as well as model tools. It features theme adaptation, localization, log cleanup, and CSRF security protection. The installation command is `dsh plugin --profile web add "github:YuYangOUC/dsh-power-button#main"`, requiring Node.js >= 22.19.

Read More