Introducing the DeepSeek Harness IMAP Email Reading Plugin

`dsh-email-reader` is a DeepSeek Harness (DSH) plugin that provides email-reading capabilities to agents. It encapsulates the underlying IMAP protocol and supports listing, reading, and searching emails. Core features include automatic OAuth2 token refresh for Microsoft (the only supported method after September 2024), multi-account configuration, proxy support, and standardized error responses. The tools registered by this plugin are prefixed with `ol_email_` to avoid conflicts with marketplace plugins and to ensure that errors do not interrupt the host service.

Read More
dsh-ppt-studio: Converting Markdown to HTML Slides and PPTX

`dsh-ppt-studio` is a plugin for DeepSeek Harness (DSH) that automatically converts Markdown or attachments into presentations. It supports generating HTML slides, editable PPTX files, and JSON manifests, provides multiple built-in themes, and allows local master files to be used as templates. Users must install Node.js 22+ and use tools such as `ppt_create` to generate files. Note that this plugin conflicts with existing plugins of the same name and does not support features such as Slidev or chart generation.

Read More
dsh-workspace-studio: DeepSeek Harness Workspace Code Browsing and Trae-Style Partial Revert Plugin

dsh-workspace-studio is a DeepSeek Harness plugin designed to address the challenges of scattered agent-generated code and inefficient reviews. It transforms the Web UI into a lightweight workspace with code browsing, diff review, and Trae-style hunk-level rollback. Key features include a collapsible file tree with change counts, a Git-style diff view, hunk-level partial undo and accept, and session-level change tracking. Validated on Windows, with no telemetry and a per-file operation log limit of 100, it significantly improves development and debugging efficiency.

Read More
dsh-map-tools: DeepSeek Harness Mapping and Path Planning Tools

dsh-map-tools is a native map plugin for DeepSeek Harness that can directly invoke 7 tools without an MCP server. It supports driving, transit, walking, and cycling route planning, as well as geocoding, POI search, and other features. Route results automatically generate real map cards with an AMap base map and route polylines. The plugin supports two data sources: AMap (API key required) and OSM (free, but Chinese parsing is inaccurate). To use it, the environment must meet DeepSeek Harness >= 0.1.2-rc.1 and Node >= 20, and the map card feature is only available on Web platforms.

Read More
dsh-plugin-token-usage: Local Session Token Usage Heatmap

`dsh-plugin-token-usage` is a purely local, read-only token analysis plugin designed to help users track model invocation costs in DeepSeek Harness. It provides a GitHub-style 30-day heatmap, multi-granularity views (day/week/month), a model breakdown table, and a sidebar badge. Users can view the data via the web interface or the `usage_report` command-line tool. The plugin only reads local logs, supports dark/light mode, and requires a React 18.2.0 environment and DSH version `0.1.2-rc.1` or later.

Read More
dsh-ios-control: Scan a QR Code on Your Phone to Remotely Control DeepSeek Harness Agent

The `dsh-ios-control` plugin for DeepSeek Harness (DSH) provides an authenticated reverse-proxy gateway on a dedicated port, addressing the security risk of the official Web UI being bound to `0.0.0.0` and the issue that `127.0.0.1` is not accessible from a mobile device. It supports features such as phone-based QR code remote control, session persistence, sub-session forking, connection keep-alive, and status monitoring. Licensed under the MIT license with zero dependencies, it allows users to securely control a locally running DSH agent through a mobile browser, while featuring HMAC authentication, device management, and MiMo mode support.

Read More
dsh-native-memory: DSH Native Workspace Long-Term Memory

`dsh-native-memory` is the native long-term memory plugin for DeepSeek Harness, using full-text search to enable cross-session data retrieval. The plugin stores data natively in a local workspace and supports isolation based on precise directories and a manual approval mechanism to ensure security. Its main features include adding, retrieving, importing/exporting, and managing memory configurations, making it suitable for scenarios that require locally persisted context and prioritize data privacy.

Read More
dsh-balance-stats: DSH Balance and Consumption Dashboard

dsh-balance-stats is a client plugin designed for DeepSeek Harness (DSH) to address delays in official billing and a lack of visibility into usage costs. By reading local logs, it calculates balance, remaining capacity, and itemized consumption in real time, and supports budget alerts, cache health notifications, and session filtering. Open-sourced under the MIT License and storing API keys only locally for security, it provides six advanced capabilities, including line-item reconciliation, peak/off-peak pricing, and off-peak cost-saving recommendations, helping developers manage costs with precision.

Read More
dsh-whale-btn: Desktop Floating Whale Button Plugin

dsh-whale-btn is a macOS desktop floating plugin designed for DeepSeek Harness (DSH), aimed at addressing frequent application switching. It provides a topmost, draggable whale icon that supports single-click to focus or launch the application and right-click to quit, enabling desktop-level quick access. Developed under the “everything is a plugin” philosophy, it only supports Apple Silicon devices and requires restarting the process after installation for changes to take effect.

Read More
dsh-goz: A Full-Disk File Locator Plugin Based on MFT Indexing

dsh-goz is a plugin for DeepSeek Harness. It uses the goz engine to read the NTFS MFT and build a filename index, enabling millisecond-level file location. Installation requires two steps: first, install the plugin with npm, then install the daemon with administrator privileges. The plugin provides two tools, `search_file` and `goz_status`, supporting search filtering by filename, extension, path, or size, but does not include file content and does not currently support exclusion operators.

Read More
dsh-file-confirm: File Modification Confirmation Mechanism

The DSH plugin `dsh-file-confirm` intercepts file write operations such as `write` and `edit` to provide diff previews and a manual confirmation mechanism in the input area. Users can choose to approve or reject the operation; rejecting it causes the tool call to fail. The plugin supports viewing long text and regex-based path filtering, without affecting read operations. It leverages official extension points to achieve a zero-intrusion design, providing DSH with a secure and simple file review capability.

Read More
DeepSeek Harness Plugin: dsh-capability-optimizer

The DeepSeek Harness (DSH) plugin ecosystem introduces dsh-capability-optimizer, designed to enhance decision quality by incorporating external expert consultation. The plugin provides role contracts, multiple thinking-effort levels, and a model fallback mechanism, and supports tools such as `consult_expert` and `consult_panel` for obtaining independent evidence. Its core function is to convert consultation into bounded tool calls, with results provided for the Agent to weigh rather than follow directly. It also features automatic consultation (driven by policies and lifecycle reminders), a bilingual interface, and defense in depth, ensuring a safe and controllable expert perspective before critical decisions and code reviews.

Read More
Canon Plugin for DeepSeek Harness

`heybobchan/canon-deepseek-harness-plugin` is a plugin that adapts Canon to DeepSeek Harness (DSH). Rather than replacing DSH's core functionality, it handles interactions such as message mapping, protocol conversion, and approvals. Installation requires registering an agent and adding the plugin package. The plugin supports session persistence, image processing, streaming responses, one-click approvals, and tool invocation, but is in developer preview and has known issues such as version pinning, attachment limitations, and some controls not being fully exposed.

Read More
dsh-music-player: Audius Music Player Plugin for DeepSeek Harness

`dsh-music-player` is the official music player plugin for DeepSeek Harness, allowing users to search for and stream music from the Audius platform within the Web interface. It provides a sidebar panel, a mini playback bar, popular charts, and local favorites, and supports natural-language remote control through an Agent. Built using DSH's official mechanisms, the plugin relies on the browser remaining open for audio playback and automatically skips songs that fail to play.

Read More
dsh-macos-skin: A Plugin That Makes DeepSeek Harness Look Like a Native macOS App

DeepSeek Harness (DSH) offers a plugin called dsh-macos-skin, designed to improve the dsh web experience. By simulating a macOS desktop interface, it gives web apps a native visual style, including a frosted-glass menu bar, floating windows, a Dock bar, and light/dark theme toggling. It also integrates a centralized error log panel that captures browser-side and server-side errors from ~/.dsh/logs/, supporting filtering, exporting, and real-time scrolling, with red badge notifications. The plugin requires pnpm for installation and can be enabled or uninstalled via the CLI, streamlining the debugging process.

Read More
dsh-pdf: A PDF Reading Plugin for DeepSeek Harness

dsh-pdf is a DeepSeek Harness (DSH) plugin designed to address pain points when AI assistants read PDFs, including file size limits (overcoming the 64KB cap) and the inability to read scanned or image-only pages. Maintained by henryxiao709, it extracts the text layer using pdfjs-dist and provides an automatic OCR fallback mechanism. It supports page-by-page reading, multilingual documents, and multiple OCR engines (such as Windows WinRT and tesseract.js), allowing users to control the reading range and mode via the `read_pdf` tool. Installation requires a Node.js environment, and the plugin can be loaded automatically through command injection or a configuration file.

Read More
dsh Session Timeline Plugin

`dsh Conversation Timeline Plugin` renders a vertical timeline in the right-side sidebar to resolve the pain point of locating messages in long conversations. Core features include message tick rendering, hover-to-view message summaries and sequence numbers, click-to-jump highlighting, up/down navigation buttons, and highlighting of the current position, with theme adaptation supported. For installation, it is recommended to run the long-running command using `pnpm`, with local Link development supported. Note that the dynamic plugin does not survive a process restart, and the timeline is displayed only when the conversation contains at least two user messages and the details panel is not open. If style errors or product upgrade anomalies occur, rebuild the plugin or verify the DOM contract.

Read More
dsh-intent-network: Building an Observable Multi-Hop Tool-Call Intent Graph

`dsh-intent-network` is a DSH plugin for chaining loose tool calls into complex workflows. It parses a user's natural-language intent into an editable, observable structured execution graph, bridges MCP tools via `dsh-cordis-universal-adapter`, and supports conditional branching, dependencies, fallback mechanisms, and concurrency control. Built on CDP semantics, the plugin supports multiple planning strategies, including LLM- and rule-based approaches, and provides trace persistence and observability to help developers build stable, maintainable workflows.

Read More
dsh-excel-kit: A Dedicated Read-Only Excel Analysis Tool for DeepSeek Harness

dsh-excel-kit is a plugin in the DSH ecosystem for read-only Excel analysis. It adopts streaming parsing to address the memory overflow risks caused by traditional full loading. It focuses on three core capabilities: descriptive analysis, filtering, and pivot analysis. It supports large-file processing and data spill storage, and is date-aware, concurrency-safe, and cancellable. This plugin depends on DSH 0.1.0-rc.6, requires no manual configuration, and can be installed and enabled via command.

Read More
dsh-csp-runtime: Cognitive State Interoperability Layer

The `dsh-csp-runtime` plugin implements **Cognitive State Protocol (CSP) v0.1**, providing a standardized way to describe and migrate an AI’s “thinking process” within the DSH ecosystem. It converts event streams into JSON snapshots of states such as goals, beliefs, and plans, supporting cross-framework interoperability. Acting as an interop layer, this plugin coexists orthogonally with internal DSH components such as event sourcing and CDP. Core features include state conversion, persistence, handoff token generation and verification, and CLI editing tools. Through the `dshToCsp` and `cspToGeneric` interfaces, users can easily export cognitive states to frameworks such as CrewAI or LangGraph. The current version is M1 preview.

Read More
dsh-cordis-universal-adapter: A Bidirectional MCP Bridge Adapter for DeepSeek Harness

`dsh-cordis-universal-adapter` is a connector for the DeepSeek Harness (DSH) Host composition layer, designed to enable bidirectional interoperability between DSH and the external MCP ecosystem. This plugin primarily addresses resource loading and capability exposure on both sides. It supports loading external MCP servers (stdio/HTTP) and Agent plugins, registering them as native tools for Agent invocation; it also supports exporting DSH tools as an MCP server for use by other clients. The plugin includes features such as connection state management and semantic routing. Installation requires Node.js >= 22.19 and a specific version of DSH. Users should be aware of the security risks associated with running external tools and ensure API version compatibility.

Read More
dsh-compaction-pro: DeepSeek Harness High-Fidelity Context Compression Backend

The default compaction mechanism in DeepSeek Harness (DSH), `dsh-compaction-basic`, suffers from issues such as losing exact values and forcing English output. `dsh-compaction-pro` is an upgraded plugin that rewrites the summarization hook to achieve high-fidelity, bilingual, and recursive compaction. It enforces the preservation of numeric values, paths, and commands, supports Chinese summaries, and requires no changes to the original policy. Installation requires disabling the built-in backend and registering the plugin in the configuration file. This plugin is suitable for long sessions and can effectively address information loss and language fragmentation issues.

Read More
dsp-deepseek-peak: DeepSeek API Peak and Off-Peak Billing Notification Plugin

DeepSeek Web GUI Billing Plugin, designed to address the risk of accidentally incurring high costs when using expensive models (such as V4 Pro) during peak hours (09:00–12:00 and 14:00–18:00 Beijing Time). The plugin persistently displays a peak/off-peak status badge in the interface and shows a secondary confirmation dialog before task submission when applicable conditions are met. Users can choose to proceed, suppress reminders for the day, or cancel. It runs entirely locally, uploads no data, supports custom time windows and models, and is compatible with the DSH Web profile.

Read More
DeepSeek Harness Plugin: dsh-plugin-subagent-delete

DeepSeek Harness (DSH) lacks an interface for deleting subagents, causing their list to accumulate. The `dsh-plugin-subagent-delete` plugin fills this gap by providing tools and HTTP routes, including `list_subagents`, `delete_subagent` (for permanent deletion), and `release_subagent` (to release and restore subagents). It supports recursive operations, ownership validation, and automatic Web UI refresh, and is compatible with DSH 0.1.0-rc.8.

Read More
DeepSeek Harness Plugin: Input History Backfill and Complete Session Deletion

`heeweelee/dsh-session-plugin` is an open-source plugin for DeepSeek Harness (DSH) designed to address common pain points in session management. Its core features include refilling historical messages into the input box via keyboard shortcuts and permanently deleting sessions at the file level through the right-click menu. The plugin supports configuring history limits, text length, and disabling disk cache, and includes robust security mechanisms (such as CSRF protection and file validation), making it suitable for developers who need fine-grained control over locally persisted session data.

Read More