dsh-design: A Design System Plugin for Post-Rendering Validation of Agent UI
`dsh-design` is the first plugin in the DeepSeek Harness ecosystem to directly measure design specifications on rendered pages. It uses Playwright to verify metrics such as contrast, font hierarchy, spacing grids, and palette drift, solving the problem that static analysis cannot access actual rendered styles. The plugin includes design system skills and audit tools, supports WCAG standards, and can effectively quantify UI consistency and accessibility, making it suitable for agent development scenarios that require strict control over UI quality.
Read Moredsh-upload-button: Adding Local Image Upload to the DeepSeek Harness Web GUI
This plugin adds a local image upload button to the left side of the input bar in the DeepSeek Harness Web UI, with multi-select support. It reuses the official drag-and-drop pipeline by synthesizing a DataTransfer object, ensuring consistent image processing logic with zero intrusion. The plugin also includes helper utilities for calling the Tongyi Qianwen API. Users can use it simply by installing the plugin and restarting Harness.
Read Moredsh-image-vision: Integrating Vision Capabilities into Text-Only Models
`dsh-image-vision` is a lightweight plugin for DeepSeek Harness. By wrapping the `llm` service interface, it enables text-only primary models to understand images without requiring any modifications to host code or disrupting the official plugin ecosystem. It supports general image input, Feishu document parsing, and local image description, relying on visual model routing configurations with a `VL` suffix. Easy to install and highly compatible, it is ideal for integrating vision capabilities into agents without compromising the existing architecture.
Read Moredsh-chatflow-rail: DSH Web Chat Conversation Flow Navigation and Quick Jump
`dsh-chatflow-rail` is a DSH Web client plugin maintained by veritas501, designed to address the inefficiency of scrolling through long conversations to find messages. **Core features:** The plugin provides a conversation-flow navigation bar on the left, mapping messages into dashed clusters. Hovering over an item expands it to reveal a message preview, and clicking enables smooth navigation. A "Previous Message" floating card is also available at the top for quick return. Additionally, the plugin automatically expands the history window to cover the entire conversation. **Installation and usage:** Because build scripts are blocked by `pnpm` by default, you first need to allow `dsh-chatflow-rail`'s build dependencies in `pnpm-workspace.yaml`, then install it with `dsh plugin add` and restart the service for the change to take effect. Applicability
Read Moredsh-token-usage: A DSH Web Plugin for Tracking Token Usage and Costs by Session
`dsh-token-usage` is a DeepSeek Harness plugin designed to intuitively display token consumption and costs for a single session in the sidebar. Core features include per-session independent statistics, detailed token breakdowns, cache hit rate visualization, peak and off-peak time-of-use pricing based on Beijing time, and automatic synchronization with official website pricing. The plugin uses a decoupled Host and Client architecture, depends on `dsh-better-sidebar` (>=0.12.0), and requires restarting the process and refreshing the browser after installation.
Read Moredsh-usage-meter: DeepSeek Harness Model Usage Dashboard Plugin
`dsh-usage-meter` is a local usage-metrics plugin for DSH agent development. It leverages the official Cordis service to monitor sessions and provides aggregated metrics, such as token counts and cache hit rates, along with time-based trend charts on the settings page. It supports viewing by multiple dimensions, including service provider and model, and offers API integration with `cc-switch` synchronization. The plugin has no external dependencies and stores all data locally, making it suitable for developers to monitor costs, evaluate efficiency, and analyze call patterns.
Read MoreDSH Plugin Marketplace: Managing HTTPS Plugin Repositories, Verifying Downloads, and Managing Static Plugin Plug/Unplug
This plugin is a Host plugin marketplace under the DSH philosophy, designed to address issues related to plugin source management, download verification, and enable/disable control. It provides a Web-based configuration page for managing HTTPS repositories and supports the installation, verification (SHA-256), and lifecycle management of both static and dynamic plugins. The download process is secure and atomic, ensuring that code is written only to the installation directory and is not executed automatically. Developers need to first merge core patches into the DSH mainline and then consume this repository as a dependency to use it.
Read MoreDeepSeek Harness Automation Center (dsh-automation-center)
dsh-automation-center is a root-level automation plugin for DeepSeek Harness, designed to address the lack of global scheduling and audit mechanisms in the original version. The plugin supports schedule types such as one-time and fixed-interval jobs, creates an independent Agent and Session for each run, and enables unattended execution with read-only or writable permissions and model policies. It provides robust scheduling, lifecycle management, and Git integration to ensure task idempotency and stability. Installation requires compliance with specific version requirements, and DSH must be restarted after installation. Users are advised to first validate functionality with read-only permissions and avoid conflicts with legacy plugins.
Read Moredsh-openrouter-provider-badge: Display the Actual OpenRouter Provider in DSH Session Stats Line
The `dsh-openrouter-provider-badge` plugin for DSH uses a client-side patch to display the dynamic provider actually selected by OpenRouter above the session stats line, rather than only the configured route. Installation requires three steps: install the plugin, run the patch script, and configure request headers. Although this plugin addresses the need to observe actual routing, it is no longer maintained and is only compatible with the OpenRouter channel.
Read More@onpeople/dsh-academic-research: An Evidence-Driven Bilingual Academic Research Plugin for DeepSeek Harness
`@onpeople/dsh-academic-research` is a standalone plugin for DeepSeek Harness (DSH) designed to reduce hallucinations in academic research. It requires no private database connections and leverages public APIs such as Crossref and OpenAlex to provide bilingual, evidence-based literature retrieval, review, and writing assistance. The plugin includes literature discovery, record reading, and research integrity rules to ensure reliable and trustworthy outputs. It can be installed via the `dsh` command and is currently in developer preview.
Read MoreIntroducing the OrgX Plugin for DeepSeek Harness
`@useorgx/deepseek-harness-plugin` is a developer preview plugin designed to integrate OrgX’s MCP tools and work log access capabilities into DeepSeek Harness. It achieves this by running an OrgX gateway peer in Harness headless mode and mounting a `dsh-mcp-client` instance. After installation, developers can use OrgX tools, but they should note that the current version does not support MCP Resources/Prompts and that host access permissions are subject to specific boundaries. In addition, the plugin imposes strict requirements for environment variables and credential authorization, so related risks should be evaluated before use.
Read Moredsh-plugin-inline-image: DSH Web Plugin
The DSH Web plugin is designed to address the issue that agents cannot directly embed and display workspace images within conversations. By configuring the `roots` route, it enables agents to reference local images using Markdown syntax. The plugin implements strict security mechanisms, including restricting HTTP methods, validating paths to prevent traversal attacks, disallowing SVG files, and supporting only common raster formats, to ensure secure read-only access. After installation, the plugin takes effect after restarting the service and updating the configuration file.
Read MoreDeepSeek Harness Plugin: dsh-plugin-web-ppt
`dsh-plugin-web-ppt` is a pure JavaScript plugin for DeepSeek Harness, designed to process PPT files directly within the environment without requiring internet access or an Office installation. It provides three core tools—reading, SVG rendering, and export to printable HTML—and supports both .pptx and .ppt formats. It manages file read and write access through Harness’s permission system, with features including a 64 MB file size limit, support for encrypted files, and export of animation steps. This plugin addresses the pain points of presentation handling in agent workflows and offers a native, secure solution.
Read Moredsh-ui-enhancements: UI Enhancement Plugin for DeepSeek Harness
`dsh-ui-enhancements` is a UI enhancement plugin for DeepSeek Harness (DSH), designed to optimize session management and workspace operations. Key features include: support for standalone conversations in “no-workspace” mode; automatic sidebar workspace sorting by last update time, with manual drag-and-drop sorting; a global plugin toggle that is locked on by default for system protection; a conversation list with hover-based quick pinning, archiving, and immediate deletion; and a new entry for managing archived conversations, with support for restoring and deleting them, along with improved loading performance. The plugin requires DSH version 0.1.5-rc.1 and the JSONL backend.
Read Moredsh-session-workspace: Migrate Sessions in DSH
The `dsh-session-workspace` plugin addresses the limitation in DeepSeek Harness that sessions cannot be migrated directly. It allows users to move an existing session in its entirety to another registered workspace while preserving the session ID, conversation history, and generated files. The plugin supports environment switching, index refresh, and account updates, and includes comprehensive rollback and security mechanisms to ensure a safe and reliable migration. Note that it only supports cold sessions, and the destination must not overwrite existing files. The installation command is `dsh plugin --profile web add github:Unintendedz/dsh-session-workspace#v0.2.0`.
Read Moredsh-session-tools: DeepSeek Harness Session Management and Cross-Conversation Collaboration Tools
`dsh-session-tools` is a web plugin for DeepSeek Harness designed to address pain points in cross-session interaction. It provides four core features—session archiving, cross-session reading, message sending, and reply waiting—along with a convenient UI for copying IDs. After installation, users can use `session_send` to send a command to a specified session and obtain a request ID, then use `session_wait` to poll for the reply. The plugin supports timeout settings from 0 to 600 seconds, but it only returns visible text, and the content is not trusted. Installation requires restarting the service, and the source code is open-sourced under the MIT License.
Read Moredsh-response-meta: A Real-Time Response Metadata Plugin for DeepSeek Harness
`dsh-response-meta` is a web plugin for DeepSeek Harness (DSH) designed to improve the observability of streaming output. It displays metrics such as model name, inference progress, throughput, and time to first token in real time within the response stream. Installation requires DSH 0.1.5-rc.1, takes effect after a service restart, supports manual interruption scenarios, and automatically hides duplicate native timestamps.
Read Moredsh-conversation-tree: Immutable Branching and Message-Level Tree Browsing
dsh-conversation-tree is a web plugin for DeepSeek Harness (DSH) that provides ChatGPT-style, message-level branch control. It allows developers to edit conversation nodes inline, regenerate messages, and browse the conversation as a tree, enabling fine-grained session management. Core features include awaiting message processing, creating sub-sessions to replay context, switching branches inline, and continuing conversations in real time. The plugin is licensed under the MIT License and requires DSH 0.1.5-rc.1.
Read Moredsh-attention-notify: Native Browser Notifications for DeepSeek Harness
The `dsh-attention-notify` plugin is designed to address the issue that DeepSeek Harness (DSH) is prone to missing background tasks, approvals, and session status updates when the page is not visible. By using native browser notifications, it monitors task status, workflow nodes, and background jobs to provide lightweight, desktop-level alerts. After installation, it must be enabled in the settings and browser notification permissions must be granted. This tool does not rely on external services, but it requires the page to remain open, making it suitable for continuously tracking Agent progress in multitasking environments.
Read Moredsh-approval-notify: Native Windows Notifications for DeepSeek Harness Privilege Escalation Approval
The `dsh-approval-notify` plugin is designed to address the issue of DeepSeek Harness users missing privilege escalation approval requests while away from the terminal. It leverages native Windows mechanisms to notify users via Toast notifications and system sounds; the notification includes session details and supports clicking through to the approval workflow. Operating in firehose mode, it listens to the `approval/asked` event to ensure that notification failures do not disrupt the approval pipeline, with support for automatic degradation and cross-platform compatibility. Users must install it via the CLI and configure the relevant parameters, making it suitable for developers who need to respond to privilege escalation requests immediately.
Read MoreDeepSeek Harness Plugin: dsh-process-fold
The `dsh-process-fold` plugin is designed to address the issue of the DeepSeek Harness Web interface occupying excessive vertical space. It consolidates tool calls, context, and thinking processes into compact bordered process boxes, keeping model text outside the boxes to reduce distraction. The plugin offers smart interactions: by default, it collapses to show only the latest two items, and supports expanding a specific box individually via a stacked-lines icon; it also provides a toggle mechanism that works in conjunction with the official “Process Folding” button. The plugin is easy to install, automatically cleans up side effects when disabled, and is suitable for developers who want to keep the interface tidy.
Read MoreDSH Web Conversation Navigation Plugin: dsh-conversation-nav (dsh-conversation-jump)
dsh-conversation-nav is a DeepSeek Harness (DSH) Web UI plugin designed to address navigation issues in long conversation histories. It enables quick jumping via semantic buttons (Top, Bottom, Previous User Message, and Next User Message) and supports automatic pagination to load history. Hidden by default, the plugin appears based on scrolling speed and features style self-repair and in-memory state management capabilities. It is released under the MIT license and can be installed via npm, GitHub, or pre-built packages.
Read Moredsh-conversation-cost: DeepSeek Harness Plugin: Real-Time Tracking of Current Conversation Costs
The dsh-conversation-cost plugin for DeepSeek Harness (DSH) is designed to track conversation costs in real time. It directly reads authoritative usage data from session logs, converts token consumption into monetary costs, and differentiates pricing between peak and off-peak periods. The plugin provides a real-time cost display in the sidebar, cache-hit pricing (at 1/30 of the miss price), and a `conversation_cost` tool that models can invoke proactively. Installation supports local or GitHub methods, but note that the sidebar readout is unavailable in patch mode, and higher versions of pnpm may require configuring a whitelist.
Read MoreDeepSeek Harness Plugin: dsh-zone-clean (Zone Cleaning)
`dsh-zone-clean` is a DeepSeek Harness (DSH) plugin maintained by uckkk. Implemented in Node.js and with no network dependencies, it returns specific home cleaning plans based on the input zone and type parameters. Developers can install it using the command `dsh plugin add github:uckkk/dsh-zone-clean`, then call the tool directly to generate cleaning suggestions. The plugin is suitable for scenarios that require adding domain-specific knowledge, such as lifestyle services, and is released under the MIT License.
Read Moredsh-work-injury-allowance: Work Injury Disability Allowance Calculator
`dsh-work-injury-allowance` is a local calculation plugin for DeepSeek Harness (DSH) used to accurately calculate work-injury disability allowances within a conversation. Built with pure Node.js and requiring no network access, it supports precise calculations and returns the results together with the applicable legal provisions. Users can install it through a command and invoke its tool functions directly in a chat session.
Read More