dsh-no-workspace: DeepSeek Harness Read-Only Session Plugin
dsh-no-workspace is a community-maintained DeepSeek Harness plugin designed to provide a secure read-only session mode. Using in-memory injection, it adds a “No Workspace” entry point in the official Web UI to create read-only sessions in an isolated directory. Built with a zero-coupling architecture, it writes a special file to trigger system lock guardrails that permanently deny tool-surface escalation and file writes, supporting only conversation and retrieval, so users can avoid the risk of accidentally executing commands or modifying files.
Read MoreAgent JIT: DeepSeek Harness Plugin
Agent JIT is a plugin for DeepSeek Harness designed to optimize deterministic execution paths in LLM agent development. It separates mechanical execution logic and compiles constrained DSL programs for direct execution by the runtime, significantly reducing token consumption and context exposure. Its core features include deterministic path compilation and a tool adaptation contract that supports dynamic tool discovery and synchronization. It provides meta-tools (such as `jit_describe_tools`) and an official bridge, enabling host tools to be called directly from within the DSL. Installation is straightforward, and it supports configuring experimental modes and routing policies. By offloading cumbersome steps from model calls, Agent JIT preserves the flexibility of the LLM as a planner while significantly improving the agent.
Read MoreDeepSeek Harness Plugin: dsh-wildmon
dsh-wildmon is a DeepSeek Harness plugin designed to fill the ecosystem gap for “collecting.” It seamlessly integrates the “encounter–capture–dex–team” loop into your workflow without using tokens, making zero network requests, and only reading and writing local save data. The plugin triggers random encounters based on turns, messages, tool calls, and errors, and features 28 original spirits, a habitat system, economic progression, and team management. Encounters are not automatically announced and must be checked using the `/mon` command. By converting workflow fluctuations into a collecting incentive, it is suitable for users who want to add more fun to development.
Read Moredsh-genie: Keep DeepSeek Harness's Wishes Alive
`dsh-genie` is a plugin for DeepSeek Harness (DSH) intended to convert runtime-validated dynamic packages into permanently installed plugins. It provides tools such as `genie_keep` and `genie_wish`, allowing an agent to solidify temporary code and generate wish files containing `package.json` and `index.js`. After installation, restarting `dsh` loads the wish as a regular Node.js module. The tool uses `node --check` to statically validate the code, but once persisted it runs outside the sandbox in a normal environment. Because the persisted code retains full context and is not sandboxed, carefully review the source code before restarting to ensure safety.
Read Moredsh-windows-notify: A Windows-Level System Notification Plugin
`dsh-windows-notify` is a Windows-native notification plugin developed for DeepSeek Harness (DSH). It uses the WinRT Toast API and PowerShell scripts to synchronize agent state changes, pending decision prompts, and task completion messages to the desktop in real time. Core features include pop-up notifications for agent status changes, decision reminders when user input is required, taskbar badge statistics, and customizable notification sounds. The plugin supports do-not-disturb periods, follows the system Do Not Disturb mode, and provides a web-based settings page. It currently supports only Windows 10/11, and DSH must be restarted after installation or upgrade.
Read MoreDeepSeek Harness Plugin: dsh-plugin-slashx-gateway
`dsh-plugin-slashx-gateway` is a DeepSeek Harness plugin that connects a Harness instance to the SlashX protocol and runs as a compliant gateway service. It supports request processing, rich media responses, asynchronous callbacks, and security mechanisms. Installation requires Node.js 22.19+ and the official `web` profile, along with configuration of a random token. The plugin registers the `slashx_deliver` tool with Harness, allowing agents to return rich media content such as text, images, files, quotes, cards, and buttons. It is suitable for deployment and interaction through the SlashX ecosystem.
Read Moredsh-viper-recap: A Deterministic Chinese Recap Tool Based on Session Logs
`dsh-viper-recap` is a plugin for DeepSeek Harness (DSH) designed to convert complex logs into structured statistical metrics and Chinese recap text. The plugin generates reports through local computation, requiring no additional API calls or model requests, making it extremely low-cost. It supports two tones—sharp-tongued critique and uplifting encouragement—and provides interactive buttons for quick viewing. Currently, the recap text is available in Chinese only, and image saving is not yet supported. It is an efficient tool for developers to evaluate agent performance.
Read Moredsh-deepseek-account: DeepSeek Harness Balance Check and Query Plugin
`dsh-deepseek-account` is an account plugin for DeepSeek Harness, maintained by sunyuhuirong. It does not store keys and is designed to help developers check balances in real time and support Agent queries through a sidebar wallet button and an agent tool interface, improving development efficiency. Core features include a sidebar balance popup that adapts to multiple states, an interface for Agents to call the `deepseek_balance` tool, and Chinese and English support. To install, meet the Node.js version requirements, add the plugin via CLI, and configure `DEEPSEEK_API_KEY`. The plugin runs with local process permissions, and it is recommended to review its source code before use.
Read Moredsh-design-qa: Enabling Image Understanding for Text-Only Models in DeepSeek Harness
The dsh-design-qa plugin enables text-only models to “read” images by integrating multimodal tools, allowing them to perform visual judgments within the product design loop. It supports on-demand invocation, does not consume the main model's context, and includes built-in evaluation benchmarks. Installation requires configuring an Alibaba Cloud Bailian API Key, and it defaults to using the qwen3.8-max model. The plugin emphasizes that “visibility does not equal judgment capability” and should be used according to specific scenarios.
Read Moredsh-ui-settings-icons: DeepSeek Harness Settings Sidebar Custom Icon Plugin
`dsh-ui-settings-icons` is a DeepSeek Harness (DSH) plugin designed to address the visual monotony caused by missing icons in the Settings sidebar. It introduces a `settings.section.icon` slot mechanism, allowing developers to inject custom SVG or React icons by matching section IDs. The plugin includes built-in 16x16 vector preset icons for common capability packages and supports keyboard navigation, wide/narrow sidebar toggling, and more. To install it, ensure the DSH version is 0.1.5-rc.1 and stop the web process.
Read Moredsh-vimina: Integrating Vimina Capabilities into DSH Native Tools
The DSH (DeepSeek Harness) plugin dsh-vimina registers Vimina’s Windows GUI automation capabilities as native DSH tools, allowing 26 functions—including scanning, clicking, and input—to be invoked directly without a vision model. The plugin supports window management, mouse and keyboard operations, and script control; it is easy to install and automatically detects the Vimina path. When using it, note that Chromium must be scrolled before scanning, and background clicks are ineffective. It also supports region screenshots and lazy process launching, providing DSH with precise desktop automation capabilities.
Read Moredsh-plugin-herdr: Managing Herdr Workspaces with DeepSeek Harness
dsh-plugin-herdr is a plugin designed for DeepSeek Harness (DSH) that aims to directly control the Herdr terminal workspace manager via Unix domain sockets. It provides 19 control-plane tools, supporting operations such as snapshots, panes, workspaces, and layout management, and implements a session-isolated UI. The plugin follows the MIT license, must be installed and enabled while the Herdr server is running, and becomes usable after restarting the configuration file.
Read Moredsh-artifact: Native ECharts and Mermaid Renderer for DeepSeek Harness
The DeepSeek Harness plugin dsh-artifact is designed to address the pain points of traditional chart generation, enabling models to directly generate and render ECharts 6 and Mermaid 11 code through natural language. The plugin supports rich chart types and interactive features, includes a secure sandbox mechanism with isolation, and allows exporting results as images. Before use, the CLI must be installed and the environment configured, making it suitable for delivering a native-level charting experience within AI conversational flows.
Read Moredsh-safety: DeepSeek Harness Filesystem Safety Harness
`dsh-safety` is a file system safety plugin for DeepSeek Harness (DSH), designed to prevent configuration loss or environment damage caused by accidental operations. It provides runtime safeguards by enforcing a three-tier file policy through mechanisms such as intercepting recursive deletions, blocking writes to protected paths, and performing code scans. The core of the plugin is a “user-gated approval system,” which requires manual confirmation before any destructive operation can be executed. It supports safe deletion with undo, composite snapshots with rollback, pre-restart validation, and audit logging. The plugin is available as an npm package with zero runtime dependencies, and even if DSH fails to start, its standalone CLI remains usable, ensuring the environment stays auditable and recoverable.
Read Moredsh-tab-alert: A Taskbar Alert and Real-Time Event Source Plugin
The dsh-tab-alert plugin is designed to address the issue of users missing reminders for background tasks in DeepSeek Harness (DSH). It provides two core features: first, it alerts users through system notifications and taskbar flashing (orange or pulse) when the model asks a question, requests authorization, or completes a task; second, it exposes a real-time status data stream via a WebSocket endpoint for consumption by external tools. Installation requires the dsh CLI, and it supports customizing notification behavior and mute mode through a configuration file.
Read MoreDeepSeek Harness Plugin: dsh-chatgpt-codex
The `dsh-chatgpt-codex` plugin adds support for ChatGPT and Codex models to DeepSeek Harness (DSH). It utilizes browser callback or device code login, automatically refreshing tokens and managing authentication without relying on `pi-ai`. The plugin is registered as a native `openai-codex` provider, supporting streaming, multi-turn conversations, and multiple models. After installation, it can be run by specifying a profile, and supports checking status, refreshing tokens, and logging out.
Read Moredsh-dify-marketplace: Integrating Dify Marketplace into DeepSeek Harness
The `dsh-dify-marketplace` plugin for DeepSeek Harness (DSH) is designed to integrate the Dify Marketplace into DSH's settings interface. Operating in Host + Web UI mode, it supports plugin browsing, searching, viewing details, and installation, and uses the official daemon to handle package installation and credential management to ensure security. It addresses developers' pain points when managing Dify ecosystem plugins in the DSH environment, requiring specific parameters to be configured and compatible with DSH `v0.1.0-rc.7`.
Read Moredsh-cli-interactive: Interactive Terminal REPL for DeepSeek Harness
The `dsh-cli-interactive` plugin for DeepSeek Harness (DSH) builds a persistent interactive terminal (REPL) on top of the official Profile. It reuses DSH's Agent loop and session persistence capabilities, supporting streaming responses, session history restoration, slash commands, and terminal-based approvals without requiring an additional toolchain. It is well suited for multi-turn code review or debugging. The plugin supports only one session per process, runs in memory, and does not render dynamic effects in pipe mode, making it suitable for long-running interactive scenarios that require continuous availability.
Read Moredsh-update-notifier: DeepSeek Harness Plugin Version Check Tool
`dsh-update-notifier` is a plugin update monitoring tool for DeepSeek Harness (DSH), built around the core philosophy that “everything is a plugin.” The tool periodically scans (once every hour by default) and compares the locally installed version with the `latest` version in the registry. When a new version is detected, it requests user approval through a UI bubble, thereby bridging the version information gap. It supports manual checks (`/check-updates`) and configurable check frequency. Once the user approves by checking the selection, the upgrade command is safely executed by the DSH Agent. The plugin monitors only plugins installed via npm, keeps a record of rejected versions, and supports configuring a startup delay and check interval. It is suitable for DSH users who need long-term maintenance of plugin versions.
Read Moredsh-hot-reload: Hot Reloading for DeepSeek Harness Plugins
The dsh-hot-reload plugin addresses the need to restart DeepSeek Harness (dsh) when upgrading plugins. It enables hot reloading by watching `pnpm-lock.yaml`, and supports safe rollback, state persistence, and result reporting. Before use, install the plugin and restart dsh; afterward, plugins can be upgraded directly without a restart. The plugin requires dsh 0.1.0-rc.6 and Node.js 22+, making it suitable for development scenarios that require frequent iteration of plugin logic.
Read Moredsh-mcp-view: DeepSeek Harness MCP Tool Panel
dsh-mcp-view is a plugin designed for the DeepSeek Harness Web GUI, addressing the issue that users cannot intuitively view MCP servers and their tools. The plugin does not depend on external networking, keeps all data fully local, and supports viewing a server and tool overview, JSON Mode, usage records, and real-time search. It also provides health checks, sorting and favorites, and export functionality. Users must install it via a Node.js environment, making it suitable for developers who need to debug or manage MCP tool flows in depth.
Read Moredsh-secure-remote: DeepSeek Harness SSH Security and Stability Plugin
`dsh-secure-remote` is an SSH plugin for DeepSeek Harness that replaces the native provider through a bundle patch without requiring source code modifications. Its core features include fixing macOS/Linux `ControlPath` issues caused by overly long paths, disabling reconnection on Windows, securely storing passwords via the DSH service, strictly limiting remote file operation boundaries, and enabling host key verification by default. The plugin supports key/password authentication and is compatible with the existing architecture, though it does not yet support remote Windows environments or advanced file transfer features.
Read Moredsh-ppt: DSH Presentation Plugin
The DSH plugin `dsh-ppt` is designed to address the pain points of manually creating PPT presentations. It supports generating an HTML web page and a PPTX file with one click from plain text or Markdown. Implemented in pure Node.js with zero dependencies, the plugin includes core features such as seven slide types, five themes, and speaker notes. It is compatible with both DSH skill registration and bare CLI build modes, generating a “three-piece set” of files to support both online presentation and offline editing. It currently supports 16:9 PPTX editing and requires Node.js 22.19.0 or later. Charts and images are not yet supported.
Read Moredsh-minimal-ptc: Minimal Prompts × Full PTC Capabilities
`dsh-minimal-ptc` is an Agent plugin designed for DeepSeek Harness to address redundant instructions, formatting biases, and Windows compatibility issues in Agent configurations. By simplifying system prompts to align with RL training style and completing PTC tool-call capabilities, the plugin supports core features such as multi-step orchestration, `we/let’s` chain-of-thought processing, and Windows-optimized Git Bash and persistent PowerShell support. Officially validated, it is suitable for developers seeking more stable and efficient tool invocation.
Read Moredsh-flakefinder: A Test Stability Plugin for DeepSeek Harness
`dsh-flakefinder` is a test stability plugin for DeepSeek Harness, designed to distinguish code errors from unstable flaky tests. It helps developers manage their testing environments by repeatedly running tests, recording history, and maintaining quarantine lists. The plugin has zero runtime dependencies, supports multiple frameworks, and provides core tools such as `flaky_detect` and `flaky_quarantine`. Agents can quickly locate and quarantine unstable test cases through interactive commands. It requires Node.js 22.19+ and the service must be restarted after uninstallation.
Read More