dsh-auto-review: Adding Guardian Automatic Approval to DeepSeek Harness

`dsh-auto-review` is a plugin for DeepSeek Harness (DSH) designed to automate security permission review. It introduces a Guardian model that automatically approves Shell, network, and MCP operations through the “auto-review” preset while allowing access to read-only workspaces. The plugin supports UI configuration and environment variable setup, and features audit logging, UI optimization, and manual override. When using it, note the “Fail Closed” policy and permission restrictions, and ensure the Node.js environment is installed and the corresponding installation and build commands are executed.

Read More
DeepSeek Harness Plugin: dsh-vision-bench

`dsh-vision-bench` is a client plugin for DeepSeek Harness (DSH) designed to address the cumbersome switching among debugging, host-computer operation, and monitoring in embedded development. It integrates Keil compilation and flashing, Modbus RTU read/write, serial-port monitoring, and visual charts into a unified workstation within the session area. The plugin supports Agent invocation and integrates controlled write-point functionality, requiring DSH version 0.1.5-rc.1 or later. Once installed, developers can debug, configure the host computer, and monitor in real time directly within a session, enabling seamless collaboration among code, hardware, and monitoring. Note: The Web environment supports full functionality, while Modbus RTU features in the Desktop environment and Windows integration with Keil are not yet fully complete.

Read More
DeepSeek Harness Skill Manager Plugin (dsh-skill-manager)

The DeepSeek Harness (DSH) web plugin, “dsh-skill-manager,” is used to efficiently manage local skills through a web interface. It provides a skills list, on/off controls, and install/uninstall capabilities. After installation, you can check skill status on the settings page, disable skills, or uninstall copies in the user directory, allowing you to manage the skill environment without modifying the original configuration files.

Read More
dsh-session-permissions: Session-level Permission Control

`dsh-session-permissions` is a plugin for DeepSeek Harness (DSH) that provides session-level permission control, designed to address security risks caused by overlapping permissions across multiple layers. It determines effective permissions by calculating the intersection of official permissions, Agent policies, and local session overrides. The plugin offers a sandbox pinning mechanism for Claw sessions, ensuring that permissions can only be tightened, not relaxed, and supports fine-grained control over tool and file access. A service restart is required after installation, while the pinning mechanism remains in effect for sessions that are already active after uninstallation.

Read More
dsh-restart: DeepSeek Harness Web Host Restart Tool

The DSH client plugin `dsh-restart` provides a convenient Web host restart feature. Users can restart with one click from the settings interface or via the API (POST `/dsh-restart/now`). The plugin supports process supervision handling and allows restart behavior to be controlled through environment variables. The installation command is `dsh plugin --profile web add github:xingyingyuzhui/dsh-restart`; during development, using a local linked path is recommended to make changes take effect in real time.

Read More
DeepSeek Harness Plugin: dsh-observability

`dsh-observability` is an infrastructure plugin suite for DeepSeek Harness, designed to address the logging fragmentation issue in governance plugins. It provides a unified diagnostic logging interface, a visual Web diagnostic page, and timeline query functionality. The plugin records only the final states of operations, uses a whitelist mechanism to protect privacy, and runs with the permissions of the current process. Developers can enable the plugin via the installation command and write logs through `observe.mjs`, enabling efficient issue tracking and diagnosis.

Read More
dsh-folded-chat: A Two-Level Collapsible Plugin for the DeepSeek Harness Web Chat Process

`dsh-folded-chat` is a DeepSeek Harness web plugin designed to optimize the interface and reduce visual clutter through a collapsing mechanism. It folds the “thinking” and “tool” processes into a two-level collapsible structure without replacing official nodes, and supports toggle control, multilingual support, and intelligent merging. Users can adjust the collapsing state in settings to focus on the final assistant response.

Read More
dsh-chat-tune: Fine-Tuning DeepSeek Harness Web Chat Area Styling and Interactions

`dsh-chat-tune` is a Web interface customization plugin for DeepSeek Harness. It provides fine-grained appearance and interaction adjustments by overriding CSS variables and the Client layer, without modifying the core code. Features include text styles (font size, font family, line height, and paragraph spacing), layout width adjustments, and interaction options such as code blocks, input box following, and scroll pinning. Users can customize and save preferences in the settings panel. The plugin requires Node.js for development, and both installation and uninstallation are performed via the command line.

Read More
dsh-agent-registry: DeepSeek Harness Workspace Agent Registration

`dsh-agent-registry` is a Phase 0 plugin in the DeepSeek Harness ecosystem, designed to govern interactions between workspaces and agents and address mutual interference between sessions and presets. Through a “binding and partitioning” mechanism, it associates a DSH workspace with a specific Claw Agent and isolates presets to prevent sessions from misusing official presets. Users can manage scope permissions (default: read-only) and models in the plugin settings. Removing a binding is equivalent to archiving it; the project directory must be handled first before uninstalling. The plugin is MIT licensed and lays the foundation for future permission control and isolation.

Read More
dsh-skills-nexus: Universal DSH Skill Adapter

`dsh-skills-nexus` is a universal adapter designed to address the integration gap for content repositories in the DeepSeek Harness (DSH) ecosystem. It allows users to register a GitHub repository containing a `SKILL.md` file folder directly as a DSH skill via symbolic links, without writing plugin code or packaging. The tool provides commands such as `add`, `list`, `update`, and `remove`, supports shell autocompletion, and requires a Node.js >= 20.0.0 environment. It simplifies skill management and improves the efficiency of integrating content repositories.

Read More
dsh-sidechat: DeepSeek Harness Right-Side Panel Standalone Agent Chat Plugin

`dsh-sidechat` is a plugin for DeepSeek Harness that provides an isolated agent session via an independent right-side sidebar. This session inherits the tools and permissions of the main session, supports manually triggering analysis, creating a new session with one click, and bringing results “back” into the main flow. Users can use it to test model combinations or analyze issues; installation requires configuring `onlyBuiltDependencies` and restarting the service. This plugin is forked from `heartmove/dsh-side-chat` and aims to enhance DSH workflow flexibility.

Read More
dsh-side-notify: Push Side Chat Messages Directly to the Main Conversation

`dsh-side-notify` is a companion plugin for DeepSeek Harness, designed to eliminate the manual copy-and-paste disconnect when sending messages from the side chat back to the main conversation. Through a floating button and global slash commands, it uses the `agent.followup` API to push messages directly as the next user message in the main conversation and initiate a main Agent turn for processing. The plugin supports Chinese and English interfaces, with status indicators and automatic language synchronization. Unlike `bring-back`, it directly initiates processing, making it suitable for scenarios that require immediate response. Installation requires restarting the service and hard-refreshing the page, and it depends on a Node.js 20 environment.

Read More
dsh-session-id: Display and Copy Session ID at the Bottom of the DeepSeek Harness Session Area

The DSH (DeepSeek Harness) GUI does not display the session ID by default, making troubleshooting inconvenient. The dsh-session-id plugin uses the official slot mechanism to keep the current session ID visible at the bottom of the composer, supports copy with a single click, and provides instant feedback. This plugin is a pure UI implementation, does not modify any state, and after installation, you can directly view and copy the session ID at the bottom of the interface.

Read More
DeepSeek Harness API Key Rotation Pool Plugin

`dsh-api-key-pool` is a security plugin for DeepSeek Harness (DSH) designed to resolve rate-limiting issues in multi-API-key scenarios. Its core features include automatic multi-key rotation, automatic failover, exponential-backoff cooldown, Web panel management, and REST API control. Installation requires copying the files into the plugin directory and configuring `package.json`. It supports static YAML configuration as well as dynamic Web/REST management, and depends on Node.js 18 and related DSH modules.

Read More
DSH LM Studio Router: A DSH Plugin to Route Token-Intensive Tasks to Local LM Studio

`dsh-lmstudio-router` is a DSH Web GUI plugin designed to intelligently route token-intensive remote tasks (such as text compression and title generation) to local LM Studio to reduce costs. Features include automatically starting LM Studio, context adaptation, and a forced routing marker `[local]`. Users must install it via the command line, specify the local API endpoint and model in the configuration file, and after restarting the service, use the `[local]` marker in messages to route specific requests to local processing.

Read More
DeepSeek Harness Web GUI Peak Status Indicator Plugin (dsh-peak-status)

`dsh-peak-status` is a DeepSeek Harness Web GUI plugin that addresses users' inability to intuitively identify API peak hours. It uses a native capsule to display Beijing Time status in real time, providing a second-level clock, a countdown to the next status transition, price hints, and holiday recognition. It helps developers accurately avoid peak hours (09:00–12:00 and 14:00–18:00 on weekdays), preventing unnecessary billing overhead, and supports persistent operation and deep UI integration.

Read More
dsh-premium-themes: DeepSeek Harness Premium Color Scheme Plugin

`dsh-premium-themes` is a standalone hot-swappable plugin for DeepSeek Harness (DSH) that adds advanced palette functionality to the Web interface. It introduces a "Color Scheme" option in General Settings, providing eight built-in schemes (such as Tokyo Night) and a custom import feature. It supports theme persistence, dynamic token mapping, and fine-grained JSON control, requires the `ui-theme` plugin to run, and allows users to quickly switch or customize the appearance without modifying core code.

Read More
dsh-liquid-glass-ui: iOS-Style Liquid Glass Transparency for DeepSeek Harness

`dsh-liquid-glass-ui` is an iOS-style Liquid Glass UI plugin for DeepSeek Harness. It supports custom backgrounds, opacity, and position adjustments through native integration, uses lightweight rendering technology to ensure streaming output performance, and provides theme compatibility with persistent settings. Users can install this plugin to deeply customize the visual style of the Web UI while keeping the system lightweight and stable. Note that using remote backgrounds may pose privacy risks, and the plugin includes an optional pop-up entertainment feature.

Read More
dsh-weneedfirst: DeepSeek Harness Plugin, Shaping the Chain of Thought

DeepSeek Harness (DSH)’s `dsh-weneedfirst` plugin is built on the core philosophy of “everything is a plugin,” aiming to govern the model’s chain of thought by injecting a global system prompt. It requires the model to think in English and start each reasoning block with a specific phrase (default: “What we need is”). No build step is required after installation; the plugin is automatically activated via `dsh bundle patch`, but the web application must be restarted after configuration changes or plugin updates. Stateless and lightweight, it supports customizing the starting phrase via a configuration file and is well suited to shaping the model’s reasoning behavior.

Read More
dsh-loop: DeepSeek Harness Scheduled Loop Plugin

The `dsh-loop` plugin for DeepSeek Harness (DSH) simplifies the scheduling logic for periodic agent tasks under the “everything is a plugin” design philosophy. It provides developers with a user-friendly `/loop` command that supports custom time intervals (including combined durations), as well as configuration persistence, status queries, and manual stopping. Developers can directly control an agent's looping behavior from the Web interface without writing complex code. After installation, restart the application; it is supported only in Profile environments that include a command adapter.

Read More
dsh-cron: Adding Cron-Based Scheduling to Agent Loops

`dsh-cron` is a DeepSeek Harness (DSH) plugin that enables periodic task scheduling for agents using the `/cron` slash command with standard Cron syntax. It supports minute-level scheduling and provides task definition, inspection, stopping, and automatic recovery, with persistent task data storage. Its non-blocking design ensures it does not interrupt ongoing agent turns. After installation, the web application must be restarted. It is suitable for scenarios requiring long-term automated workflows in DSH.

Read More
DSH Release Guardian: Deterministic Release Risk Checks and Quality Gates

DSH Release Guardian is a local release risk-checking plugin for DeepSeek Harness, designed to prevent risks from being missed in manual reviews. It supports scanning Git changes, applying metadata rules, automatically detecting test and build commands in multilingual projects, and generating human-readable or JSON reports. It provides CLI usage and integration with the Codex/Claude Code ecosystem, supports generating versioned reports, and registers tools in DSH. By default, it performs read-only checks, and code-inspection actions require explicit authorization. Installation requires a Node.js environment. The license is MIT.

Read More
dsh-run-config: Run Configuration Management for DeepSeek Harness

`dsh-run-config` is a plugin for DeepSeek Harness Web, designed to provide an IDE-like run control experience. It allows users to save frequently used Shell commands or LLM prompts as reusable task configurations, with support for both global and workspace scopes. Users can run a configuration with one click from the session header or new session page, and the LLM can also invoke relevant tools to manage configurations. The installation command is `dsh plugin --profile web add @xiaoso/dsh-run-config`.

Read More
Introducing the DSH Remote Access Plugin

This plugin adds remote access to the DSH Web profile. It supports accessing it from other devices via LAN or an frpc tunnel and generates authenticated links. Users must configure the frpc path and server information for public network access, and should pay attention to permissions, version compatibility, and security.

Read More
dsh-music-player: A Minimalist Online Music Player

Within the DSH ecosystem, `dsh-music-player` is a web-based player plugin focused on minimalist design, supporting NetEase Cloud and local music sources. It offers features such as floating window playback, lyrics display, local file loading, and VIP song playback. The plugin provides a complete Agent SKILL, enabling AI to customize styles and control the playback queue. During installation, the build dependency issue related to pnpm ≥ 10 should be noted. Agents can seamlessly integrate music into workflows using tools such as song search and new song playback.

Read More