dsh-peak-valley-queue: DeepSeek Peak-Valley Pricing Time-Slot Task Queue Plugin

`dsh-peak-valley-queue` is a DeepSeek Harness plugin designed to reduce API costs by intercepting messages and automatically executing them during off-peak periods (lower-rate time windows). It supports input interception, automatic off-peak scheduling, peak/off-peak countdowns, queue management (including drag-and-drop reordering, merging, and manual dispatch), and strict completion validation. It integrates with pending-confirmation tasks, supports independent operation across multiple sessions, and provides local persistence. It must be installed via command and requires a service restart, making it suitable for batch processing or cost-sensitive scenarios.

Read More
dsh-think-ux: Smoothly Preview the Thinking Process in DeepSeek Harness Web UI

dsh-think-ux is a pure client-side plugin for DeepSeek Harness, designed to resolve layout jumps caused by expanding and collapsing the thinking process in the Web UI. It uses DOM manipulation to implement streaming expansion of thinking lines (limited to 24 lines), smooth content-following scrolling, and collapse animations, optimizing the reading experience. It supports command-line installation and uninstallation, depends on a specific DSH version, and upgrading should be done with caution.

Read More
agpa-dsh-plugin: Plugin Introduction

agpa-dsh-plugin is a plugin specifically designed for DeepSeek Harness (DSH) to address the challenge of sharing achievement logic across tools. It bridges the AGPA engine, provides a native tool shell, and subscribes to DSH events to automatically track achievement data. Since the AGPA engine and data storage are shared, the plugin can trigger achievements not only in DSH but also in other tools such as Claude Code. It currently supports retrieving statistics and event tagging, and requires Node.js >= 22.

Read More
dsh-word-docs: Word Document Plugin for DeepSeek Harness

dsh-word-docs is an office Word document plugin for DeepSeek Harness, supporting the generation of formal documents through natural language or JSON/Markdown. Maintained by Ei-Ayw, the plugin's core features include document generation, editing, statistics, and conversion to PDF. It is implemented using the Python standard library and features built-in Chinese typesetting optimizations, such as first-line indentation and heading numbering, as well as support for complex elements like tables and images. The plugin follows standard interfaces, allowing users to directly output spec-compliant Word files via command line or code, which significantly lowers the barrier to document automation.

Read More
DeepSeek Harness Plugin: dsh-gentle-engram

`dsh-gentle-engram` is a DeepSeek Harness plugin that bridges Engram's persistent memory capabilities into DSH workflows through Cordis lifecycle hooks. It implements features such as tool calling, asynchronous persistence, context injection, and session cleanup, simplifying the integration process. The plugin requires Engram to run and must be installed and configured via npm.

Read More
DeepSeek Harness Plugin: dsh-subagent-progress Real-Time Subagent Progress Dashboard

`dsh-subagent-progress` is a client-side plugin for DeepSeek Harness, designed to address the challenge of real-time visibility into subagent status during multi-agent development. It aggregates subagent session events into a live dashboard, with cards displaying progress, elapsed time, and specific actions. The plugin supports subagent self-reporting, provides alerts for suspended or failed states, and offers intervention controls such as retry and pause. The card layout is clean, supports hover to view details, and includes automatic cleanup. Installation is straightforward and requires no configuration, significantly reducing the overhead for developers to monitor multi-agent runs.

Read More
GrokBot Desktop Pet Plugin

DeepSeek Harness (DSH) has released a desktop pet plugin that ports the original GrokBot to a Web client, addressing the issue of limited interaction. The plugin supports rich 3D animations, customizable appearances, and physics-based drag interactions, and integrates practical data bubbles that display token usage and tool progress. Users can change outfits, configure settings, and manage notification permissions through the right-click menu. The plugin relies on the official bundled libraries, with its visual data models derived from open-source projects, aiming to provide immersive visual feedback during long conversations.

Read More
dsh-web-verify-panel: Complete Web Verification in the Sidebar and Block System Browser Pop-ups

dsh-web-verify-panel is a plugin for DeepSeek Harness (DSH) designed to address the issue of pop-ups obscuring the page and interrupting the workflow when an agent verifies a web page. It renders web pages in a sandboxed iframe within the sidebar to maintain context continuity, and supports capturing page regions directly with `computer_screenshot`. The plugin supports split-screen workflows and resource reuse, and provides a `web_verify_open` tool that returns a page region as a `rect` for screenshot capture. Installation depends on `dsh-better-sidebar`, and it is primarily intended for Windows desktop environments.

Read More
dsh-ui-balance: DeepSeek Harness Balance and Spending Monitoring Plugin

dsh-ui-balance is a DeepSeek Harness plugin maintained by EasyTZ, designed to address the disruption caused by frequently checking the billing page during a conversation flow. It displays the account balance, daily spend, and peak/off-peak period indicators in real time through the sidebar, and provides a details panel for viewing usage summaries. Supporting multiple providers, including DeepSeek and Kimi, it features automatic synchronization of official pricing and customizable peak/off-peak rules. After installation, users can monitor API usage costs and volume at a glance in DSH.

Read More
dsh-terminal-panel: Run Commands in a DeepSeek Harness Workspace

The dsh-terminal-panel plugin provides DeepSeek Harness with an integrated terminal panel that supports streaming output, multiple tabs, command completion, and history. Users can execute commands without switching windows, interrupt tasks with Ctrl+C, or maximize the panel. After installation, a terminal button appears at the bottom of the sidebar. Note that this plugin is not a full-screen PTY and cannot run programs that require full-screen interaction (such as vim or sudo); also, command processes are isolated from one another.

Read More
dsh-telemetry Local Telemetry Plugin

`dsh-telemetry` is a local-first plugin for DeepSeek Harness (DSH) that provides privacy-friendly runtime observability. It does not collect conversation content, and only records lifecycle metrics for requests, models, and tools, such as latency, token counts, cost, error rates, and cache status. It supports status queries via the command line or a local read-only Web UI, helping developers optimize performance and control costs. After installation, users can query data such as P95 latency, time to first token, and estimated cost.

Read More
dsh-restart: DSH Web Process Restart and Plugin Management Tool

`dsh-restart` is a Web UI management plugin designed specifically for DeepSeek Harness (DSH), aiming to simplify the development workflow. It provides graphical features such as one-click process restart, plugin toggles, Git branch switching, and local reinstallation. By addressing issues like port conflicts and cumbersome manual maintenance, this plugin effectively improves development efficiency. Installation requires Node.js >= 20 and a pnpm environment, is licensed under the MIT License, and is suitable for all DSH developers.

Read More
DeepSeek Harness (DSH) Community Plugin Directory

DeepSeek Harness (DSH) introduces a new community plugin management feature, allowing users to browse, search, and install plugins under a GitHub topic through a built-in interface. Core capabilities include toggling between list and grid views, instant offline browsing based on a local SQLite database, multi-dimensional search and sorting, and a fork browser. Users can install or trial-run local plugins with one click, and manage installed plugins by enabling, disabling, or uninstalling them. Before installation, the system checks the `dsh.bundle` declaration to ensure package validity. This feature lowers the barrier to plugin maintenance; however, plugins run with the permissions of the current process, so users are advised to review source code and licenses before installing them.

Read More
dsh-creator-skills: DeepSeek Harness Creator and Solo Business Skill Pack

The DeepSeek Harness plugin `dsh-creator-skills` is designed for creators and solo business scenarios, providing 11 zero-dependency prebuilt skills covering creator operations, knowledge product management, system diagnostics, and user interaction. The plugin aims to address the pain points of manually building workflows and help users quickly set up Agents. Users should note that it runs with the permissions of the current process and should review the source code and license before installation. For details, visit the plugin catalog or source repository.

Read More
dsh-agent-plugin-bridge: DSH Agent Plugin 1.0 Adapter

`dsh-agent-plugin-bridge` is a universal adapter for DeepSeek Harness, designed to automatically integrate plugins that comply with the Agent Plugin 1.0 specification into the DSH ecosystem. Its core features include automatic scanning and registration, resource injection, environment variable processing, self-diagnostic tools, and version compatibility checks. The plugin supports configuring paths and loading options via a configuration file, must be run in a Node 24 and pnpm 11 environment, and relies on `@deepseek-ai/dsh-tools` to satisfy version requirements.

Read More
dsh-desktop-drop-path: Automatically Fill Absolute File Paths via Drag and Drop

This plugin intercepts file drag-and-drop events and leverages the Electron preload bridge mechanism in DSH Desktop to insert the absolute paths of non-image files as plain text into the input box instead of uploading the files. It supports dragging multiple files, allowing the agent to directly read local file contents. The plugin only works on the desktop and relies on a specific internal plugin mechanism. Images dragged in are automatically ignored, preserving the built-in functionality.

Read More
dsh-session-actions: DeepSeek Harness Session List Actions Plugin

The DSH Session Actions plugin adds three quick actions to the session list on the left side of the DeepSeek Harness web interface: double-click to rename, copy session ID, and permanently delete a session. After installation, these actions are available through the right-click menu, and renaming can also be done by double-clicking directly. Deletion applies only to sessions that are not running, clears the related cache files, but does not delete shared attachments. The plugin does not modify the source code and is implemented by reading React props; it is only applicable to the web interface.

Read More
dsh-provider-headers: DeepSeek Harness Custom Request Headers Plugin

The DeepSeek Harness model settings page lacks a custom request header editing entry and session ID expansion. This plugin adds a request header editor to the settings page via the plugin mechanism, supporting replacement of `${sessionId}` with the current session ID. It is suitable for scenarios such as OpenCode Go that require specific request headers. The plugin listens to the `llm/stream` waterfall stream and uses `AsyncLocalStorage` to dynamically expand request headers within a session scope. Its scope of effect can be adjusted via a configuration file. Installation requires Node.js and pnpm, and the profile must be restarted after installation. Note that it only overrides the pi-ai route, User-Agent cannot be modified, and request header values are stored in plaintext.

Read More
DeepSeek Harness Conversation Interoperability Plugin: dsh-conversation-link

The `dsh-conversation-link` plugin enables collaboration among peer conversations within the same process for DeepSeek Harness (DSH). It supports conversation discovery and direct communication, progress monitoring, rule management, and peer conversation creation. Users can use CLI commands to assign tasks, send messages, or set rules for a conversation (constraining only itself), without pre-binding or imposing a sub-agent hierarchy. After installation, restart DSH and ensure the Node.js version meets the requirements.

Read More
DSH-Prompt-Optimization: One-Click Prompt Optimization Plugin for DSH Web

DeepSeek Harness (DSH) has launched the Prompt-Optimization plugin, designed to address issues caused by imprecise prompt writing and provide native prompt optimization within the input box. The plugin supports one-click silent optimization, undo actions, and model configuration, and is easy to install for DSH Web users. When using it, attention should be paid to edge cases such as reference loss, plain-text enhancement, and request limits, including an input limit of 256KB.

Read More
dsh-pair-quick: One-Click Remote Link Pairing in Settings

dsh-pair-quick is a client plugin maintained by dsh-publish, designed to simplify the remote access pairing workflow in DSH Web. It adds a "Quick Pairing" page to the Settings page, providing one-click pairing link generation and QR code display. The generated link is a one-time token valid for approximately 10 minutes. After installation, users can click the button on the Settings page to generate the link and scan the QR code to complete pairing. Note that this plugin depends on `remote-web-ui`, and the pairing link minting endpoint only allows access from local loopback addresses.

Read More
dsh-session-steward: Session Steward

The DSH plugin `dsh-session-steward` is used to manage session history files and their health status. Its core features are divided into “Retirement Home” (browsing archives, unarchiving, and cleaning up files) and “Health Check-up” (four-gate diagnostics, batch scanning, and reversible repair). After installation, the DSH process must be restarted, and a new entry is added to the sidebar. The plugin provides two switches to control feature enablement. Note that a restart is required after operations, and write indexing is supported only in read-only mode.

Read More
dsh-patch-edit-plus: Unified Patch Editing Tool for DeepSeek Harness

The `dsh-patch-edit-plus` plugin for DeepSeek Harness (DSH) addresses the low efficiency of line-by-line edits and the difficulty of ensuring atomicity in batch file editing by wrapping a unified `apply_patch` tool. It supports Git unified diff and Codex syntax, with atomic application and zero-byte write capabilities. After installation, parameters such as conflict policy and maximum number of files should be configured in the settings panel. When using it, note that target file directories must already exist and that it relies on a sandboxed execution environment. The plugin is suitable for modifying large files, batch changes across files, and adding or deleting files, effectively balancing development efficiency and security.

Read More
DeepSeek Harness (DSH) Plugin: dragonk/dsh-locale-pl

DeepSeek Harness (DSH) is a client tool based on a plugin architecture, with the default language primarily in English. `dragonk/dsh-locale-pl` is a community-maintained plugin under the MIT license, intended to provide Polish language support for DSH. The plugin is registered through official mechanisms, does not modify core code, and achieves 100% coverage. Installation requires running a command via the plugin manager, and DSH must be restarted after installation. After startup, users can switch the language to Polski in Settings. The plugin requires Node.js 22+ to run. Although most of the interface has been localized, certain areas, such as permission preset names, remain displayed in English.

Read More
Introduction to the DSH Private Browsing Plugin

The dsh-private-browsing plugin provides an independent private chat page for the DeepSeek Harness (DSH) Web profile, supporting context isolation, audit logging, and reversible message exclusion. Licensed under the MIT License, it allows users to exclude selected messages from subsequent requests, but note that data is stored in plaintext and sent requests cannot be recalled. Once installed, it can be accessed via a pinned button, making it suitable for scenarios that require temporary conversations while retaining records.

Read More