@2nd1st/dsh-plugin-open-app: Integrating open-mcp-apps Applications into dsh

`@2nd1st/dsh-plugin-open-app` is an MIT-licensed npm plugin designed to integrate `open-mcp-apps` applications into the `dsh` web interface. It eliminates the need to modify the `dsh` source code, enabling the addition of an Apps section in the sidebar, providing each application with an independent workspace, container, and session, and supporting inline rendering of application interfaces within model chat. This plugin operates under the `dsh web` profile and requires Node 22+, a local `pnpm` installation, and the `open-mcp-apps` engine version v0.5.1 or later. It can be installed via `dsh plugin --profile web add @2nd1st/dsh-plugin-open-app`.

Read More
dsh-heatmap: DSH Web GUI Left Sidebar Activity Heatmap Plugin

dsh-heatmap is a DSH Web GUI plugin (MIT licensed) maintained by 283Gawin, designed to persistently display the user's commit count, Token usage, and estimated cost over the past 90 days in the left sidebar, presented as a GitHub-style heatmap, with support for viewing today's details. This plugin addresses the inconvenience of observing long-term activity trends, supports switching among three dimensions, and sources data from session logs read via the official SDK, along with git log, featuring a 60-second TTL cache. Core functionalities include hovering to view daily details, displaying today's total Token count, cache hit rate, and cost breakdown by model, as well as support for collapsing and state persistence. Configuration options cover theme, enablement status, whether to include merge commits (default: no), USD/CNY exchange rate, and a price override table, where the price over

Read More
DSH Side Chat: Open a Parallel Side Conversation alongside the Main Dialogue

DSH Side Chat is an MIT-licensed plugin designed for DSH, aiming to address the issues of overly long and cluttered main conversation contexts. The plugin provides parallel side conversations with independent context windows, enabling context isolation and preventing temporary tasks from polluting the main conversation. Core features include truly parallel agent sessions, side panel management (supporting multi-session switching), Markdown rendering, panel width adjustment (300-900px), and minimized background operation. Users can use the "bring back to main conversation" feature to have the side agent automatically summarize and inject a collapsed summary into the main session, keeping the main conversation flow clean. The plugin supports two installation methods: a dynamic Cordis plugin mode suitable for debugging and an npm package mode suitable for daily use. Typical usage involves creating side conversations via the panel or the `/side` command, with each main session

Read More
DSH-Vision-Sidecar: Adding Managed Visual Perception to DeepSeek Harness

`dsh-vision-sidecar` is a DeepSeek Harness (DSH) plugin maintained by `121103qwq`, designed to provide hosted visual perception capabilities for pure-text reasoning models while preserving the user's original inference configuration. This plugin processes images by calling an OpenAI-compatible vision endpoint and returns the generated descriptions as plain text to the model, thereby avoiding the GPU resource requirements and model replacement costs associated with locally deploying vision-language models. By default, the plugin uses LLM7.io's anonymous vision route, which requires no API key or local GPU, but users should be aware of its request rate and token limits. Users can also configure custom OpenAI-compatible vision providers, such as OVHcloud or OpenRo

Read More
DSH-Perlica-Ding: DeepSeek Harness Tiered Task Prompt Tone Plugin

`dsh-perlica-ding` is a DeepSeek Harness (DSH) plugin designed to optimize task execution experience through sound alerts. It plays distinct notification tones at key milestones such as plan generation, task completion, approval requests, and error reporting, while remaining silent during normal Q&A to avoid disturbances. The plugin features built-in Perlica-style sound effects, supports cross-platform operation on Windows, macOS, and Linux, and works out-of-the-box with no configuration required after installation, including when the window is in the background. Core features include: sounding only when the main conversation round is uniformly concluded, preventing sub-agents from ringing individually; a 2.5-second debounce interval for each sound tier; and configurable options such as a master switch, debounce time, custom sound effect directory, and an execution tool list. Users can install it via GitHub or npm and need to restart DSH W

Read More
dsh-voice-input-web: Adding Speech-to-Text Transcription to DeepSeek Harness Web Input Fields

dsh-voice-input-web is a client-side plugin for the DeepSeek Harness Web UI, designed to implement speech-to-text functionality through the browser's Web Speech API, requiring no API key or server-side modifications. The plugin adds a microphone button to the chat input toolbar; users can click it to start or stop listening, with real-time recognition results displayed in a floating overlay and the final text automatically appended to the input draft. It supports Chinese, English, and automatic language switching, with an optional auto-send feature. Installation methods include online and offline modes: for online installation, simply execute the `dsh plugin --profile web add dsh-voice-input-web` command and restart the service; for offline installation, manually place the package file and configure the patch file.

Read More
Qiushi DSH Evidence Audit: Leaving Locally Verifiable Hash Chain Evidence Receipts for DeepSeek Harness

Qiushi DSH Evidence Audit is a community-maintained observation plugin for the DeepSeek Harness (DSH), designed to preserve runtime observation points without leaking plaintext sensitive information. It generates deterministic, hash-chained JSONL evidence receipts by listening to the official `tools/result` and `session/event` extension points. The plugin strictly adheres to the "observation-only" principle: it does not modify prompts, tool parameters, or results, nor does it store plaintext Session IDs—it only records event categories, timestamps, and SHA-256 hashes of key data. Its core mechanism involves constructing a tamper-evident local evidence chain: each entry contains a sequence number, timestamp, and forward/backward hash links. Upon startup, the plugin verifies the integrity of existing files, and if chain tampering is detected, it promptly issues an alert.

Read More
DSH Verification Receipt: Appending Minimal Summaries to Each Execution Round of DeepSeek Harness

DSH Verification Receipt is a community-maintained, MIT-licensed passive plugin for DeepSeek Harness. It is designed to mitigate privacy risks associated with locally retaining execution traces by appending a privacy-minimized JSONL summary after each session ends, avoiding direct logging of complete sensitive logs. The plugin's core adopts a passive observation mode, registering no new tools and making no changes to model history or context, ensuring zero additional token cost without affecting the model experience. Its functionality focuses on recording tool invocation counts and identifying verification-related signals such as `test` and `lint` based on lexical matching. To safeguard privacy, it strictly excludes sensitive information including tool parameters, invocation IDs, command outputs, message text, and raw session IDs, retaining only coarse-grained statuses and categories. During installation, it must be specified.

Read More
ADHDGoFly-DSH-Ext: A Markdown Part-of-Speech Highlighting Plugin for DeepSeek Harness Web

adhdgofly-dsh-ext is a pure client-side plugin for DeepSeek Harness (DSH) Web, licensed under the MIT License. The plugin leverages DOM post-processing techniques to perform part-of-speech highlighting on rendered Markdown content without modifying the DSH source code: nouns are highlighted in green, verbs in red, adjectives/adverbs in purple, and other words in gray. It supports both English (including lemmatization) and Chinese (using forward maximum matching), and adapts to DSH theme's light/dark mode switching. Core features include a part-of-speech filter toggle, customizable highlight styles (text color change or background box), debounce handling for streaming output, and automatic exemption of decorative areas such as code blocks and buttons. Configuration can be accessed via the ADHDGoFly section in Settings or through the plugin configuration card. Installation is available through DS

Read More
dsh-plugin-doctor: DeepSeek Harness Plugin Health Check

dsh-plugin-doctor is a plugin health check tool in the DeepSeek Harness (DSH) ecosystem, corresponding to RFC #1629. It provides CLI and Agent-callable interfaces for verifying the integrity of manifest, patch, entry, build, pack, install, and config before plugin release. Core features include host masking, dependency, and native module checks against DSH profiles, as well as heuristic security audits (e.g., pre-side effects, Shell launcher risks). The tool supports read-only audit modes (audit/audit-batch), can generate JSON or Markdown reports, is suitable for CI integration, and offers environment diagnostics.

Read More
dsh-orchestrator: Adding Multi-Agent Orchestration Mode to DeepSeek Harness

dsh-orchestrator is an MIT-licensed orchestration plugin (v0.1.3) for DeepSeek Harness (DSH), designed to optimize multi-agent collaboration through a "master agent + worker mesh" pattern. It replaces conventional prompt conventions or external polling by leveraging the harness's built-in inbox to enable native message exchange between any agents. Core features include: the master agent handles task decomposition and dispatch; workers execute specific tasks and can independently configure models, providers, and thinking intensity (off/high/max). It provides four tool interfaces: `agent_spawn` spawns persistent workers; `agent_send` sends messages to online agents (without blocking for replies); `agent_broadcast` broadcasts

Read More
DSH-Qixi: Qixi Easter Egg Plugin for DeepSeek Harness Web UI

`dsh-qixi` is a DeepSeek Harness plugin maintained by Zhang9628, licensed under MIT, specifically designed to provide a Qixi Festival theme extension for the DSH Web UI. The plugin includes four core features: enabling the sidebar heart toggle applies a pink rose theme skin, displays blessing banners, Canvas particle backgrounds, and a sharing floating button; entering `520` in the input field triggers a full-screen romantic text barrage; entering `情书` or `loveletter` generates typewriter-style acrostic love letters supporting random generation, rewriting, and favoriting; additionally, it supports generating shareable or downloadable cards sized 1080×1440 with 5 color theme options. Before installation, ensure the local environment has DeepSeek Harness set up, then execute `dsh plug

Read More
DSH-Finance: A Financial and Accounting Workflow Plugin for DeepSeek Harness

The DSH plugin `zhang787jun/dsh-finance` is an independent community adaptation project, developed based on the Anthropic Finance plugin, aimed at assisting with the preparation and validation of financial and accounting workflows within the DeepSeek Harness environment. This plugin strictly adheres to authorization boundaries, generating only inspectable work products (such as draft journal entries, reconciliation reports, and audit working papers) without executing high-privilege operations like posting entries, locking periods, approvals, or investment decisions. Its core includes eight financial skills (covering journal entry preparation, general ledger/bank reconciliation, financial statement generation, variance analysis, closing management, and SOX audit support) and five deterministic tools (such as debit-credit balance validation, reconciliation snapshots, and variance bridging). The license adopts a dual MIT and Apache-2.0 licensing scheme. Users can access it via commands.

Read More
dsh-personalize: DSH Web Native Personalization Plugin

dsh-personalize is a DSH web plugin maintained by Zephyr-vibe, designed to address the issue of repeatedly configuring personalized settings across multiple sessions. The plugin is licensed under the MIT License, requires Node >= 20, and runs through the official public service without modifying the DSH core. Its core features include: 1. Custom instructions that inject users' long-term preferences into system prompts; 2. Local long-term memory, supporting manual addition or automatic collection by agents through tools like memory_create, with data persistently stored locally in the {DSH_HOME}/personalize/ directory, with a default limit of 50 entries; 3. Reply tone presets, offering various style options such as gentle and efficient. The plugin provides a bilingual interface in Chinese and English, and integrates automatically into the "Settings" menu after installation. Users can access it via commands or

Read More
dsh-image-subagent: Enabling Pure Text Main Models to Accept Image Attachments

`dsh-image-subagent` is a tool in the DSH plugin ecosystem designed to address the issue of handling image attachments in pure-text main models (v0.2.0, MIT License). This plugin bypasses the image access control gate by removing the `inputModalities` declaration from the pure-text route and projects images as explicit text placeholders carrying complete `attachmentId` and object paths. Instead of directly reading images, the main model delegates to a vision-capable subagent (e.g., `subagent_observer`), which uses the `read_image` tool to access attachments and return descriptions, thereby enabling image-text interaction under pure-text routing. The plugin requires Node >=20 and `@deepseek-ai/dsh >=0.1.1-rc.2` (opti

Read More
dsh-telegram-bot: Remote View and Control DeepSeek Harness via Telegram Private Chat

`dsh-telegram-bot` is a DSH plugin maintained by yuko0331, designed to provide a restricted remote entry point through Telegram private chats, allowing users to view DSH workspaces, create sessions, monitor task status, and cancel current tasks from mobile devices. The plugin only supports private chat text interactions with designated Telegram users and does not support group chats, voice, files, or button operations, nor can it replace final approval for sensitive tool operations. Installation requires adding the GitHub repository through the DSH Web profile, and during configuration, the Bot Token and administrator numeric User ID must be filled in the DSH settings. The Token is stored only in the credential system to ensure security. Typical usage includes using `/workspaces`, `/new`, `/se`

Read More
dsh-smarthome: Integrating Home Assistant with DeepSeek Harness

dsh-smarthome is a Home Assistant control plugin designed for DeepSeek Harness agents, maintained by YLifeOnlyOnce and released under the MIT license. Its core positioning is to enable AI agents to connect to Home Assistant, facilitating device status retrieval, historical data queries, and service calls, while placing write operations behind human approval to ensure operational safety. The plugin's features encompass connection health checks, entity/area/device list queries, real-time status retrieval, weather data reading, historical timeline queries, and real-time event monitoring. In terms of control, it supports scene activation, notification sending (marked as requiring no approval threshold), as well as service calls and template rendering (both requiring human approval). Additionally, it provides area-level and device-level targeted control, along with a Web UI dashboard for visualization.

Read More
dsh-mpkg-wallpaper: Adding Wallpaper Engine mpkg Backgrounds to dsh Web

`dsh-mpkg-wallpaper` is a DSH Web wallpaper engine plugin developed by XHR666, used to extend the background functionality of the DeepSeek Harness Web interface. This plugin supports parsing Wallpaper Engine's `.mpkg` files within the browser, automatically discovers Steam Workshop directories, and is compatible with video, web page, and image wallpapers. Core features include automatic switching of time-based wallpapers, unified blur and glass appearance theme control, local wallpaper library management, and scheduled rotation. The plugin provides playback controls for video/web page wallpapers and multiple power-saving strategies (such as pausing when unfocused or on battery power), and supports streaming playback of large files exceeding 600MB. Settings can be imported and exported via JSON files for backup and recovery, and it features version checking and one-click update functionality.

Read More
dsh-auth-gateway: Providing Authentication Gateway and Login Auditing for dsh Web

dsh-auth-gateway is an MIT-licensed Cordis gateway plugin maintained by xbzbing, designed to provide secure access control for DeepSeek Harness (dsh web). This plugin intercepts unauthenticated HTTP and WebSocket requests at the gateway layer, with core features including password authentication, TOTP two-factor authentication, session management, and comprehensive auditing. It manages sessions through in-memory tokens and HttpOnly Cookies, and implements password failure lockout, global and OTP-independent rate limiting to prevent brute-force attacks. Audit logs record login, logout, and password change events, persisted for 90 days without storing credentials. Installation requires Node >= 20, added via the `dsh plugin` command, and generates a one-time initial password on first startup.

Read More
DSH-Balance-Float: A Floating Window Plugin for DSH Web Balance and One-Click Exit

`dsh-balance-float` is a web plugin for DSH, designed to embody the philosophy of "everything is a plugin," enabling users to manage their DeepSeek account without leaving the page. The plugin provides a floating window in the upper-right corner of the DSH web interface, displaying real-time account balance, top-up, and grant details, with support for automatic refresh every 60 seconds or manual refresh. Users can trigger a graceful exit via an interface button, closing the local DSH service and the `127.0.0.1:3080` webpage after confirmation. Prerequisites include installing DeepSeek Harness CLI, Node.js 18+, and configuring an API Key. The installation command is `dsh plugin --profile web add dsh-balance-float`, and the installation

Read More
dsh-feishu-bridge: A Community Plugin for Integrating dsh with Feishu/Lark

dsh-feishu-bridge is a community-maintained standalone plugin designed to bridge Feishu/Lark messages to the DeepSeek Harness (dsh). It allows users to trigger dsh agent tasks and receive responses directly within Feishu chats. Core features include a fail-closed allowlist mechanism enabled by default, as well as a one-time /pair pairing flow restricted to private chats (valid for 900 seconds or until 5 failed attempts). The plugin supports both WebSocket and Webhook transport methods, with the latter requiring additional configuration of a verification token and encryption key. Additionally, it offers per-chat verbosity settings, sticky sessions, one-time card nonces, and Allow/Deny approval functionality for remote Bash commands. As a dsh plugin.

Read More
dsh-git-worktree: Letting Agents Preview First in an Independent Git Worktree, Then Confirm and Save

`dsh-git-worktree` is a community experimental plugin for DeepSeek Harness, designed to address the chaos and contention issues caused by agents directly modifying local code repositories. The plugin adopts a "construction and delivery separation" model, allowing agents to execute tasks and tests in isolated Git Worktrees, thereby avoiding contamination of the local checkout. The core workflow includes: agents modify code in isolated environments; users can view safe, revertible local effects through "Local Preview"; once confirmed, the Host saves only the incremental changes from the current task and creates a single commit, ensuring a clean delivery without unrelated modifications. The plugin supports parallel work across multiple Worktrees, but a local project accepts only one PR at a time.

Read More
DSHX: MCP/Skill/Memory Management Plugin for DeepSeek Harness

dshx is a community management tool for DeepSeek Harness (dsh), designed to streamline the integration and maintenance of MCP servers, skills, and global memory. Its core advantage lies in performing connection self-checks before writing, rejecting malformed configurations, supporting migration of existing configurations from Claude Code and Codex, and allowing API keys to be referenced via environment variables for enhanced security. The tool can be used both as a command-line utility and as a dsh plugin, offering the `/mcp` command and visual card operations in the web interface. Its features cover CRUD operations and testing for MCP servers, installation or updates of skills from GitHub or local sources, and migration of global memory. Installation requires Node.js >=22.19, via npm global install or `dsh pl

Read More
dsh-llm-newapi: Adding NewAPI Provider to DeepSeek Harness

dsh-llm-newapi is an LLM Provider plugin based on the MIT license, designed to add a NewAPI provider to DeepSeek Harness (dsh), enabling integration with OpenAI-compatible gateways without any code modifications. The plugin implements the `LlmAdapter` interface, utilizes the `POST /chat/completions` and `GET /models` endpoints to provide model services, and automatically filters out models that only support chat functionality. Users can install the plugin via npm or GitHub, and need to add the package name to the `bundles` array in the dsh web configuration, then restart the service. The API Key is not read from environment variables and must be configured through the settings page of dsh web.

Read More
dsh-ui-font: Customizing Fonts and Font Sizes for the DSH Web Interface

dsh-ui-font is a community plugin designed specifically for the DeepSeek Harness (DSH) web interface, aimed at resolving font style and font size adjustment issues. The plugin supports independent selection of regular text and code fonts from system-installed fonts, and provides a global font size adjustment slider ranging from -3 to +20 pixels. Its core feature includes a "crosshair selection" mode, which allows users to precisely locate and individually adjust font sizes in specific areas via mouse interaction, along with a fine-tuning list per interface plugin region. The plugin supports three customizable shortcut slots (UI capture, zoom in, zoom out) for quick operations. Setting data is persisted to the DSH server-side settings.yaml, and it is compatible with a localStorage fallback mechanism for offline or older version scenarios. Technically, it is developed based on React and does not bundle fonts.

Read More