dsh-aggression: Recommendations for Correcting Aggressive Behavior
The DeepSeek Harness (DSH) plugin dsh-aggression is an admin-security tool designed to help developers detect and correct "aggressive" or specific behavior patterns based on input parameters. It registers an `aggression` tool implemented locally in pure Node.js, enabling behavior validation without network access. Once installed, it can be invoked during interactive sessions, making it suitable for scenarios requiring local behavior intervention. However, users should review its permission scope before use.
Read MoreDeepSeek Harness Plugin: dsh-age-edu (Age-Based Education)
The DSH plugin `dsh-age-edu`, maintained by uckkk, is a lightweight age-based education tool for parent-child education scenarios. Its core function is to generate customized education plans by specifying an age parameter. It is implemented purely in Node, does not rely on network requests, and requires specific version dependencies. Developers can install and use it via a command, but must inspect the source code themselves to ensure security and compliance.
Read Moredsh-ui-cost: Real-Time Token Usage and Cost Estimation Plugin for DeepSeek Harness Web UI
The DeepSeek Harness (DSH) Web UI plugin `dsh-ui-cost` provides real-time token usage statistics and cost estimates. As a standalone plugin independent of the core code, it intercepts the stats row data to display turn information, performance metrics, cache status, and detailed billing information. Cost calculations follow the official pricing model and automatically switch between peak and off-peak rates. The plugin can be installed via the command line and automatically falls back to the default stats bar if uninstalled or if it crashes.
Read Moredsh-worktree-flow: Multi-Repository Feature Workspace Plugin
This DSH plugin creates multi-repository feature workspaces to address issues in multi-repo development, such as writing code to the wrong location and branch confusion. It binds repositories into “sets,” creates an independent Git worktree for each feature, shares the same feature branch, and automatically registers as DSH workspaces to provide sandbox isolation. Core features include branch pre-creation, identity description injection, environment diagnostics, and batch component binding. The plugin supports custom branch types and real-time shared documentation, making it suitable for integrated multi-component development. Note permission restrictions in Windows environments and Node.js version requirements.
Read Moredsh-message-edit: Editing Message Bubbles and Rewriting Context
The `dsh-message-edit` plugin enables users to directly edit any message bubble, rewriting the model-visible context through a `replace` mechanism. Core features include bidirectional editing, Markdown support, Fork inheritance of modified context, and multiple rounds of editing. In terms of implementation, the Host side triggers `surfaceOp: { op: "replace" }` via RPC, while the Client side persists edited content in localStorage and overrides rendering. Relying on DSH core components, the plugin can be installed to provide an on-bubble pencil icon for edits, helping correct errors and improve the conversational experience.
Read Moredsh-conversation-toc: DeepSeek Harness Conversation History Sidebar
`dsh-conversation-toc` is a client plugin designed to address the difficulty of locating conversations when managing a large number of historical sessions in the DeepSeek client. It displays conversation topics using sidebar bubbles and provides quick navigation functionality. Users should refer to the official directory for installation and check the source code and license before installing.
Read Moredsh-session-nav: Quick Navigation for DeepSeek Harness Session Conversations
dsh-session-nav is a DeepSeek Harness (DSH) plugin designed to address the pain point of frequently revisiting historical prompts in agent conversations. It provides a list of historical prompts through a floating button on the right, supporting smooth navigation and automatic loading for both in-window and out-of-window prompts. The plugin employs optimizations such as incremental in-memory traversal, persistent indexing, and client-side caching to ensure a smooth experience. After configuring DSH to allow Git-dependent scripts and restarting DSH, users can install and use it via the CLI.
Read MoreDeepSeek Harness GitHub REST API Tool Plugin
`tkwkeven/dsh-tool-github` is a GitHub plugin for DeepSeek Harness (DSH) that provides account binding, API operations, repository cloning, and web panel features. It supports authentication via PAT and offers tools for queries, searches, Issue/PR management, and file reading. The plugin supports cloning repositories into workspaces, prioritizes Git Clone, and supports multiple token sources. After installation, the web service must be restarted, and GitHub resources can be securely managed through the sidebar panel.
Read MoreDeepSeek Harness Integrated Plugin for Feishu / Lark
The Lark plugin `dsh-lark-all` for DeepSeek Harness (Cordis) provides a message channel bridging solution that requires no public IP or callback server. It supports message and media handling, parallel task sessions, and process recovery notifications. After installation, it is configured automatically and requires Node.js 22.19+. App Secrets are resolved through the Harness credential service. The plugin supports sending and receiving files, images, and other media via slash commands or model tags, with automatic fallback for oversized files, enabling users to integrate with the Lark environment at low cost.
Read Moredsh-team-runner: DeepSeek Harness Multi-Agent Orchestration Plugin
`dsh-team-runner` is a plugin for DeepSeek Harness designed to address the problems of duplicated logic and difficult centralized policy management in multi-agent collaboration. It encapsulates distributed `subagents` invocations into reusable team definitions and supports standardized role-based collaboration for planning, writing, and review. The plugin’s core features include team execution, delegation, listing queries, and concurrency policy gating. Users must define the team structure in a configuration file and specify sub-agent providers, such as `spawn`. With this tool, users can simplify multi-agent orchestration workflows, making it especially suitable for projects that require fixed workflows or standardized components.
Read Moredsh-voice-live: DeepSeek Harness Real-Time Full-Duplex Voice Plugin
`dsh-voice-live` is a plugin that provides real-time full-duplex voice capabilities for DeepSeek Harness, designed to simplify developers' integration of real-time voice conversations. It integrates Volcano Engine's streaming ASR and TTS, supporting features such as microphone capture, real-time subtitles, barge-in interaction, and automatic submission after silence. The plugin has not yet been officially published via npm and must be built and run from the monorepo in its GitHub repository. Due to missing dependencies and browser limitations, wake word functionality is currently limited to Safari, while Chrome is affected by an echo cancellation bug. Developers can refer to the source code to integrate and use it in the monorepo.
Read MoreDeepSeek Harness Conversation Lifecycle Management Plugin: Archive and Trash Management
`dsh-session-delete` is a session lifecycle management plugin for DeepSeek Harness (DSH), providing command-line management for the archive and trash. It supports viewing archives grouped by workspace, restoring sessions, moving sessions to the trash, and permanently deleting them, with stable list numbering and keyword filtering, as well as automatic placement across multiple workspaces. Once installed, it can be controlled from the command line—for example, to list archives, bulk restore sessions, or empty the trash—effectively improving session management efficiency.
Read MoreDSH Group-Chat-Style View: Reworking AI Conversations into a Group Chat Interface
DeepSeek Harness (DSH) Group Chat Style View Plugin aims to address issues in multi-step tasks where roles become mixed and context remains unclear. The plugin emulates the WeChat interface, reconstructing conversations into multi-role interaction scenarios. It supports Markdown rendering, collapsible tool calls, nested sub-Agent views, and metadata inspection. Users need to install Node.js >= 22.19.0, install and configure `pnpm-workspace.yaml` using the specified command, and restart to enable the plugin. It also offers features such as dark mode, multilingual support, and automatic scrolling, making complex AI execution processes more intuitive and readable.
Read Moredsh-single-instance-guard: DSH Single-Instance Lock Plugin
This plugin aims to prevent session log corruption in DeepSeek Harness (DSH) caused by concurrent startup. By creating an atomic exclusive lock file (`.dsh-server.lock`) in the `DSH_HOME` directory, it ensures that only one server instance runs in that directory. If a conflict is detected at startup, the plugin either aborts with an error or cleans up an expired lock based on the liveness of the running process. The lock file is automatically removed upon process exit. With zero dependencies and support for CLI installation and manual configuration, the plugin effectively prevents log corruption errors such as "seq gap".
Read Moredsh-markdown-memory: A Folder-Based Long-Term Memory Plugin for DeepSeek Harness
The dsh-markdown-memory plugin addresses the pain points of long-term memory management for agents by storing memories as plain Markdown files, without requiring an additional database or daemon. It supports YAML metadata, index files, recursive directory reading, Obsidian vault mounting, and keyword-based trigger retrieval. This approach gives users full control over their memory data and supports version control, making it ideal for developers who prioritize data autonomy and lightweight deployment.
Read Moredsh-web-browse: A General-Purpose Web Browsing Plugin for DSH
`dsh-web-browse` is a general-purpose web browsing plugin for DSH, compatible with the DshDesktop shell and general-purpose browsers. It uses WebView2 extensions to address iframe limitations and provides core features such as a sidebar button, a floating search box, and a top bar for web pages. In DshDesktop, it supports search on selected text and setting synchronization, while in general-purpose browsers it mainly relies on native tab management. This plugin aims to unify the user experience and maintain cross-platform consistency.
Read Moredsh-ghCLI: GitHub CLI Integration Plugin for DeepSeek Harness
dsh-ghCLI is a gh CLI integration plugin for DeepSeek Harness, designed to address pain points in environment setup and multi-account management. It provides three core capabilities in the DSH settings interface: automatic detection and self-healing for gh CLI (including Windows proxy repair), multi-account authentication management, and high-frequency Git repository operations (such as cloning, pull requests, and forking). The plugin is published as an npm package, installed via `dsh plugin`, and supports absolute-path execution, timeout control for long-running commands, and secure local credential storage.
Read Moredsh-beige-theme: DSH Web GUI Beige Skin Theme
`dsh-beige-theme` is a beige light-mode theme plugin for DeepSeek Harness (DSH), designed to improve eye comfort and reading experience during extended AI coding sessions. By applying component-level visual modifications, it provides a warm, eye-friendly interface with a paper-like UI texture. It is implemented based on the official token contract, modifying only the visual layer without touching business logic. Installation requires configuring dependencies in a Profile Bundle and running an initialization command, and it can be toggled on or off via interface settings or browser console APIs.
Read Moredsh-memos-bridge: A DeepSeek Harness Plugin for Connecting to MemOS Services
The MemOS plugin for DeepSeek Harness (DSH) bridges the MemOS memory service into the DSH environment via the MCP protocol, enabling agents to directly invoke persistent memory tools. The plugin provides 16 tools, including CRUD operations, cube management, and scheduling control. Installation requires a MemOS Docker environment and configuration of Python paths and network permissions. Integrated as a configuration-level bundle, the solution does not require modifying DSH core code, effectively lowering the barrier to building long-term memory agent applications.
Read MoreMermaid Visual Editor — DeepSeek Harness (dsh) Browser Extension
`mermaid2aichat-dsh` is a visualization plugin for DeepSeek Harness, maintained by supergameboy, designed to reduce the need for frequent switching between flowchart editing and interacting with an Agent. It provides a dismissible right-side editing panel, supports real-time bidirectional synchronization between Mermaid code and the canvas, and adapts to screen sizes and dark mode. Core features include support for multiple diagram types, drag-and-drop node editing, session isolation and persistence, and deep interaction with the Agent. The Agent can import diagrams via the global tool `mermaid_load`; once editing is complete, the diagram can be sent back to the conversation with one click or referenced through a command. It is easy to install, requires no build step, and is suitable for development workflows that involve iterative adjustments and feedback to the Agent.
Read Moredsh-image-bridge: Converting Images into Text Descriptions So Pure-Text Models Can Also “See” Images
`dsh-image-bridge` is a DeepSeek Harness plugin designed to address the inability of pure text models to understand images in Web GUIs. It intercepts message hooks, uses a vision model to transcribe images into textual descriptions, and replaces the original image block in the conversation. The plugin implements resilience strategies including automatic retries, model fallback, result caching, and graceful degradation on failure, and supports configuration of the primary model, fallback chain, and payload resolution limits. Once installed, it enables pure text models, such as DeepSeek, to “see” images.
Read Moredsh-file-mention: Referencing Files via @ Commands in the DSH Web Interface
`dsh-file-mention` is a DSH Web GUI plugin maintained by Seryta, designed for quickly referencing local files while developing agents. It supports `@` and `/file` trigger methods, featuring fuzzy search, real-time indexing, and concurrency control. By inserting path references rather than injecting file content into the context, it effectively saves tokens and preserves agent flexibility for file operations. Users can configure the search scope via environment variables; its main limitations are that it does not support filenames containing spaces or symbolic links.
Read Moredsh-smart-route: DeepSeek Harness Smart Routing Plugin
The DeepSeek Harness (DSH) plugin `dsh-smart-route` provides an intelligent vendor routing solution as a replacement for `polyglot`. It supports multi-channel chained routing, automatic fallback for all error codes, and an exponential backoff cooldown mechanism to ensure high availability. The plugin registers a single virtual provider with a clean interface, and supports one-click start/stop, retry policy configuration, and multi-chain management. After installation, it defaults to the `deepseek-official` chain, making it suitable for users who seek high availability and fine-grained control.
Read MoreDeepSeek Harness Voice Input Plugin (Available in China)
`dsh-voice-input-cn` is a voice input plugin developed specifically for DeepSeek Harness (DSH) and available in China, maintained by Schumchanvi. It relays requests through a local Python bridge, resolving the issue that the original version relies on Google APIs and is inaccessible in China, and implements speech-to-text based on Alibaba Cloud DashScope ASR. Core features include clicking the microphone to start speaking, real-time text input, support for switching between Chinese and English, and automatic submission after recognition. Installation requires configuring a Python 3.10+ environment with necessary dependencies, starting the local bridge service, and entering an Alibaba Cloud API key in the browser. The plugin is secure and reliable, listens only on the local loopback address, sends audio only to Alibaba Cloud for recognition, and is suitable for use in China.
Read MoreDeepSeek Harness Plugin: dsh-cognition (DSNLE) - Project Memory and Constraint System
dsh-cognition is a plugin for DeepSeek Harness (DSH) aimed at addressing agents' lack of persistent project memory. It leverages DSH native primitives to build a four-layer “constraint/observation/memory/verification” mechanism, including learned keyword mapping, historical precedent tracking, and Git change analysis. Users must install it in a Node.js ≥ 22 environment and execute tasks through toolchains such as `nle_suggest` and `nle_mutate`. The plugin supports optional semantic retrieval enhancement, but its recall for Chinese-language tasks over English codebases is relatively weak; it relies on a separate process and does not provide security isolation.
Read More