dsh-plugin-mermaid-preview: Mermaid Diagram Preview in DeepSeek Harness

dsh-plugin-mermaid-preview is a plugin developed for DeepSeek Harness (DSH) that directly renders Mermaid diagrams on the client. It takes over the rendering logic for file previews and chat code blocks, supports multiple diagram types, and automatically follows theme changes. The plugin features a built-in Mermaid 11 engine with zoom controls and streaming processing support to ensure accurate rendering. It must be installed using the web profile, and a process restart is required for changes to take effect.

Read More
dsh-antv-ava: A Data Streaming Visualization Plugin for DeepSeek Harness

`dsh-antv-ava` is a DeepSeek Harness plugin designed to automatically transform model-generated data-intensive responses into interactive charts and semantic text. Powered by AntV AVA and GPT-Vis syntax, it supports streaming rendering, real-time theme adaptation, and intelligent chart generation. With no configuration required, users can simply install the plugin and instruct the model with natural language to directly output analytical results with charts. It is suitable for KPIs, trends, and business analysis, significantly reducing the barrier to data visualization.

Read More
dsh-browser-use: DeepSeek Harness Browser Automation Plugin

`dsh-browser-use` is a browser automation plugin for DeepSeek Harness (DSH), maintained by `helloproblems`. It uses a three-layer architecture consisting of Hub, Backend, and Domain, supports Chrome and Edge backends, and provides an Agent isolation mechanism. The plugin achieves browser control through `chrome-devtools-mcp` and Playwright MCP, supports hot backend switching, and is suitable for web data scraping, automated testing, and interaction simulation. Installation requires Node.js ^22.19.0 or >=24.0.0 and a compatible DSH environment.

Read More
dsh-plugin-response-window: DeepSeek Harness (DSH) Web Plugin

The DeepSeek Harness (DSH) response window plugin is designed to address UI clutter in long multi-turn conversations caused by an excessive number of tool calls and reasoning steps. It aggregates thinking blocks and tool calls into a scrollable window with a default height of 10 lines, displaying them in segments based on text replies while keeping native responses fully visible. It supports configuring the window height, collapsed state, and other options, and is non-invasive to the React structure. The plugin is built on the dsh 0.1.5-rc contract, implemented in pure JavaScript, and is suitable for scenarios that require full traceability of intermediate processes.

Read More
dsh-talebook-plugin: Talebook Secure Operations Plugin for DeepSeek Harness

`dsh-talebook-plugin` is a Talebook management plugin designed specifically for DeepSeek Harness (DSH), aiming to reduce API call risks through secure integration. The plugin integrates 12 functional tools—covering sites, books, audiobooks, book sources, and administrator features—into DSH, providing structured API access. It includes built-in credential management and approval mechanisms, supporting direct execution for read-only operations while requiring user confirmation for sensitive operations, ensuring that sensitive information is not exposed to models. Users can configure connection settings via the UI or environment variables, enabling secure and controllable library management.

Read More
dsh-lexiforge: DeepSeek Harness Language Module Plugin

The community plugin dsh-lexiforge for DeepSeek Harness (DSH) provides a solution for dynamically intercepting and reprocessing model outputs based on ZIP language packs. It follows an “everything is a plugin” philosophy, supports safety safeguards and format whitelists, and includes three built-in rewriting modes, A/B/C (covering standalone rewriting, SQLite term lookup, and local rule-based replacement), while offering robust orchestration capabilities. Users can manage language packs via the CLI or the native UI to switch styles, enhance terminology, or proofread formats, with zero operational overhead and on-demand computation.

Read More
dsh-client-ui-rtl: RTL Text Direction for the DeepSeek Harness Web Client

`dsh-client-ui-rtl` is a fun plugin for the DeepSeek Harness web client, designed to address display issues caused by rendering RTL language content, such as Arabic and Hebrew, under a default LTR layout. The plugin uses a script to automatically detect specific scripts and corrects only text-direction markup, without affecting the overall page layout. It requires no configuration and runs automatically after installation, fixing the display of bullet points, tables, and mixed-direction text. It has currently been validated only for Arabic.

Read More
DSH-WinAgent: Integrating the Full Agent Capabilities of Desktop WinAgent into DSH

DSH's "dsh-winagent" plugin ports the full capabilities of desktop WinAgent to a web interface, enabling the browser to invoke local Windows operation capabilities. The plugin supports OpenAI-compatible APIs/Ollama, 53+ system tools, Skills, MCP, and LLM Wiki personal knowledge bases. Core features include streaming dialogue, document processing, provider configuration, and knowledge base management. It runs with the current user's permissions, requires pop-up confirmation for dangerous operations, and stores data in local directories. Developers only need to install and restart it using the official commands to directly operate Windows and manage local knowledge from the browser.

Read More
dsh-system-prompt: DeepSeek Harness System Prompt Editing and Rollback Tool

`dsh-system-prompt` is a plugin for DeepSeek Harness that allows managing system prompts on the settings page, solving the issue of being unable to easily roll back changes. It supports three modes—default, instruction appending, and full replacement—and provides features such as loading defaults, previewing, undoing changes, and restoring defaults. The plugin has a 100,000-character text limit, stores its configuration in DSH settings, and retains those settings after uninstallation.

Read More
dsh-kubectl-guard: Gating kubectl Operations Based on kubeconfig Context

dsh-kubectl-guard is a policy plugin for DeepSeek Harness designed to prevent large models from performing irreversible `kubectl` operations on non-local clusters by intercepting Shell tool calls. It blocks `delete` commands on non-local clusters, requires confirmation for write operations such as `apply` on non-local clusters, and allows read operations and operations on local clusters. The plugin works by parsing command strings and is well suited as a safety backstop against “confused agents.”

Read More
dsh-turn-colors: Add Conversation Background Colors to DeepSeek Harness Web

dsh-turn-colors is an open-source plugin for the DeepSeek Harness Web client, designed to address the difficulty of distinguishing turns caused by context stacking in long conversations. It distinguishes user and assistant replies by adding alternating background colors to conversation turns, while preserving the original styles of areas such as system prompts and reasoning. The plugin is licensed under the MIT License, requires a Node.js and pnpm environment for installation, and provides a removal command.

Read More
dsh-qqbot: An Enhanced QQ Bot Plugin for DeepSeek Harness

`dsh-qqbot` is a QQ Bot enhancement plugin based on DeepSeek Harness (DSH) that uses the official API instead of simulated protocols, offering higher security. It provides core capabilities for DSH agents, including a sticker library, rich media sending and receiving, scheduled tasks, multi-instance personas, an affinity system, group management, and a visual configuration panel. Installation requires specifying the `web` profile to enable the configuration interface. The Web panel supports independent configuration management for multiple accounts, and features such as group entry approval and automatic session reordering are implemented. Note that Android deployment requires fallback mode to be enabled, and the kick function is limited by the official API implementation.

Read More
dsh-token-speed: Real-Time Speed Monitoring Plugin for DSH Clients

The DeepSeek Harness (DSH) plugin `dsh-token-speed` visualizes real-time inference speed using a circular dial. It offers real-time speed display, per-step precise calibration based on `usage.outputTokens` and `timing`, a details panel, status indicators, and a draggable memory feature. Built on a browser-side architecture, it does not modify host state and only reads conversation data through `uiConversation`, providing developers with a lightweight performance monitoring solution. Installation requires adding a local link dependency to `package.json` in the profile and running the installation command.

Read More
DSH Plugin: Model Capabilities

This plugin addresses the limitations of DeepSeek Harness (DSH) regarding fine-grained control over model inference behavior, request headers, and gateway compatibility. It is mounted on an official extension slot, allowing users to set inference intensity levels separately for each model (including unset, disabled, standard, or custom), batch config standard profiles for providers, add static HTTP request headers, and adjust compatibility switches. The plugin does not store persistent data; all configurations are written through the official API to profiles in the `llm-pi-ai` namespace, and installation with a specified commit hash plus a web profile restart is required for changes to take effect.

Read More
DeepSeek Harness Plugin Introduction: dsh-council

`dsh-council` is a multi-perspective decision-making plugin for DeepSeek Harness that simulates a council mechanism to overcome the limitations of a single-agent perspective. It supports starting debates with the `/council` command, provides a real-time DAG visualization panel, and offers multiple modes such as flash and cross-debate. Data is persisted in SQLite, featuring 18 historical-figure councilors, including Socrates and Ada. It is suitable for technical decision-making scenarios such as architecture selection and pricing strategy.

Read More
DeepSeek Harness Plugin: PromptKit

PromptKit is a plugin for DeepSeek Harness designed to turn rough drafts into structured, actionable prompts. It includes the PromptStudio advanced workspace and QuickEnhancer conversational quick enhancer, supporting one-click enhancement, five-dimensional diagnosis, a library of 22 thinking methods, local management, and version control. The plugin features zero telemetry and a zero-token option, supports offline work, and helps developers efficiently build and optimize prompts through capabilities such as streaming output and automatic polishing.

Read More
DeepSeek Harness Persistent Custom Wallpaper Plugin

The `dsh-wallpaper` plugin resolves issues in DeepSeek Harness Web mode where wallpaper settings do not persist and can be invalidated by port changes. Maintained by Frog755, it supports local images and videos (up to 300MB) as backgrounds, with adjustable transparency and blur. Videos can automatically loop with muted audio, and compression using `ffmpeg` is supported. After installation, the process must be restarted, and the server port is locked to 9191 by default.

Read More
DeepSeek Harness Memory Plugin: A Hybrid Memory Solution Integrating Hermes Snapshots and Noema Retrieval

`dsh-hybrid-memory` is an open-source memory plugin for DeepSeek Harness, designed to combine the advantages of Hermes-style lightweight snapshots and Noema-style retrievable knowledge bases. The plugin uses a three-layer architecture (L1 snapshots, L2 knowledge base, and L3 tool imports), supporting local storage, Chinese full-text search (FTS5), and zero-context on-demand access. Data remains secure without external leakage, and the plugin requires a Node.js 22.5+ environment to run.

Read More
DeepSeek Harness Plugin: freedomkk-qfeng/dsh-oidc

The DSH OIDC plugin, maintained by freedomkk-qfeng, is designed to integrate enterprise-grade OIDC into DeepSeek Harness, enhancing identity authentication and API key security. It supports OpenAI-compatible model interfaces, provides declarative branding configuration, and ensures secure binding for API calls. The plugin runs with the current process permissions, and users are encouraged to review the source code to verify security and licensing information. For more details, please visit its GitHub repository or the DSH community catalog.

Read More
DeepSeek Harness Plugin: dsh-prompt-enhance

dsh-prompt-enhance is a plugin for DeepSeek Harness (DSH) designed to address the uncertainty caused by using incomplete drafts directly. Built on the PromptForge rule engine, it rewrites raw drafts into structured prompts, supports Chinese and English, and provides dual-axis parameter adjustments for rewrite depth and type. Installation requires PowerShell commands and Node.js version 20 or higher. During use, click the star button next to the editor to invoke the built-in model for rewriting; the button also displays a diagnostic score. The plugin uses hand-written ESM modules, so avoid double mounting that could cause routing conflicts.

Read More
DeepSeek Harness (DSH) Plugin: dsh-temp-session

The `dsh-temp-session` plugin for DSH introduces the concepts of “optional workspace” and “workspace-free temporary sessions,” allowing users to create temporary sessions in standalone directories without a fixed workspace context. The plugin uses a kernel patch to remove the limitation that disables the input box and modifies the sidebar’s logic for creating new sessions. Installation requires adding the plugin dependency to the configuration and restarting the process; after the restart, the blank session disappears automatically. The plugin is primarily compatible with versions 0.1.2-rc.x through 0.1.7-rc.1 and disables conflicting features built into the desktop client.

Read More
DeepSeek Harness Plugin: dsh-vision-autoswitch — Automatically Switches to a Vision Model on Image Input, Then Reverts After the Turn Ends

`dsh-vision-autoswitch` is a DeepSeek Harness plugin maintained by CultOfLuna, designed to eliminate the cumbersome process of manually switching models in multimodal conversations. When it detects that an input contains images, the plugin automatically routes the current turn to `deepseek-v4-flash-vision-exp` and switches back to the user’s originally selected model after processing. It supports real-time display of the current model, leaves text-only turns unchanged, and requires manual installation by editing the configuration file. Its automated routing effectively lowers the barrier to using multimodal conversations.

Read More
DeepSeek Harness Plugin Introduction: Stavros DSH Redteamer

`stavros-dsh-redteamer` is an authorized AI red teaming/pentesting plugin for DeepSeek Harness (DSH). Maintained by `CSI-entitymorton`, it centers on a persona named Stavros and includes 24 specialized sub-agents and 78 zero-dependency tools to assist with security testing. The plugin runs with the permissions of the current process and is intended solely for use in authorized environments. Users are responsible for reviewing the source code and ensuring compliance.

Read More
DSH Drop: Adding File Drag-and-Drop and Preview to DeepSeek Harness

DSH Drop is a plugin for DeepSeek Harness designed to address the limited file input experience. It supports dragging, dropping, or pasting files and folders in both web and desktop environments, and provides a unified preview bar. Files are added only as path references (e.g., `@path`) when the message is sent, keeping the input area clean. Installation is performed via command line in a web environment and via a graphical interface on desktop. The plugin does not modify model capabilities and must be used together with DSH Viewer. Before installing, users should be aware of environment dependencies and the risk of duplicate installation.

Read More
Talon UI: Terminal Interaction Plugin for DeepSeek Harness (DSH)

Talon UI is a terminal interaction plugin designed specifically for DeepSeek Harness (DSH). It transforms the default log stream into a fully interactive session, supporting features such as streaming transcription, tool approval, user Q&A, and slash commands. Developers can manage agents in real time from the terminal using this plugin, including session recovery and status inspection. Installation requires the dsh environment and a Node.js version that meets the requirements.

Read More