dsh-video-player: A Floating Video Player for DeepSeek Harness

dsh-video-player is a plugin purpose-built for DeepSeek Harness to deliver picture-in-picture-like floating video playback. It allows users to drag, resize, and seamlessly switch video clips across multiple sources, including Stash, YouTube, and Twitch, without interrupting DSH workflows. Support for scene navigation, automatic link detection, and configuration persistence significantly improves multitasking efficiency.

Read More
DSH Codex Subscription: Use Your ChatGPT / Codex Subscription Directly in DeepSeek Harness

The DSH Codex Subscription plugin allows users to sign in to their ChatGPT account via OAuth and use Codex subscription models directly in DeepSeek Harness without manually managing API keys. The plugin supports quota monitoring, search, image generation, and custom context window settings. To use it, users must install the plugin via the terminal and restart DSH, then sign in with an account that has Codex access in the settings.

Read More
dshtools-sensevoice-input: A Local Voice Input Plugin Based on SenseVoiceSmall

The DSH Desktop plugin `dshtools-sensevoice-input` provides a fully local voice interaction solution that does not rely on cloud APIs. By leveraging the FunASR framework and the SenseVoiceSmall model, the plugin integrates a microphone button; when clicked, recorded audio is automatically transcribed and written to the draft area via `inputActions.setDraft`, along with language and emotion labels. It supports theme adaptation, lazy model loading, and self-healing capabilities. Before use, a script must be run to install the model (approximately 5GB). It currently operates in offline batch-processing mode, with a maximum recording duration of 60 seconds per session. Initial loading may take longer, but subsequent recognition is fast.

Read More
dsh-opencli: Connecting Real Browsers and Site Adapters to DeepSeek Harness

The `dsh-opencli` plugin for DSH Harness provides “task execution” capabilities via OpenCLI. It drives actual browser windows through a browser extension and supports 176 sites with 200+ commands. Users can retrieve structured data and perform actions such as posting or approving, with all operations requiring approval by default. The plugin supports scheduled tasks, auditing, and concurrent multi-site execution. Installation requires deploying the OpenCLI environment first; ensure Windows paths are configured correctly, and note that headless servers are not supported.

Read More
dsh-conversation-flat: DeepSeek Harness Layout Optimization and Profile Plugin

The `dsh-conversation-flat` plugin changes the default centered narrow-bubble layout of DeepSeek Harness (DSH) to a full-width document flow layout and adds profile features. User messages become full-width light-colored bars, assistant replies display a “DeepSeek” label, and Markdown tables automatically stretch to fill column widths. The plugin supports customizing width, colors, and labels in `bundle/client.js`. Settings are saved on the server, while avatars and names are dynamically rebuilt during streaming output. It depends on `schemastery` and is compatible with dsh 0.1.2-alpha.5.

Read More
dsh-auto-driving: DeepSeek Harness Agent Self-Healing Coding Session Plugin

The DeepSeek Harness (DSH) plugin `dsh-auto-driving` is a self-healing workflow plugin designed to resolve interruption issues in agent development. It provides five core capabilities: automatic fallback for model failures, exponential backoff retries for network issues, fully automatic approval takeover, silent hang detection, and real-time notifications with responsive interaction. After enabling “Auto Driving” in the settings, the plugin can handle permissions and approvals automatically without manual intervention, with all decisions recorded in the `AUTO-MODE.md` file. It supports SSE fallback and long-lived connection state synchronization, making it suitable for complex agent scenarios that require long-term, unattended operation.

Read More
dsh-sms-webhook: DeepSeek Harness SMS Forwarding and Storage Plugin

`dsh-sms-webhook` is a web-based utility plugin for DeepSeek Harness designed to enable local agents to retrieve phone SMS messages. It runs an HTTP service on the computer to receive data pushed from a mobile SMS forwarding app and stores it to disk. The plugin provides the `sms_recent` and `sms_search` tools, supporting keyword filtering, full-text search, and automatic OTP code extraction. Data is persisted in JSONL format, with a maximum of 5,000 entries. Developers need to configure the forwarding destination URL and pay attention to network security to enable use cases such as verification code recognition and SMS archiving.

Read More
DeepSeek Harness IMAP Email Reading Plugin

DSH-EmailReader is a DeepSeek Harness plugin designed to provide native OAuth2 email reading capabilities after Outlook and other mail services discontinued basic IMAP authentication. Built on the imapflow library, it supports multiple accounts and proxies, and offers three core tools—list, read, and search—to ensure compatibility with the marketplace version. Users can install it with the official command and configure it using either OAuth2 or password authentication, giving developers a stable and compatible way to access email.

Read More
dsh-plugin-better-glob

`dsh-plugin-better-glob` is a DeepSeek Harness (DSH) plugin developed by HuanLinOTO that addresses the overly broad search scope of the built-in `glob` tool. It replaces the built-in tool via a per-agent shadowing mechanism and enforces an explicit allowlist policy. By default, the plugin automatically excludes common unbounded directories such as `node_modules`, `dist`, and `.git`, and only allows specific directories to be included when explicitly configured via the `include` parameter, thereby reducing token consumption and improving execution speed. It also supports custom exclusion lists and result limits, although it has known limitations related to shadowing retention and hot-reload effectiveness.

Read More
DeepSeek Harness Mobile Access Plugin

The DeepSeek Harness (DSH) plugin provides a secure mobile entry point for the desktop app by running a standalone in-process HTTP listener. It is served under the `/m/` path and supports 8-digit PIN login, streaming responses, session management, and dark mode. The desktop settings page controls the master switch, network mode (LAN/Tunnel), and session management. In terms of security, the plugin uses scrypt-based PIN protection, hashed token storage, and brute-force protection. Users can install the plugin and configure the network to continue sessions on their mobile device, but should note that LAN mode carries a plaintext transmission risk.

Read More
DeepSeek Harness Plugin: Search and Read the Outline Knowledge Base in Conversations

`dsh-outline-auto` is a web plugin for DeepSeek Harness (DSH) designed to connect the Outline knowledge base with AI conversations. The plugin provides 13 tools supporting keyword search, full-text reading, local document saving, and document management (create, delete, and update operations require user approval). It includes security and fault-tolerance mechanisms such as read caching, retries for HTTP 429 errors, enforced HTTPS, and user credential isolation, meeting enterprise knowledge base integration requirements.

Read More
dsh-oauth-openai: OpenAI Codex OAuth Provider and Model Adapter (Retired)

`dsh-oauth-openai` is a deprecated plugin for DeepSeek Harness, used to handle OpenAI Codex OAuth authentication, and is now maintained only in maintenance mode. The official recommendation is to remove this plugin and the legacy Codex package to avoid conflicts. The relevant OAuth flow is now built into the main program’s `@deepseek-ai/dsh-llm-pi-ai` package.

Read More
dsh-improve-prompt: One-Click Rewrite of Prompt Drafts for Direct Agent Execution

The `dsh-improve-prompt` plugin uses a local LLM to rewrite colloquial drafts in the input box into prompts with clear structure and explicit instructions. Its core features include a fidelity gate (preserving hard facts), a length gate (limiting output expansion), and a one-click rewrite/undo mechanism. The plugin supports slash commands, intelligent context carryover, and HTTP API integration. It can invoke DSH’s built-in model without configuration, automatically preserves the original text on failure, and ensures that user input remains completely safe.

Read More
dsh-concise: One-Click Concise Output Toggle for DeepSeek Harness

`dsh-concise` is a plugin for DeepSeek Harness designed to address verbose model outputs in long conversations. Based on Claude Code's Concise style, it provides a one-click toggle and a key-point summary card feature. Once enabled, every reply must include an engineering-blueprint-style summary, while intermediate steps are exempt. It supports CLI, slash commands, and custom prompts, and can be installed and used with zero configuration.

Read More
howillmakeit/football-mcp - Football Data MCP Server

howillmakeit/football-mcp is a football data MCP server designed for agents such as DeepSeek Harness and Claude. It requires no API key and covers data from 18 European leagues and cup competitions. The plugin provides tool interfaces for standings, fixtures, head-to-head records, team form, and betting odds, while supporting historical standings by date, penalty shootout handling, and goal statistics. Through the standard MCP protocol, it converts data from football-data.co.uk and ESPN into tools that agents can directly call, with simple installation and no additional configuration required.

Read More
dsh-version-plugin: View and Update the DSH Version in General Settings

The dsh-version-plugin plugin integrates the DSH runtime version into the settings interface, providing an intuitive version display and update entry. This plugin can read the host-side version and adds a "DSH Version" row at the bottom of the settings, supporting one-click checking for the latest version and executing a global update. It can be installed and used with the official command, but note that updates only apply to global installations, and the `allowBuilds` setting must be configured in pnpm >= 10 environments. After updating, restart the process and refresh the page for changes to take effect.

Read More
DSH Version Detection | dsh-sm-version-display

The DeepSeek Harness (DSH) Web plugin `dsh-sm-version-display` displays the current version in the sidebar and checks for the latest releases on npm and GitHub. It supports multi-theme adaptation, provides version comparison, one-click updates, and backup management, follows security principles, and is accessible only via the local loopback address. The installation command is `dsh plugin --profile web add @hjj345345/dsh-sm-version-display`.

Read More
dsh-rss-monitor: DeepSeek Harness Native RSS Subscription Monitoring Plugin

`dsh-rss-monitor` is a native plugin for DeepSeek Harness (DSH), designed to address RSS monitoring needs through the “everything is a plugin” philosophy. It supports multi-source subscriptions, keyword filtering, scheduled deduplication, and SMTP email notifications, and integrates a four-tab, bilingual (Chinese and English), native settings interface with an overview panel, time windows, and credential security protections. Installation requires attention to version and encoding compatibility; the plugin is feature-complete and secure, making it suitable for users who want automated monitoring of information feeds.

Read More
dsh-plugin-easyppt

`dsh-plugin-easyppt` is a presentation generation plugin for DeepSeek Harness (DSH), supporting the conversion of Markdown, JSON, or natural language into editable `.pptx` files. The plugin registers 4 tools that can generate standard PPTs, web-based versions, and structured outlines. It includes 10 built-in themes and supports uploading custom templates (in `.pptx` format). Users can use it via the command line or a web interface, depending only on the DSH host and `dsh-univer-office`.

Read More
dsh-skin-argentina

dsh-skin-argentina is a playful skin plugin for DeepSeek Harness that uses overlay technology to customize the interface with an Argentina national team style and a Messi theme. It supports automatic application of a celeste/navy/gold color scheme, uses background images in the sidebar and main area, and adds a roaming badge with a physical bounce effect. The plugin depends on the GUI structure, provides graceful degradation, and can be installed, enabled, and uninstalled via the CLI.

Read More
dsh-squeeze-command: On-Demand Context Compression for DeepSeek Harness

`dsh-squeeze-command` is a plugin for DeepSeek Harness (DSH) designed to address the soaring input token costs caused by excessively long conversations. It uses a manually triggered mechanism, allowing the conversational model to select the compression scope and employing a cheap, high-speed model to generate summaries, thereby effectively controlling the token budget while preserving the original logs. The tool features no discarded content, resistance to post-compression perplexity, and refusal to run during agent turns. During installation, the token budget and a flash-tier summarization model must be configured. Through commands such as `/squeeze`, users can flexibly adjust the context size or check the compression status, making it a practical tool for long-running, cost-sensitive scenarios.

Read More
dsh-task-notice: Agent Task Notification and Usage Statistics Plugin

The DeepSeek Harness (DSH) plugin `dsh-task-notice` is designed to address the pain points of delayed task feedback and fragmented cost control during agent execution. It provides webhook notifications, system banner prompts, and multi-dimensional Token consumption statistics and analysis by provider. Features include task completion and permission reminders, window switching suggestions, detailed usage analysis (such as break-even tracking and cost-effectiveness calculation), and flexible pricing management (supporting peak/off-peak pricing and custom multipliers). The plugin uses a draft-saving mechanism and takes effect after installation and restart.

Read More
dsh-code-quote: DeepSeek Harness Code Quote Collapsing Plugin

dsh-code-quote is a code reference collapsing plugin for DeepSeek Harness Web, maintained by hanrr92. It addresses the problems of verbose code pasting and the model failing to obtain complete context. Core features include automatic reference folding, true chip mode (supports Ctrl+Z undo), sidebar support, snapshot persistence, and LRU eviction policy. To install, run the command `dsh plugin --profile web add dsh-code-quote`. On send, the full code snapshot is inlined to the model as a separate context message, making it suitable for development scenarios that require frequent references to project code.

Read More
guomonth/dsh-erp: Building an Enterprise Knowledge Graph Locally

`guomonth/dsh-erp` is a plugin for DeepSeek Harness, designed to address the lack of contextual awareness when agents process complex ERP systems. It observes system menus, pages, and fields through the browser interface, builds a local knowledge graph, and exports it as a reusable skill without relying on remote servers. The plugin supports importing and exporting skills, making it suitable for ERP systems without public APIs or that are difficult to script, and ideal for scenarios requiring privatized knowledge management.

Read More
dsh-high-fee-alert: DeepSeek Harness Peak Fee Reminder Plugin

The `dsh-high-fee-alert` plugin is used to monitor the “peak” hours of the DeepSeek API and prevent users from incurring additional fees during peak periods. On startup, it fetches the latest pricing documentation, and when a peak period is detected, it displays a 710×430 alert window on screen with “OK” (exit process) and “Continue” buttons. It also provides HTTP endpoints for querying the status and terminating the service. Users can install it via npm or a local file, with configuration items located in `cordis.patch.yml`, allowing customization of peak time windows and workday restrictions. The plugin requires Node.js 20, and the author has stated that it is currently unmaintained.

Read More