dsh-better-status: Session Statistics Visualization and Balance Monitoring for DeepSeek Harness

The dsh-better-status plugin replaces the low-density text-based status bar at the bottom of DeepSeek Harness with an intuitive chart panel on the right side of the page that automatically refreshes every second. It displays turn count, duration, cost, balance, and multiple visualization charts (donut charts, progress bars, etc.), is built with native technologies, supports light and dark themes, and provides APIs for secondary development. Installation and configuration are simple; an API Key must be set up to retrieve balance data.

Read More
DeepSeek Harness Plugin: dsh-token-usage-sidebar (Persistent Token Usage Statistics)

`dsh-token-usage-sidebar` is a community plugin for DeepSeek Harness (DSH) designed to address the issue of Token usage records being lost after a session restart. By persisting data in a SQLite database, the plugin provides a sidebar summary and a native settings page, with filters for today, yesterday, the last 7 days, or all time. It displays detailed metrics, including total usage, input, output, cache, inference, and call counts. The data is sourced directly from the DSH runtime and includes deduplication and shutdown-safe protection, making it suitable for long-term cost tracking by developers.

Read More
dsh-arcgis-pro-bridge: Connecting ArcGIS Pro to DSH via MCP

`dsh-arcgis-pro-bridge` is a plugin for DeepSeek Harness (DSH) that bridges ArcGIS Pro Python logic into DSH, enabling models to directly operate on local GIS data through standard MCP tools. It is pure ESM with vendored Python, has no build step, and supports installation via GitHub. Its core features include structural reading, spatial analysis (such as Buffer and Clip), and execution of custom ArcPy code. It requires a Windows environment, and ArcPy runs within the Python bundled with ArcGIS Pro without polluting the Node.js environment. Users should note that it is limited to local execution and that `execute_arcpy_`

Read More
dsh-quick-restart: One-Click Refresh for the DSH Web Service

dsh-quick-restart is a DSH plugin maintained by Xyz10088, designed to address the cumbersome nature of manually restarting services during development. The plugin adds a "Refresh DSH" button at the bottom of the sidebar, enabling one-click service restarts and automatically reloading the page once the service recovers, thereby avoiding context switching. Its core features include a status indicator, restart without confirmation, and health checks. The installation command is `dsh plugin --profile web add github:Xyz10088/dsh-quick-restart#main`. After installation, developers can conveniently restart services from the sidebar button, significantly improving development efficiency.

Read More
dsh-deepsleep: DeepSeek Harness Mobile Layout Adaptation and LAN Proxy

`dsh-deepsleep` is a plugin designed specifically for the DSH client to address usability issues on mobile devices. By adapting to a single-column layout and optimizing touch interactions, it improves the display experience on smartphones and supports notched screens. It also provides a password-protected local area network (LAN) proxy, allowing users to access DSH directly from their phones; however, it should only be used in secure environments.

Read More
dsh-prometheus: Privacy-Aware Monitoring for DeepSeek Harness

`dsh-prometheus` is a monitoring plugin for DeepSeek Harness that provides privacy-friendly Prometheus metrics and Grafana dashboards. Maintained by `xxiaoxiong`, it supports monitoring dimensions such as sessions, the LLM layer, tool calls, approvals, and background tasks. It is enabled by default after installation and can expose metrics endpoints via automatic or standalone modes. Its core advantage is privacy protection: it does not export prompts or message content and exposes only controlled labels. Usage requires Node.js and Cordis environment support, and it is currently a 0.1.0 developer preview.

Read More
dsh-loghud: DeepSeek Harness Local Development Error Monitoring Plugin

`dsh-loghud` is a local development error monitoring web plugin for DeepSeek Harness that organizes scattered terminal errors into deduplicated floating cards. It supports mainstream technology stacks such as Go, Python, Node.js, TypeScript, Java, and Spring, offering features such as error aggregation, search and filtering, a bilingual Chinese-English interface, and draggable, resizable panels. The plugin also provides manually triggered AI diagnostics with sensitive information masking, helping developers efficiently troubleshoot various errors during local debugging.

Read More
Introducing the DSH Web Artifact Designer Plugin

`dsh-web-artifact-designer` is a DeepSeek Harness skill designed to address the common problem of AI-generated web code that works but does not look good. It adapts Anthropic’s design methodology to DSH and provides a workflow covering typography, color, whitespace, and anti-patterns to ensure the generation of high-quality, self-contained HTML/SVG design artifacts. The tool has zero dependencies, works out of the box, supports web visual designs such as posters and infographics, and includes a strict quality self-checklist.

Read More
dsh-plugin-browser: Playwright Browser Driver Plugin for DeepSeek Harness

`dsh-plugin-browser` is a DeepSeek Harness (DSH) community plugin that uses Playwright to drive a headless browser, enabling the model to render web pages, extract text, take screenshots, and perform automated interactions. It addresses the limitation of basic web tools that cannot execute JavaScript, supporting handling of SPA applications and dynamic data scraping. Installation requires running a command and relies on Playwright, while users can adjust parameters such as timeout, number of extracted characters, and browser path through a configuration file. The plugin isolates sessions per Agent, can simulate human browsing behavior, and is suitable for automated operation scenarios.

Read More
dsh-tool-diagnose: DeepSeek Harness Real-Time Diagnostics Plugin

`dsh-tool-diagnose` is a plugin for DeepSeek Harness (DSH) designed to eliminate the need for developers to manually run commands or read configurations when checking Cordis state, such as plugins, tools, and credentials. Through in-process introspection, it exposes a `diagnose` tool to the model, providing real-time inspection of plugin status, tool visibility, credential parsing, approval policies, token pressure, and the subagent tree. The plugin supports installation in Web UI and Headless environments and includes a `target` parameter to filter the scope of checks. It also introduces an extensible mechanism based on the `ctx.diagnostics` registry, allowing third-party plugins to easily register custom checks and addressing the limitation of traditional Skills serving merely as a "symptom table."

Read More
math-research-dsh: A DSH Skill Pack for Long-Term Mathematical Research

The DSH plugin `math-research-dsh` adapts its parent plugin `math-research` into four independent skills, aiming to simplify literature reading, experience accumulation, task continuation, and Lean formal verification workflows in mathematical research. It provides four core capabilities: `math-research-workflow`, `manage-math-research-program`, `rigorous-open-math-research`, and `lean-verify`. Installation supports both Bundle and local script methods, while maintenance follows a one-way synchronization principle to ensure a single upstream source of truth, including comprehensive testing and compatibility checks.

Read More
dsh-codex-image-bridge: Adding Visual Capabilities to DeepSeek Harness

The DeepSeek Harness plugin `dsh-codex-image-bridge` adds visual capabilities to AI assistants. It supports image generation, detailed editing based on existing images, understanding image content, and checking service status. Installation requires the image service script to be available and the user to be logged in. Configuration options include the output directory, image generation model, timeout duration, and sandbox settings, among others. Generated or edited images are displayed in the session and saved as local files. The plugin is maintained by xmasdong and is licensed under the MIT License.

Read More
dsh-weixin: A Plugin for Accessing DeepSeek Harness via WeChat QR Code Scan

`dsh-weixin` is a plugin that integrates WeChat with DeepSeek Harness, supporting account binding via QR code scanning. The plugin runs within the Host process and uses the Tencent iLink Bot API to send and receive messages, with support for multi-account isolation and text/voice message processing. Installation requires meeting specific environment requirements. The project is no longer maintained, and migration to a more fully featured alternative is recommended.

Read More
xmanrui/dsh-dingtalk: Integrating DingTalk into DeepSeek Harness by Scanning a QR Code

`xmanrui/dsh-dingtalk` is a DingTalk bot integration plugin for DeepSeek Harness. This plugin processes messages through a persistent DingTalk Stream connection within the Host process, supports scanning a QR code to authorize bot creation, and securely stores sensitive credentials in the Harness service. It supports private text messages and group chat conversations where the bot is explicitly mentioned, provides commands such as `/new`, `/status`, and `/help`, and can render AI Cards. Installation requires DeepSeek Harness `0.1.0-rc.6` and Node.js `>=22.19`. **Note: This project is no longer maintained, and it is recommended to use the unified `dsh-im` plugin instead.**

Read More
dsh-plugin-hooks-ordering

`dsh-plugin-hooks-ordering` is a deterministic hook ordering plugin for the Cordis plugin ecosystem. It addresses the uncertainty in execution order caused by dependency injection during multi-plugin collaboration. The plugin supports both `waterfall` and `serial` dispatch modes, using a pure topological sorting algorithm to provide `before`/`after` ordering capabilities. Through its layered architecture, it includes an algorithm layer, a Cordis service layer, and a DeepSeek-Harness integration layer, allowing developers to precisely control hook execution logic through `front` and `back` stages and supporting DAG logging to aid debugging.

Read More
dsh-better-session-title: Replace the DSH Top Bar Session Title with a Two-Level “Workspace / Session” Breadcrumb

dsh-better-session-title is a client-side UI enhancement plugin for DeepSeek Harness (DSH), designed to optimize the session-switching experience in the Web GUI. It moves the switching entry from the left sidebar to the top bar, implemented through a two-level "Workspace/Session" breadcrumb. The plugin provides dropdown management for workspaces and sessions, supporting actions such as creating, renaming, branching, and archiving, while fully replicating the native interaction and bilingual support. After installation, it helps resolve the inconvenience of switching sessions when the sidebar is collapsed, though users should be mindful of compatibility with the `dsh-basic-right-sidebar` plugin.

Read More
dsh-basic-right-sidebar: DeepSeek Harness Right Sidebar Enhancer Plugin

DSH-Basic-Right-Sidebar is a pure UI enhancement plugin that moves DeepSeek Harness (DSH)'s native left sidebar functionality to the right side. It provides two-level navigation, session overview and log download, a pixel-perfect native trajectory view, and configurable top-bar organization. Installation requires using the specified command and adding the necessary pnpm configuration to avoid errors. The plugin supports automatic expansion, hiding redundant top-bar elements, and enabling breadcrumb navigation. Do not install its sub-plugin separately.

Read More
DSH Prompt Optimizer: One-Click Rewriting of Vague Requirements into Actionable Instructions

DSH Prompt Optimizer is a persistent plugin for DeepSeek Harness designed to optimize vague requirements into structured, executable superprompts with one click. It leverages the currently selected model, features built-in adaptive strategies and an exploration-first protocol, and ensures precise optimization results. The plugin provides interactive capabilities such as input locking and status visibility, invokes the LLM via a POST endpoint, and is open-sourced under the MIT License. A DSH restart is required after installation for the changes to take effect.

Read More
dsh-ui-notify: Completion Sound Notification Plugin for DeepSeek Harness Web GUI

`dsh-ui-notify` is a standalone Web plugin for DeepSeek Harness (DSH), designed to address the challenge of users noticing when background session output has completed. The plugin provides auditory feedback by playing built-in notification sounds, and all configuration is stored in the browser's `localStorage`. Core features include automatically playing completion sounds, volume adjustment, and selecting the trigger scope (background only or any session). It relies entirely on browser-side rendering and is independent of host services. Users can configure it flexibly through the DSH settings menu. After installation, the Web Profile must be restarted for the plugin to take effect.

Read More
dsh-bridge-preview: In-Chat Inline Preview for dsh-tool-vision Image Bridging

`dsh-bridge-preview` is a client-side plugin designed to address the issue that DeepSeek Harness text-only models cannot display images. It leverages MutationObserver to monitor the DOM and automatically converts the image path text generated by `dsh-tool-vision` into a visual inline preview within chat bubbles. The plugin uses a pure additive architecture and does not modify underlying data. It also supports clicking a thumbnail to view the full-size image and includes automatic fallback handling. Users must first install and enable `dsh-tool-vision`, then install this plugin via a terminal command and restart for it to be ready to use.

Read More
dsh-vision-plugin: Empowering DeepSeek Harness Text Models with Vision Capabilities

The `dsh-vision-plugin` is a plugin for DeepSeek Harness (DSH) that enables visual analysis capabilities for text-only models, such as DeepSeek v4. It uses an intermediate layer to send images to a vision model, such as Qwen3.7-plus, for transcription into text, which is then processed by the main model. The plugin supports pasting images directly into a conversation to ask questions and provides the `vision_analyze` tool for analyzing local files. Before use, image input support for the model must be declared in the configuration file. The plugin is compatible with DSH v0.1.0-rc.8 and later.

Read More
DeepSeek Harness Proactive Rate Limiting Plugin: dsh-rate-limiter

dsh-rate-limiter is a proactive rate-limiting plugin maintained by Xidong-AI to address API rate-limiting issues in DeepSeek Harness development. It uses a token bucket algorithm to control request frequency before requests are sent; when tokens are insufficient, requests are placed in a delayed queue instead of being rejected, thereby avoiding 429 errors. The plugin is non-invasive, supports signal interruption, has no third-party dependencies, and is compatible with retry plugins. Users can install it via npm and define the `rate` (average rate) and `burst` (burst capacity) parameters per provider in the configuration file.

Read More
DeepSeek Harness Plugin: dsh-chime Task Chime

The DeepSeek Harness plugin `dsh-chime` adopts a plugin-based architecture to replicate OpenCode’s chime and provide task feedback during agent development. It embeds its sound resources, requires no external dependencies, and supports completion, question, and error sounds. The plugin listens to `agent/status` and `tools/execute` events, with Host-level monitoring of all session states. It takes effect automatically after installation and requires no configuration. Users can inspect the queue or preview sounds through the `/chime/debug` endpoint. The plugin is maintained under the MIT License, and its source code is available on GitHub.

Read More
dsh-auto-exit: Automatically Exit the CLI Process When Closing the Web UI

`dsh-auto-exit` is a plugin for DSH `--profile web` mode, designed to resolve the issue where closing the Web UI does not stop the CLI process. It detects WebSocket connections to automatically exit after all browser tabs are closed (equivalent to Ctrl+C). It supports a grace period, status checking, and various configurations, preventing accidental exits caused by sleep or page refreshes.

Read More
dsh_omnivision: An OmniParser-Driven GUI Agent Plugin

OmniVision is a GUI agent plugin built on OmniParser, designed to address the challenge that models without native multimodal vision capabilities have difficulty understanding screens and operating interfaces. The plugin converts screen content into structured data containing text, icons, and coordinates, supporting screen recognition, desktop automation (clicking, typing, etc.), real-time Dock recognition, image parsing, and tool call logging. Installation requires conditions such as a Windows platform and a running OmniParser service, and it is primarily targeted at desktop task development scenarios for DeepSeek Harness.

Read More