dsh-md-picker: DeepSeek Harness Doc-to-Markdown Plugin

`dsh-md-picker` is a DeepSeek Harness (DSH) plugin that addresses inadequate document support in the official attachment pipeline by converting documents to Markdown and staging them locally. Core features include image injection, verbatim text staging, multi-format document conversion, SHA-256 deduplication, and secure directory protection. The plugin depends on Node 20+ and supports drag-and-drop uploading, progress display, and a receipt mechanism that avoids consuming context, making it suitable for developers to process documents while preventing context overflow.

Read More
DeepSeek Harness Plugin: dsh-provider-login

The DeepSeek Harness plugin `dsh-provider-login` resolves the missing subscription login entry point in the framework. By mounting an authorization registry and registering commands, it enables users to perform OAuth authorization in a browser and use their ChatGPT Plus/Pro or Claude Pro/Max subscriptions instead of relying directly on API keys. Key features include the `/login` and `/logout` commands and automatic credential refresh. A process restart is required after installation, and note that Anthropic billing will be deducted from additional usage.

Read More
dsh-claude-bridge: Driving the Claude Code CLI with the Agent SDK

`dsh-claude-bridge` is a plugin for DeepSeek Harness that runs the Claude Code CLI to apply Claude Pro or Max subscription usage to DSH billing and avoid the OAuth flow. It supports core features such as streaming output, tool calling, and a 1M token context window. Installation requires specifying `--profile web`, and the configuration file must specify a path. The plugin runs by reading the Claude Code CLI credentials file and overrides certain environment variables to prevent billing errors. It is maintained by shaneconner and open-sourced under the MIT license.

Read More
dsh-vision-pro-bridge: Completing the Vision Capabilities of DeepSeek-V4-Pro

The `dsh-vision-pro-bridge` plugin adds vision capabilities to the `deepseek-v4-pro` model in DeepSeek Harness (DSH). Through a routing proxy, it leverages the official DeepSeek API to first use `deepseek-v4-flash-vision-exp` to transcribe images into text, then passes the text and paths to the Pro model for processing. The plugin features zero third-party dependencies and content-addressed persistence. After installation, users can select the “DeepSeek-V4-Pro (Vision Bridge)” model to perform screenshot analysis while retaining the Pro model’s coding capabilities, making it suitable for use cases such as layout analysis and OCR.

Read More
DialogueContextBridge: Dialogue Context Bridging

DialogueContextBridge is a DSH plugin designed to address the loss of LLM context across sessions in long-term projects. It packages key information from conversations into three-layer snapshots (original text, structured summary, and preference settings), supports one-click import into new conversations, and enables seamless context continuity. All data is stored locally, with support for Markdown import/export and cross-device migration, making it ideal for developers who need to maintain project continuity.

Read More
DSH Strength Refinement

DeepSeek Harness (DSH) has released a plugin named `dsh-strength-refine`, which provides the **Highest** capability point decomposition engine. The plugin aims to transform vague requirements into a hierarchical capability point tree and attach clear acceptance criteria to each leaf node by using methods such as tiered gating, persuasive argumentation coverage, and visualization of logical relationships. Users can install and enable it via a command. Its preset management follows the principles of not overriding local modifications and full portability. After the plugin is uninstalled, the presets directory is retained and supports manual management.

Read More
dsh-session-port: Pack and Migrate DeepSeek Harness Sessions

The dsh-session-port plugin packages a DeepSeek Harness (DSH) session and all its references (logs, subagents, media, and workspace) into a ZIP file for migration and restoration across instances. It supports export, import, and repair. Installation requires Node.js >= 22.10. Once installed, sessions can be fully migrated via UI buttons or the HTTP interface (loopback-trust required).

Read More
dsh-upload-file: DSH File Library and Upload Plugin

The DSH plugin `seeingrain/dsh-upload-file` uses the filesystem as a registry, providing isolated file storage for each session. It supports multi-file uploads, automatic generation of image, video, and PDF thumbnails, and allows files to be referenced using the `@UPLOAD:filename` format. The plugin includes core features such as session isolation, security validation, context menu support, and automatic renaming, and requires system tools such as ffmpeg. It is suitable for scenarios where the model needs direct access to server files.

Read More
dsh-session-todos: A Session Todos Plugin for DeepSeek Harness

dsh-session-todos is a plugin-based todo management tool for DeepSeek Harness (DSH), designed to prevent missed progress during concurrent multi-tasking. It provides a floating panel that supports task editing, drag-and-drop reordering, click-to-append sending, and pinning. Data is stored server-side to enable cross-device synchronization, and incomplete tasks are indicated by badges in the left session list. The plugin uses a Host/Client architecture, does not modify source code, and gracefully degrades when handling dependency updates.

Read More
DeepSeek Harness All-Purpose Media Viewer: Supports Inline Rendering of 36 Local Formats

`dsh-media-inline-preview` is a DeepSeek Harness (DSH) plugin designed to enable AI agents to directly render local images, videos, and audio within chat streams. The plugin uses three fences—`mip-img`, `mip-video`, and `mip-audio`—to support 36 media formats, delivering true inline previews without page redirects or sidebars. Its core features include a native player that supports streaming output and large-file reading, automatic transcoding of unsupported containers, and lightbox zoom viewing for images. The plugin supports zero-configuration automatic rendering and manual fence authoring, with performance features such as ETag caching, lazy loading, and session history retention. After installation, the changes take effect after restarting the Host and refreshing the client, but note the namespace change.

Read More
dsh-find-bar: Adding ⌘F In-Page Find to Desktop Apps

dsh-find-bar is a plugin that provides ⌘F/Ctrl+F find functionality for the DSH desktop app. It intercepts the global keyboard shortcut, uses TreeWalker to traverse text nodes, and leverages the CSS Custom Highlight API to render highlights with React compatibility. It supports full-text search, match counting, jumping, and streaming input, but only for DOM content with a maximum of 5,000 matches. Restart the app after installation for changes to take effect.

Read More
dsh-compact-chat-ui: Real-Time Chat Area Layout Adjustment Plugin

`dsh-compact-chat-ui` is a web plugin for DeepSeek Harness that addresses hard-coded, hard-to-customize chat area styles. It overrides styles on the browser side and provides a "Chat Area Typography" settings card, allowing real-time adjustments to font size, line height, and block spacing. Settings are saved automatically and can also be configured through the console. The plugin focuses on overriding the chat module, including Markdown and user bubbles, without affecting the input box, making it suitable for users who need personalized chat interface typography.

Read More
dsh-command-rail: A Codex-style Command History Rail Covering All Sessions

dsh-command-rail is a web-based plugin developed for DeepSeek Harness (DSH), designed to address the inefficiency of backtracking through instructions in long sessions. The plugin retrieves the full conversation history via the official API and generates a Codex-like command rail on the left side of the conversation area. Core features include: hovering to view instruction summaries, smooth click navigation to a specific position, automatic highlighting of the current reading position, and automatic loading of older history. It also offers robust features such as automatic adaptation when switching sessions, a fallback collection mode, and responsive layout. Users can install it using a specified command and efficiently review context in long conversations.

Read More
dsh-memo-notebook: DeepSeek Harness Workspace Task Memo

The dsh-memo-notebook plugin is designed to address the issue of task context loss in long DeepSeek Harness sessions. By automatically capturing instructions, tracking status transitions (queued, in progress, and completed), and persisting them to disk, it prevents tasks from being interrupted when the Agent is busy or when a user jumps the queue. The plugin supports recovering tasks after queue interruptions, bulk management, and sidebar panel operations, enabling users to manage tasks through the UI or API to ensure workflow continuity in long-running scenarios.

Read More
dsh-wall-mcp-manager: Centralized Management of MCP Service Configuration and Tool Contracts

`sduwall/dsh-wall-mcp-manager` is a plugin in the DSH ecosystem designed to address the complexity of managing multiple MCP services. It automatically reconciles configuration manifests to mount, update, and unmount services, applying changes without restarts. The plugin provides centralized configuration management, visualized tool contract display, and credential masking (showing only the configured status) as security features. Its interface supports local loopback access only, and both credential values and key names are never exposed over external networks. Through strict permission and security boundary design, it ensures both operational convenience and security when dynamically adjusting service states.

Read More
dsh-geometry-knowledge

The DeepSeek Harness plugin `dsh-geometry-knowledge` provides agents with local knowledge-base support for Conjugate Spectral Geometry. Built on the BM25 algorithm, the plugin contains 251 full article texts, 4,204 chunks, and 869 truth records, and encapsulates 31 native tools. It supports offline retrieval, symbolic formula verification, dependency graph auditing, and file operations, and offers zero-configuration installation that can be used directly via npm. The plugin runs with zero dependencies by default, enforces strict security restrictions, and relies on SymPy for mathematical validation, aiming to seamlessly integrate domain knowledge and enhance the agent's expertise in specific fields.

Read More
dsh-webops-plugin: DeepSeek Harness Web Operations and Debugging Plugin

This plugin is designed to provide DeepSeek Harness with comprehensive web debugging and manipulation capabilities. It addresses the cumbersome nature of browser environment operations through standalone windows, multi-tab management, and CDP/Electron support. Core features include element manipulation (clicking, filling, and scrolling), accessibility snapshots, console and network data collection, and advanced CDP command execution. The plugin supports portable desktop installation, employs a tab-exclusive mechanism, and offers a manual takeover mode. It provides agent developers with a fine-grained tool for controlling browser behavior.

Read More
dsh-second-opinion: Asynchronous Second-Model Review for DeepSeek Harness

`dsh-second-opinion` is a DeepSeek Harness plugin that provides an asynchronous second-layer review mechanism. It does not block the primary model, supports concurrent and serial control, and offers both advisory and automatic reconsideration modes. Through environment variables and configuration, users can specify a dedicated review model and anchor review results to the conversation. This mechanism implements tool isolation and state persistence, effectively improving the quality of agent responses; the initial version is primarily optimized for the Web profile.

Read More
DeepSeek Harness Zhouli Plugin Introduction

The `dsh-zhouli` plugin provides a solution to classical-text retrieval challenges in the DeepSeek Harness ecosystem. It includes a “Zhouli Mode” preset that requires the Agent to follow a three-stage workflow with a “Six Counts” self-check, as well as the `zhouli` tool, which supports full-text search, coordinate-based passage extraction, official-office textual research, and collation comparison. Installation requires `pnpm`, and the corpus is sourced from Kanripo. The plugin is distributed under the MIT and CC BY-SA 4.0 licenses, aiming to achieve rigorous and traceable interaction with classical texts.

Read More
DeepSeek Harness Plugin: dsh-reasoning-options - Automatically Populate Reasoning Level and OpenCode Go Routing Header

dsh-reasoning-options is a plugin designed for DeepSeek Harness (DSH), aiming to address issues where third-party gateway models cannot select reasoning levels and the OpenCode Go gateway lacks the Session header. The plugin automatically adds a reasoning intensity selector for all pi-ai models and automatically injects the request headers required by OpenCode Go. It persists configuration through the native API, supports hot reloading, and requires DSH 0.2.0-rc.2 or later.

Read More
dsh-llm-opencode-go: OpenCode Go Model Provider

This plugin serves as the OpenCode Go model provider for DeepSeek Harness, implementing session identity mapping and real-time model catalog refresh through Wire protocol routing. Its core features include adding session IDs to request headers, dynamically fetching new models, and providing a web management card. Users can configure API keys, endpoints, and refresh intervals in the web interface, with support for model overrides, model disabling, and input type checks. It requires DeepSeek Harness 0.2.0-rc.2 or later, and configuration is persisted via `cordis.patch.yml`.

Read More
dsh-mac-cua: macOS Computer Use Plugin

`dsh-mac-cua` is a native macOS plugin for DeepSeek Harness (DSH) that provides a general-purpose Computer Use solution through the Accessibility API. It uses a persistent JavaScript REPL and the `sky` API to allow agents to directly read and operate on desktop elements via code, without relying on predefined UI mappings. Installation requires running a script to configure paths and manually enabling system accessibility and screen recording permissions. Core features include reading application state (with support for incremental diffs and screenshots) and performing actions such as clicking, typing, and dragging. Agents use the `nodeRepl` tool to write JavaScript that calls `sky` methods. This plugin supports macOS

Read More
dsh-usage-unified: Machine-Level Token Usage Statistics for DeepSeek Harness

DeepSeek Harness (dsh) provides a unified log analysis plugin for tracking machine-level token accounting and costs. It supports scanning session logs across different versions and offers core features such as date range controls, model panels, conversation ranking, multi-series trend charts, and call details, with CSV/JSON export. The plugin runs entirely locally, supports Chinese and English as well as dark mode, requires manual installation to enable, and aims to provide users with a consistent data analysis view.

Read More
dsh-settings-nav-order: Long-Press Drag to Reorder Left-Side Main Items in the Settings Panel

The `dsh-settings-nav-order` plugin addresses the disordered sorting issue in the DeepSeek Harness settings panel, allowing users to customize the order by long-pressing and dragging top-level items. It supports persistence across restarts, accidental-touch protection, and clean uninstallation, without modifying shared configurations. After installation, restart `dsh`. To use it, long-press on the left side for 0.3 seconds and drag, and the changes will be saved automatically.

Read More
DeepSeek Harness Plugin: dsh-farm-dispatch Subagent Dispatch Specification (Stingy Farmer Mode) Global Plugin

`dsh-farm-dispatch` is a DeepSeek Harness plugin designed to address the challenges of subagent dispatch standards and fragmented management of asynchronous presets. Through a globalized mechanism, it synchronizes the dispatch specification (AGENTS.md) and the “Create Mode · Async Dispatch” preset into the local configuration directory, enforcing all presets with `agent-instructions` (such as Standard, PTC, and Create Mode) to follow a unified dispatch discipline. Users only need to install the plugin and manually sync the specification file to directly use the synchronized presets in sessions, greatly reducing workflow management overhead.

Read More