dsh-wsl-fetch: Proxy-Aware web_fetch in WSL

`dsh-wsl-fetch` is a tool that resolves the issue where DeepSeek Harness's `web_fetch` bypasses the proxy in WSL environments. It registers a `wsl-proxy` provider and uses `ProxyAgent` to take over requests and forward them through the Windows HTTP proxy. The plugin is enabled via the `HTTP(S)_PROXY` environment variables, supports custom timeout, redirect, and retry policies, but cannot handle local URLs or Cloudflare WAF blocks. After installation, the model ID must be manually configured in `settings.yaml`.

Read More
Introduction to the DeepSeek Harness Plugin: dsh-wsl-distro

`dsh-wsl-distro` is a network-enabled tool plugin for DeepSeek Harness, designed to resolve path resolution errors in WSL environments. It retrieves current session and default WSL distribution information through standardized interfaces and provides a security mechanism for UNC paths. Developers can install it via the CLI and leverage its structured processing capabilities to effectively mitigate the risk of agents misjudging the environment during cross-platform interactions.

Read More
dsh-wsl-cred: Git Credential Diagnostics and Security Guidance for WSL Environments

`dsh-wsl-cred` is a DeepSeek Harness plugin for diagnosing Git HTTPS request failures in WSL. It checks credential presence and GCM configuration, provides security guidance, and strictly protects privacy by never leaking tokens or passwords. It depends on the `dsh-wsl-kit` suite and requires the environment to meet specific Kit Set and model configuration requirements. After installation, it can be tested via npm to resolve ambiguous WSL Git authentication configuration issues.

Read More
dsh-wsl-clipboard: Reading and Writing to the Windows Clipboard in WSL

`dsh-wsl-clipboard` is a plugin for DeepSeek Harness (DSH), designed to address pain points in interacting between WSL and Windows. It allows agents to read from and write to the Windows clipboard (with UTF-8 text support) by calling PowerShell inside WSL, eliminating manual copy-and-paste. To install it, run the command `dsh plugin --profile web add github:173787247/dsh-wsl-clipboard` and restart the service. The tool supports the `get` and `set` actions, and allows adjusting the timeout and maximum character length limit in the configuration file. When using it, pay attention to version requirements and security, and avoid storing sensitive data in the clipboard.

Read More
dsh-wsl-browser: Open URLs in WSL with the Default Windows Browser

`dsh-wsl-browser` is a tool in the DeepSeek Harness suite that addresses the limitation of not being able to directly access Windows browsers from WSL. Through the `win_open_url` command, it opens a specified HTTP/HTTPS URL in the Windows default browser, allowing developers to conveniently inspect local services. The plugin supports configurable timeouts, but only for the http and https protocols; the file protocol is not supported.

Read More
dsh-tool-budget: DeepSeek Harness Session Tool Call Budget Control Plugin

`dsh-tool-budget` is a security plugin for DeepSeek Harness designed to prevent resource exhaustion caused by excessive tool calls in long sessions. It provides a hard-stop mechanism: when the number of calls in a single session exceeds a predefined threshold (default: 80), subsequent calls are blocked. The plugin excludes `job_*` tools by default. Users can adjust the limit value or exclusion rules through configuration files. Used together with `dsh-repeat-stop`, it effectively addresses repeated message flooding and total call count limit exceedance.

Read More
DeepSeek Harness Real-Time AI Self-Audit Plugin: dsh-error-audit

dsh-error-audit is a real-time AI self-audit plugin for DeepSeek Harness, designed to make runtime errors easier to trace. It captures full context in real time when an error occurs—including timestamp, session, user input, and AI actions—and supports the AI reading its own logs. The plugin provides real-time monitoring, complete attribution, proactive notifications, and an AI-readable tool (read_error_logs). Developers can easily enable it with an install command, with logs stored by default in a designated directory for quick troubleshooting.

Read More
@dsh/plugin-manager: DSH Plugin Manifest and Transactional Profile Manager

DeepSeek Harness (DSH) introduces a new plugin management tool, `@dsh/plugin-manager`, serving as the control plane for Profile transactions. Independent of the legacy `component-hub`, it focuses on plugin lifecycle management. Core features include: plugin source and status classification; seven built-in conflict detection mechanisms; standard transaction handling (snapshot validation and rollback); hierarchical validation (syntax, configuration, and Loader); and task persistence. It also supports offline import, one-click installation, and CLI interaction. Note that official core plugins are protected and cannot be updated.

Read More
dsh-novel-reader: DSH Casual Reading Text Plugin

DSH Novel Reader is a local TXT-reading plugin that runs within DSH to help reduce wait time during operational gaps. It features bookshelf management, a draggable floating window, subtitle-style reading, font-size adjustment, and full-text search. All data is stored locally and never uploaded. With a simple interface, transparency mode, and data retention even after removal, it is well suited for use while waiting for model execution in the DSH interface.

Read More
dsh-freeroute: DeepSeek Harness Free Model Aggregation Plugin

dsh-freeroute is a plugin for DeepSeek Harness that aims to address the instability of a single upstream by aggregating multiple free model providers. It supports transparent failover, multi-key rotation, failure visibility, and privacy protection. Users can call `freeroute/auto` via its OpenAI-compatible endpoint (default port 3080) to perform automatic model selection, effectively reducing inference costs.

Read More
dsh-discord-richpresence - Mirror DSH Interaction State to Local Discord

`dsh-discord-richpresence` is a host-side plugin that mirrors the runtime state of DeepSeek Harness (DSH) to Discord Rich Presence in real time. It listens to DSH lifecycle signals (such as input, thinking, tool execution, and idle states), supports custom non-specific status text, and includes an optional rich mode that displays details such as token counts and elapsed time. Once installed, it remains resident in the background without a UI and ensures privacy by never reading workspace contents.

Read More
DeepSeek Harness Plugin: dsh-approval-assistant (Approval Assistant)

The DeepSeek Harness plugin dsh, maintained by 0neKbyte, is designed to address issues in AI agent development such as delayed approval workflows, low automation, and lack of feedback. It provides end-to-end approval assistance, with core features including approval and completion reminders (supporting pop-ups, notifications, and sounds), automated approvals (for all requests or based on keyword rules), and model query reminders. Users can install it via official commands and independently configure each reminder channel in the settings. When using it, note the required browser permissions and environment requirements.

Read More
dsh-gzip: Gzip Compression Plugin for DeepSeek Harness /api Responses

dsh-gzip is a transitional plugin for DeepSeek Harness that addresses the 30-second timeout issue caused by large responses (4–13.4 MB) when loading history in older versions. It uses a monkey-patching approach to intercept /api requests and enable gzip compression, reducing response sizes by approximately 91.4% in practice, thereby lowering bandwidth usage and preventing load failures. Installation requires DSH versions from 0.1.0 to 0.1.2-rc.1 and Node.js 22.19 or later. The service must be restarted after installation. This plugin is no longer applicable to newer versions where the official build already includes gzip middleware.

Read More
DeepSeek Harness Plugin: dsh-x-connect

`dsh-x-connect` is an X (Twitter) API v2 connector plugin for DeepSeek Harness (DSH). It securely binds accounts using the OAuth 2.0 PKCE protocol, giving agents the ability to search, read, summarize, and safely publish content. The plugin supports local token management and operation auditing, while publishing requires a one-click approval from the user. Installation requires Node.js 22.19+, and configuration is simple, making it easier for agents to connect to social networks.

Read More
dsh-github-mcp-hint: GitHub MCP Example and Repository Statistics Dashboard

`dsh-github-mcp-hint` is an auxiliary plugin in DeepSeek Harness dedicated to GitHub MCP interactions, developed by ZIye1208. It provides two core features: displaying 30 GitHub MCP example usages in a panel with random copy support, and visualizing the star count, fork count, and programming language of public repositories while using a local caching strategy to avoid API rate limits. Additionally, it provides two model tools that can read the `GITHUB_TOKEN` to retrieve stars, forks, and clones over the last 14 days for all repositories under the current account, and verify the current login status. Installation requires the host GitHub MCP configuration and execution of specific commands.

Read More
dsh-github-mcp: A GitHub MCP Connector Plugin for DeepSeek Harness

The `dsh-github-mcp` plugin for DeepSeek Harness (DSH) provides more than 40 GitHub tools via the MCP protocol. It stores authentication tokens in the DSH credential center to reduce exposure risks and supports configuring tokens using natural language. After installation, the panel plugin `dsh-github-mcp-hint` must be manually enabled. After configuring the token, DSH must be restarted, and potential environment variable conflicts should be noted.

Read More
dsh-gb: Turning Your Phone into a Voice Remote Peripheral for DSH

The DSH (DeepSeek Harness) plugin dsh-gb turns a smartphone into a voice-controlled remote peripheral, supporting status monitoring, voice input, approval handling, and message browsing. It connects via LAN or a built-in public tunnel and offers features such as joystick control, session management, and zero runtime dependencies. Installation requires a Node.js and pnpm environment. To use the plugin, simply scan the QR code on the DSH settings page. LAN connection is supported by default, and remote access can be enabled via a Cloudflare tunnel.

Read More
DeepSeek Harness Plugin: Context Compression Fix for qwen3.8-27b

The DeepSeek Harness (DSH) plugin fixes an issue where the qwen3.8-27b model running on the NInfer engine exhausts its output tokens due to the default high reasoning level, causing context compression and title generation to be truncated. By disabling the thinking mode, applying recommended sampling parameters, increasing the output token limit, and constraining the reasoning intensity, the plugin ensures that the compression feature operates properly. After installation, restart the `dsh web` process and exactly match the model ID in the configuration file for the plugin to take effect.

Read More
dsh-plugin-installer: A Plugin Store and Installation Assistant for DeepSeek Harness

`dsh-plugin-installer` is a plugin management tool for DeepSeek Harness (DSH), providing a visual plugin store and an automated installation assistant through a Web GUI. Users can browse plugins in a browser and install them with one click, while the Agent executes the actual commands and verifies the results. This plugin supports viewing plugin details, and installations are handled by the Agent in the current session, with the Host process having read-only permissions. Installation requires adding the plugin via a command and restarting the `dsh web` service.

Read More
dsh-plugin-repo: Self-Hosted Plugin Repository for DeepSeek Harness

`dsh-plugin-repo` is a self-hosted plugin repository that runs on top of DeepSeek Harness (DSH). As a pure Cordis plugin, it provides an HTTP service for listing, uploading, and downloading plugins, and supports cross-device synchronization and version-aware installation. Built-in protection mechanisms ensure that official core packages are not modified, while also offering a RESTful API and a settings interface. Users can install it via npm and use its configuration directory to manage local plugins, enabling secure and controllable plugin distribution and maintenance.

Read More
dsh-shortcut-creator: One-Click Creation of Windows Desktop Shortcuts from the DSH Settings Page

`dsh-shortcut-creator` is a DeepSeek Harness (DSH) plugin designed to simplify the startup process for local services. Users can configure details such as the service name, command, and URL on the DSH settings page, and after clicking the generate button, the plugin automatically creates a desktop shortcut (.lnk). The launcher uses built-in PowerShell scripts to automatically open the browser, check the port, and pin the application to the taskbar. Installation requires running the `dsh plugin add` command and restarting the Web process. The plugin is available only on Windows, leverages system permissions to generate a .cmd launcher, and enables double-click-to-run convenience.

Read More
Introduction to the DeepSeek Harness (DSH) Plugin: dsh-tavily

`dsh-tavily` is a plugin for DeepSeek Harness (DSH) designed to replace the official web search, providing more flexible multi-API-key management and intelligent scheduling. It supports balance-priority rotation, manual ordering, automatic failover, and local usage statistics, with secure integration capabilities. Installation requires restarting DSH; data is stored locally and integrates with `dsh-webui-auth`, making it suitable for scenarios requiring fine-grained management of search quotas.

Read More
dsh-user-addons: A Web Enhancement Plugin for DeepSeek Harness

The DeepSeek Harness (DSH) plugin `dsh-user-addons` is designed, following the “everything as a plugin” philosophy, to complete core features such as file processing and session management for the DSH web interface. It provides file upload (with drag-and-drop support and automatic adaptation to model capabilities), session archive management (including search and preview), a model token usage dashboard, and image capability detection. It requires no modification of core files, loads independently through DSH mechanisms, and includes Host and Web client extensions. Installation requires Node.js 22.19+, and after installation it provides API services via local routes. Plugin data is sourced from local DSH session logs, ensuring privacy and security along with a low-barrier experience for development and debugging.

Read More
dsh-workspace-enhance: DeepSeek Harness Workspace and Session Management Enhancement

The DeepSeek Harness Enhancement Plugin optimizes native workspace management through overlay patches, resolving cumbersome operations and limited interactions. Its core features include a soft-delete recycle bin for sessions and workspaces, cross-workspace drag-and-drop transfer, multi-folder mounting, and support for ungrouped workspaces. For file interaction, it supports paste/drag-and-drop uploads, a built-in file selector, and multi-selection. It also adds a 520px preview panel with Markdown and code highlighting, as well as a Git operations panel for branch switching, code updates, and pushing. This plugin is compatible only with specific versions and requires a service restart after installation to take effect.

Read More
@dsh-use/wallpaper-engine: Run Wallpaper Engine scene wallpapers in the DSH Web GUI

The DeepSeek Harness (DSH) Web GUI plugin “dsh-use-wallpaper” allows users to render Wallpaper Engine scene wallpapers in real time directly in the browser, without running the application in the background. It supports particle effects, texture decompression in multiple formats, video and image playback, dynamic effects, and text object display, and includes performance optimizations such as quality adjustment and auto-pause. The plugin offers two installation methods, CLI and desktop app, and users only need to configure the Steam wallpaper directory and engine path to use it. After installation, some wallpapers may experience rendering issues, and the desktop app does not support CLI installation.

Read More