dsh-tex-block-normalizer: Fixing Misparsed Math Formulas in DSH
The DSH Web client plugin fixes parsing errors in Pandoc-style `$$` math formula blocks. It normalizes nonstandard formula formats into a canonical form, resolving errors caused by the first line being dropped or message content being swallowed. It supports repairing historical messages and can be temporarily disabled via an environment variable. The installation command is `dsh plugin --profile web add <this package directory>`.
Read Moredsh-github-sync: Publishing DSH Workspaces to GitHub
`dsh-github-sync` is a plugin for DeepSeek Harness (DSH) that automatically syncs local workspaces to GitHub. It manages Personal Access Tokens (PATs) and automates repository creation, commits, pushes, and identity configuration. The plugin provides three tools: `github_sync`, `github_status`, and `github_configure`, supporting authentication through environment variables or assistant storage. Its design ensures that tokens are never written to disk, that git operations run without pop-ups, and that historical divergences and conflicts are handled. With a simple command, users can publish a project to a remote repository.
Read Moredsh-route-certificate: DeepSeek Harness Experimental RouteCertificate Observer
dsh-route-certificate is an experimental plugin for DeepSeek Harness that observes `turn/end` session events and generates RouteCertificate receipts. It can be installed without a build step and provides structured judgments (pass/fail/indeterminate) and request tracing capabilities. By default, it runs in a bypass advisory mode without interfering with original results. Node.js >= 22.19.0 is required before use. Note that it verifies only the macOS environment and does not determine the truthfulness or safety of answers.
Read Moredsh-windows-c-cleanup: A Windows System Drive Cleanup Plugin for DeepSeek Harness
DeepSeek Harness (DSH) offers a disk cleanup plugin, `dsh-windows-c-cleanup`, designed specifically for Windows environments to address insufficient C-drive space. Built on a plugin-based architecture, it provides safe, tiered cleanup and migration capabilities through a workflow of scanning, five-level classification, visual report generation, and user confirmation. Its core features include full-disk scanning, hotspot directory analysis, safe/cautious tiered execution, cross-drive migration (preserving links), and a Web GUI management panel. It supports an audit trail of operations, rollback mechanisms, and scheduled alerts. The plugin must be installed via npm and DSH restarted; the default dryRun mode ensures a safe rehearsal before execution.
Read MoreDeepSeek Harness Prompt Optimization Plugin (dsh-prompt-optimization-master)
The DeepSeek Harness (DSH) prompt optimization plugin is inspired by the Tencent WorkBuddy mechanism and aims to address the issue of unclear drafts. The plugin invokes a model independently to rewrite drafts and supports one-click restoration. It features intelligent state management (such as switching between idle and busy states), automatic reset, and session isolation, while optimizing output budget handling for reasoning-oriented models. The plugin supports both Web and desktop platforms, offers flexible configuration, and includes a comprehensive test suite covering host and client logic, as well as reasoning budget testing.
Read MoreDeepSeek Harness (DSH) Plugin Introduction: dsh-trae-skin
`dsh-trae-skin` is a pure CSS styling plugin designed specifically for DeepSeek Harness (DSH). It does not modify business logic and only changes the interface by overriding CSS custom properties, creating a near-black, paper-like look with mint green accents. The plugin offers dark, light, and product-following color modes, supports automatic derivation of a full set of safe colors from a custom hexadecimal primary color, and includes a 32px gradient wordmark status band at the top. Users can configure the wordmark, breathing light, and color scheme in the sidebar plugin settings; restarting the engine is required for changes to take effect.
Read Moredsh-mobile-remote-view: View DSH Desktop on Mobile
The `dsh-mobile-remote-view` plugin is specifically designed to address the layout incompatibility of the DSH desktop Web GUI in mobile portrait mode. It improves the mobile interaction experience by rotating the interface 90 degrees counterclockwise and splitting the sidebar, conversation page, and right panel into separate single-screen pages. The plugin supports custom rotation direction, zoom level, font size, and auto-entry mode, ensuring that buttons and body text are easy to tap. After installation, the engine must be restarted. iOS has certain limitations, but overall, the view-layer modifications make it convenient for users to remotely manage DSH on mobile devices.
Read Moredsh-mimo-skin: A Plugin for Reskinning DSH Web GUI
dsh-mimo-skin is a theme-only plugin designed for DeepSeek Harness (DSH), aiming to transform the interface into a MiMo-like warm white paper style with serif elements through CSS variable overrides. The plugin is lightweight and has no additional resource dependencies. It provides full-page theming, light/dark shell switching, and a top scrolling wordmark, while automatically calculating accent colors to ensure contrast. Users can install it via the command line or GUI and adjust parameters such as theme, colors, wordmark height, and opacity in real time from the configuration card. It takes effect automatically after installation and is cleaned up automatically upon uninstallation, making it suitable for users who want personalized visual customization.
Read Moredsh-mail-guardian
The DeepSeek Harness (DSH) IMAP multi-account email classification plugin adopts a front-end/back-end separated architecture. The front end responds from a read-only cache in milliseconds, while the back end independently polls IMAP and fetches previews only. It supports resumable processing and performs three-layer junk determination through hard rules, heuristic scoring, and model arbitration. It provides commands such as `/mail_brief` and Agent tools, supporting local search and move operations that require confirmation. Installation requires pinning the GitHub version to v0.2.3 and configuring credential references and automation switches. The plugin does not perform permanent deletion or click links, has zero runtime dependencies, and is designed to address pain points in receiving, classifying, and reporting emails across multiple accounts.
Read Moredsh-find-file: A File Search Tool Immune to DSH Permissions
dsh-find-file is a DeepSeek Harness (DSH) plugin designed to resolve issues on Windows where the built-in glob tool stops searches and loses results due to permission errors. It registers a pure Node.js file-search tool as the `find_file` agent, supports wildcard-based file name searching, skips inaccessible directories, and returns a report containing matched results, error statistics, and search completeness status. Installation requires creating a directory junction and updating configuration files. It is mainly intended for Windows ACL scenarios and requires Node.js version 20 or later. It uses the `complete` field to explicitly distinguish a “completed search” from an “interrupted search,” preventing permission errors from being misinterpreted as “file not found.”
Read MoreDeepSeek Harness Curated Long-Term Memory Plugin
deepseek-memory is a long-term memory plugin for DeepSeek Harness (DSH). Through plain-text storage and dynamic injection, it addresses the challenge of persisting key facts in conversation history. It provides two-level storage (user-level and project-level) for structured facts, and includes tools for adding, deleting, querying, updating, and searching memories. The plugin dynamically injects memories into each request and integrates them after turns executed by a restricted sub-agent. Users need to adjust the integration mode and entry limits through configuration, and restart the configuration after installation to apply the changes.
Read Moredsh-speak: Using macOS to Read Text Aloud in DeepSeek Harness
dsh-speak is a macOS plugin designed for DeepSeek Harness, leveraging the system `say` command to provide local text-to-speech functionality. It offers Agent tool invocation, message button read-aloud, and selected-text read-aloud features, with automatic detection for Chinese, English, Japanese, and Korean, along with personalized settings. Installation can be done via the plugin manager, CLI, or manual configuration. The plugin operates without network transmission, making it suitable for debugging, validation, and interactive experiences, but it is limited to DSH 0.2.x and macOS.
Read Moredsh-just-enough-tools
dsh-just-enough-tools is a DeepSeek Harness plugin designed to address the high cost and latency caused by excessive agent tools. Through a Jev-driven “progressive selection” mechanism, it places tools in a candidate pool and dynamically enables only the required capabilities based on task needs, reducing costs by nearly half. An agent response can trigger three operation types: execution, validation and enablement, or capability requests. The article details the plugin’s installation steps, configuration parameters, and typical usage, and notes that it optimizes resource consumption while maintaining accuracy through fine-grained control of tool access.
Read MoreIntroduction to the DeepSeek Harness Reading Enhancement Plugin
The DeepSeek Harness plugin dsh-happy-reader is designed to address the pain points of reading long conversations. It provides an immersive reading experience by hiding the input box and top sidebar, and supporting full-screen mode. Its features include adjustable font size (10–40 px), custom fonts, removing width constraints, and fine-tuning line and letter spacing. In addition, the plugin offers formatted Markdown copying that preserves formulas, code blocks, and tables. It supports only the Windows platform and automatically saves all settings after installation.
Read Moredsh-loupe: A Lightweight Word-Selection Explanation Plugin
dsh-loupe is a DSH client plugin maintained by Rice00, designed to address the need for quickly explaining terms during long-conversation debugging. It does not create new sessions; instead, it invokes a floating panel through text selection to provide streaming explanations, follow-up questions, and saving functionality. Key capabilities include a single-instance floating panel with drag-and-drop support and position memory, use of an independent `context.md` file (limited to 2,200 characters) to persist context, zero-configuration operation by reusing the host LLM service, support for saving explanations as formal sessions, and a bilingual interface in Chinese and English. Data is stored in the `~/.dsh/loupe/` directory.
Read MoreDeepSeek Harness Plugin: dsh-where-did-my-tokens-go (Real-Time Token Counting and Thinking Split Display)
The DeepSeek Harness plugin `dsh-where-did-my-tokens-go`, maintained by community developer RevxZxCx, is designed to address the lack of visibility into token consumption in long conversations. It displays input, output, and thinking-phase token counts in real time next to the “Deep Think” indicator, supports automatic unit conversion, merged/split view switching, and per-step cost tracking. The installation command is `dsh plugin --profile desktop add dsh-where-did-my-tokens-go`; DSH must be restarted before use. With its refined UI design, the tool helps users assess context load and marginal costs.
Read Moredsh-minimal-session-delete: Permanent Session Deletion Plugin for DeepSeek Harness
The DSH plugin `dsh-minimal-session-delete` completes the session deletion capability of DeepSeek Harness. It provides three deletion entry points—the sidebar, a hover button, and the keyboard shortcut `Ctrl+Shift+D` on desktop—and supports double confirmation and Host routing authentication. The plugin includes security protections, such as dryRun mode, rejection while running, and path traversal prevention, and is zero-dependency. Users can delete sessions through the interface or by calling the API from scripts, but note that archiving is not the same as deletion, and the operation is irreversible.
Read MoreDeepSeek Harness: Rheinlife-Style Theme
The DeepSeek Harness (DSH) plugin `dsh-rhine-splash` restyles the DSH interface to match the Rhine Life Laboratory aesthetic from *Arknights*. It uses programmatically generated graphics to provide visual customization features, including a splash animation, a warm-toned theme, and a custom logo. Users must install DSH 0.2.0-rc.2, run the command to add the plugin, and fully quit and restart DSH for it to take effect. Animation duration and effects can be configured through a YAML file. This is a community project unrelated to the official release, and a full quit is required to trigger the animation.
Read MoreLaya Tool Router
The DSH plugin Laya Tool Router implements lazy tool discovery by hiding 26 tool modes and using a three-stage decision process (lexical ranking, decision request, and confidence check). This approach reduces prefill tokens from 6,559 to 283, significantly lowering first-token latency. The plugin requires DSH 0.2.0-rc.2 and `pnpm`, with a local Laya endpoint configured. After installation, enable the `no-prefill` preset; exact-name requests can skip the decision process.
Read MoreDeepSeek Harness Theme Gallery Plugin (dsh-theme-gallery)
DeepSeek Harness' theming system originally consisted of hard-coded constants. The `dsh-theme-gallery` plugin resolves the issue of not being able to import third-party skins by providing JSON-driven skins, color palettes, and card features. Users must open the gallery page via the plugin icon in the sidebar to select a skin; mixed color modes are supported. Additionally, the plugin includes 12 built-in skins and allows users to customize skins by adding JSON files, but some dark skins require the official dark appearance setting for optimal display.
Read Moredsh-theme-rhine-lab: DeepSeek Harness Rhine Lab Theme Refactor
`dsh-theme-rhine-lab` is a community plugin for the DeepSeek Harness Web GUI that restyles the interface into an *Arknights: Rhine Lab* research archive terminal theme. It offers two visual modes, "HQ Archives" and "Night Operations," without altering the workflow and remains fully compatible. The plugin can be installed using the official command or from source and enabled in the "General" options under Harness settings, delivering a customized experience that combines visual appeal with full functionality.
Read MoreDeepSeek Harness Plugin: dsh-m3-monet (Monet Wallpaper Theme)
`dsh-m3-monet` is a playful theme customization plugin designed for DeepSeek Harness, addressing the inconsistency between desktop app interfaces and wallpaper styles. Built on the Material Design 3 dynamic color system, it uses the HCT algorithm to intelligently extract colors from the wallpaper and automatically map them to the app interface. The plugin supports offline color extraction, automatic re-extraction, a frosted glass effect, and layout customization, delivering a “Material You”-inspired visual experience. Users can install it via Git clone and configure style and intensity in the settings page to enjoy a unified dynamic color scheme.
Read Moredsh-deepseek-chat-embed: Embedding DeepSeek Chat into the DSH Desktop Client
`dsh-deepseek-chat-embed` is a plugin integrated into the DeepSeek desktop client (DSH) that aims to resolve workflow interruptions caused by frequently switching to the web interface. The plugin adopts the strategy pattern and provides a dual-entry architecture, supporting immersive fullscreen mode or side-by-side display in a right-hand sidebar tab. It features adaptation to multiple desktop environments, automatic host sidebar collapsing, non-intrusive DOM adaptation, and network isolation protection, significantly enhancing the coding experience. Users can install it via the command line or UI, after which they can use it by clicking the icon.
Read Moredsh-skill-mcp-panel: Skill and MCP Server Manager for DeepSeek Harness
`dsh-skill-mcp-panel` is a sidebar management plugin for DeepSeek Harness (DSH) that provides a centralized way to view and manage skills and MCP servers. It offers skill toggles, detail viewing, configuration editing, and folder-opening features. The plugin relies entirely on host theme tokens, avoids polling, and implements skill disabling and deletion through registry rules (including a trash mechanism), resolving the inconvenience of cumbersome file operations.
Read Moredsh-user-rules: DeepSeek Harness User Rules Configuration Plugin
The `dsh-user-rules` plugin provides a convenient way to manage system prompt rules in the DeepSeek Harness web interface. Without modifying any code, users can add, edit, delete, and reorder rules via the card list on the settings page. These rules are injected into the system prompt as `user-rules`, and support real-time editing with immediate effect and persistent storage, significantly improving development efficiency.
Read More