DSH-Task-Notify: DeepSeek Harness Task Notification Plugin

`dsh-task-notify` is a DeepSeek Harness (DSH) client plugin developed by kaotusi, designed to address the issue that critical events during runtime are easily missed. The plugin pushes workflow events such as approval requests, reply waiting, background and subtask completions to the browser system notification center, and provides an in-app bell panel, Toast overlays, diagnostic status display, and one-click cleanup functionality. Core features include listening to multiple DSH events, invoking the Notification API to push notifications, and playing type-specific alert sounds. The system uses an in-host-process queue (with a maximum of 300 entries), and the client fetches new notifications by polling the `/api/taskNotify/pull` endpoint, deduplicates them via localStorage, and pushes at most 3 notifications per cycle. The plugin supports

Read More
dsh-prompt-polish: One-Click Prompt Rewriting in DSH Web Composer

dsh-prompt-polish is a client-side plugin designed for the DeepSeek Harness (DSH) web interface, aimed at optimizing the prompt-writing experience. The plugin adds a ✨ button to the composer toolbar, allowing users to select from four styles, including balanced and concise, and invokes the currently connected LLM to rewrite the draft and replace the original text, making it convenient for review before sending—without requiring manual rewriting or additional service deployment. The plugin follows the MIT license, is maintained by JoukoPuro, and requires a DSH web profile with a configured model adapter. To install, use the `dsh plugin add` command and restart the service to take effect. It supports configuring the default model in `cordis.patch.yml`.

Read More
DSH Plugin dsh-deepseek-billing: Sidebar Display of DeepSeek Balance and Session Cost Estimation

`dsh-deepseek-billing` is a DSH WebUI community plugin (v0.1.0-rc.8, MIT license) designed to address the pain point of developers frequently querying DeepSeek account balance and costs when running model tasks. This plugin displays the DeepSeek account balance persistently in the left sidebar of the DSH web interface and estimates the current session cost in real time. Core features include: 1. **Balance Display**: Directly calls the official DeepSeek API, reuses the API key from the current session, auto-refreshes every 60 seconds, and also supports manual refresh. 2. **Cost Estimation**: Prices and accumulates each successful assistant reply individually, showing recharged/gifted balance, token details, cache hit rate, and input/output cost subtotals. The cost is an estimate and is for reference only.

Read More
JMOKSZ/dsh-lark-bridge: Enabling Feishu Bots to Drive Local DSH Agents

JMOKSZ/dsh-lark-bridge is an MIT-licensed Feishu entry plugin that enables a local DSH agent to handle tasks through a Feishu bot. It is based on the official WebSocket long connection and requires no public IP or reverse proxy. Core features include: streaming reply cards that display the thinking process and tool calls in real time; support for proactive message pushing; rendering interactive Q&A and approvals as button cards; automatically downloading and processing attachments such as images and files; extracting plain text from rich text; each Feishu conversation independently corresponds to a DSH session; in group chats, it responds by default only when mentioned. The plugin provides commands such as /new and /status. Before installation, ensure that DSH CLI, pnpm, and Node.js ≥ 22 are installed, and configure the Feishu app credentials and required permissions such as im:message.

Read More
@jmcc-guo/dsh-ssh: Adding SSH Terminal Panel and AI Connection Management to DSH

`@jmcc-guo/dsh-ssh` is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to integrate AI-driven SSH connection management with a Web GUI visual terminal panel. It enables AI agents to directly manage SSH connections, execute commands, and view statuses through tools such as `ssh_connect` and `ssh_exec`, while providing human users with a terminal interface supporting real PTY, ANSI colors, and multi-tab functionality for human-machine collaborative operations. Core features include: strict separation of AI and user connections to ensure AI cannot directly manipulate user connections unless explicitly transferred; support for automatic connection saving, restart reuse, and automatic reconnection on unexpected disconnections (except explicit disconnections); and secure credential storage within the DSH cr

Read More
dsh-plugin-audit: A Security Audit Plugin for DSH Third-Party Plugins

`dsh-plugin-audit` is a security audit plugin for DeepSeek Harness (DSH), maintained by `jkrandom-sudo`. It provides static permission profiling and runtime sentinel functionality, helping administrators evaluate the permission surface of third-party plugins before running them. Core features include: 1. **Static permission profiling**: Uses `plugin_audit` to scan plugin directories, source code, and configuration files, generating permission reports with file line number evidence, displaying all network surfaces, for manual review only, without making final risk judgments. 2. **Runtime sentinel**: Listens for tool invocation events, triggering approval requests when credential path references, access to non-whitelisted hosts, or writes to home directory dotfiles are involved; if no approval channel exists, it directly rejects. The sentinel only checks tool names and arguments.

Read More
DSH Plugin Zen UserAgent: Fixing the DSH Plugin for OpenCode ZEN Free Model 429

`dsh-plugin-zen-useragent` is a DSH plugin maintained by `jiujiezongheti`, designed to resolve the issue where requests using OpenCode ZEN free models are incorrectly identified as `deepseek-harness` and return a `429 FreeUsageLimitError` because the request headers are not applied correctly. The plugin uses a patch mechanism to ensure that custom request headers (e.g., `User-Agent`) configured in provider settings override the default `attribution` field, allowing API requests to be correctly recognized as `opencode` clients. The plugin supports idempotent execution and automatically reapplies patches after DSH upgrades; if it detects code structure changes or write failures, it handles them accordingly.

Read More
@jiesou/dsh-cline-free-provider: Integrating Cline Free Models into DSH

`@jiesou/dsh-cline-free-provider` is an MIT-licensed DSH plugin designed to simplify the integration of Cline free models into DSH. The plugin eliminates tedious manual configuration steps by encapsulating API key storage, Base URL, and model list synchronization. Its core advantage lies in automatically syncing and filtering all Cline free models from a remote source at startup, requiring no manual model list configuration—users only need to save `CLINE_API_KEY` (available from the Cline official website) via the DSH credentials service to directly select models on the Web Models page. The plugin supports optional configurations such as `apiKeyEnv`, `baseURL`, and token limits, but by default

Read More
dsh-polyglot: Providing OpenAI-Compatible Endpoint Switching and Automatic Fallback for DSH

dsh-polyglot is an MIT-licensed DSH plugin developed by Jesse-njx, designed to address challenges in DSH when invoking external models, including multi-endpoint management, unstable free quotas, and rate limiting. This plugin consolidates multiple OpenAI-compatible providers into a single virtual provider, `polyglot`, utilizing a universal adapter to handle streaming, tool calls, and usage extraction, while employing declarative configuration to accommodate variations across different services. At its core is an automatic fallback router that, upon encountering 429 rate limits, quota exhaustion, 5xx errors, or missing API keys, automatically switches to the next available provider in the chain, implementing exponential backoff and retry strategies for cooldown. The plugin maintains provider information through JSON preset files and records the service source, status, and token usage for each request in session logs.

Read More
dsh-ui-mobile: Mobile Plugin for DeepSeek Harness Web Shell

`dsh-ui-mobile` is a mobile client plugin for DeepSeek Harness Web Shell, optimized for phone screens (widths below 768px), while desktop and tablet versions retain the native interface. This plugin aims to address operational friction on narrow screens by providing a drawer-style sidebar and detail panel, a bottom navigation bar, and a touch-friendly input area where the input box is fixed at the bottom of the visible area and the primary keyboard action is "Send." Additionally, it supports PWA installation, allowing users to add the app to their home screen for standalone launch, and can send Web Push notifications upon successful completion of Agent tasks. This plugin does not duplicate the Shell, modify the Harness source code, or alter model requests, system prompts, or session content, and has no impact on the KV Cache. Installation requires the `dsh plug

Read More
dsh-continual-harness: Providing Continuous Refinement and Rollback for DSH Agents

`dsh-continual-harness` is a DeepSeek Harness (DSH) plugin published by `jasen215`, designed to help AI agents continuously update, retain, and refine reusable experiences across multiple sessions. The plugin is licensed under MIT, requires Node 22+ and TypeScript 6.0+, and its core features include state projection, automatic review and refinement, manual refinement with rollback, memory lifecycle management (such as archiving and pinning), and ranking injection. It provides tools such as `harness_refine`, `harness_wrapup`, and `harness_benchmark`, supporting automatic rollback on failure, session wrap-up suggestions, and A/B benchmarking to ensure that bad states do not linger in the context.

Read More
DSH Plugin dsh-monitor: Monitor Daily Token Usage and Peak/Off-Peak Costs for DeepSeek Sessions

dsh-monitor is a native DSH plugin designed for real-time monitoring of DeepSeek session daily token consumption, peak/off-peak priced costs, and interaction status without requiring browser extensions. Its core features include real-time cumulative tracking of input, cache, and output tokens, calculating today's costs based on official pricing (half-price during off-peak hours), counting interaction frequency, average consumption, and quota progress, as well as providing a floating window displaying peak/off-peak status, Beijing time, and one-click report copying. Data is polled every 2 seconds by default, persistently stored in a local JSON file, with historical data retained for 90 days, and data access is provided via the GET /api/dsh-monitor endpoint. Installation requires placing the source code in the profile directory and configuring references and loading items in package.json and cordis.patch.yml.

Read More
Harness-lark: Providing Feishu/Lark Channel Support for DeepSeek Harness

harness-lark is a Lark/Feishu channel plugin for DeepSeek Harness (MIT licensed, repository: https://github.com/huoxue1/harness-lark), used to integrate dsh's capabilities—such as conversations, streaming replies, approval requests, and cloud documents/spreadsheets/calendars/tasks—into the Feishu/Lark messaging channel. Core features include: WebSocket-based IM message sending/receiving with reconnection and deduplication, streaming interactive cards supporting thinking processes and final results (with collapsible panels, latency/token statistics), media upload/download/sending for images/files/audio, cloud document/Wiki/Drive creation and read/write, multi-dimensional table/spreadsheet/calendar/task operations, and RFC 8628 device-code-based user-level

Read More
dsh-store: DeepSeek Harness Plugin Directory and One-Click Installation Entry

dsh-store is a plugin store for DSH (DeepSeek Harness), used to aggregate catalogs, verify quality, install/uninstall, and manage plugins. It handles installation targets through the official `dsh plugin add/remove` command, supports background validation of whether `package.json` contains a `dsh` field to filter out noise, and ensures plugins align with the current profile. Core features include: 1. **Catalog aggregation and filtering**: Integrates sources such as the npm registry, curated awesome lists, automatic radar, and GitHub stars, supporting search, categorization, and sorting by stars/latest/name, with README summaries displayed. 2. **Installation and uninstallation**: Prioritizes official commands, falling back to pnpm when they fail.

Read More
dsh-plugin-notify: Notification Egress Plugin for DSH

dsh-plugin-notify is a DeepSeek Harness plugin designed for the Windows environment, aimed at addressing the issue where users cannot receive timely updates on the Agent's status when away from the computer. It enables the Agent to invoke the `notify_user` tool by injecting system prompts, supporting proactive notifications upon completion of long-running tasks, errors, or when confirmation is required. The plugin provides an automatic fallback mechanism, including automatic alerts on session errors, desktop notifications at the end of turns, and Chinese voice calls when there is no interaction within a timeout period. Notification channels cover desktop pop-ups (toast), Chinese speech announcements (speak), and system alert sounds (sound), and support four synthetic sound effects such as "explosive" and "victory." Users can manually send notifications via the `/notify` command and adjust settings through environment variables or the configuration panel.

Read More
dsh-her-eyes: Adding VLM Image Analysis Capabilities to DeepSeek Harness

dsh-her-eyes is a VLM plugin for DeepSeek Harness (dsh) web sessions, maintained by huashenglian, and licensed under MIT. This plugin addresses two core issues: providing a globally available analyze_image image analysis tool within sessions, and supporting automatic failover between primary and backup OpenAI-compatible vision model endpoints to prevent service interruptions due to primary endpoint failures. The plugin is installed via a Bundle method, eliminating the need for manual modification of profile patch files and preventing duplicate loading errors. Configuration is handled through an auto-saved settings page, with support for fetching model lists and featuring Chinese-English internationalization. Primary and backup endpoint configurations are stored in ~/.dsh/vlm-vision.jso.

Read More
dsh-session-categories: Adding Manageable Session Categorization to DeepSeek Harness

dsh-session-categories is a DSH plugin developed by ht719, designed to address the issue of chaotic web session management. It provides an independent, user-manageable category tree for each Workspace, supporting the creation, renaming, moving, and archiving of categories and sessions, and allows for hierarchical adjustment through drag-and-drop operations. This plugin is suitable for unmodified DSH installations and requires the current pre-release plugin API. During installation, regular users can enable it by running `dsh plugin --profile web add dsh-session-categories`. Typical usage includes creating top-level or subcategories in the sidebar, assigning new or existing sessions to corresponding categories, thereby organizing sessions hierarchically. It should be noted that this plugin targets the pre-release API, and

Read More
dsh-zotero: Zotero Literature Library Plugin for DeepSeek Harness

dsh-zotero is a Zotero tool plugin for DeepSeek Harness (DSH), maintained by Hongcheng-LI (MIT license). This plugin enables intelligent agents to directly access the local literature library through the Zotero local API (default address 127.0.0.1:23119), without requiring an API Key. Core features include: searching literature (with filters for keywords, categories, publication years, etc.), retrieving item metadata and abstracts, listing PDF attachment paths, parsing and caching full PDF text, and handling note retrieval. Before installation, ensure that Zotero 7+ is running locally and that local communication permissions are enabled. Install using the `dsh plugin --profile web add dsh-zotero` command and restart to complete the setup.

Read More
DSH-Vision-Bridge: Adding Image Understanding to DeepSeek Harness's Text-First Model

DSH-Vision-Bridge is an MIT-licensed plugin for DeepSeek Harness, designed to provide image understanding capabilities to text-first models. This plugin bridges image requests to external vision APIs (supporting Gemini, OpenAI, and Anthropic-compatible interfaces) and returns only the analysis results in text form, preventing image blocks from being directly forwarded to upstream models. Its core advantage lies in preserving the original model list and selection experience, with independent management of vision bridge preferences through the "glasses" control next to models, without interfering with model selection logic. The plugin supports configuring multiple isolated vision providers in settings, strictly limiting usage to HTTPS endpoints, and keeping sensitive information such as API keys on the Host side. Installation requires compatibility with Harness 0.1.x and Node.js 2.

Read More
gitlearnos: Connecting Learners' Git Learning Memory to DeepSeek Harness

gitlearnos is an open-source (MIT licensed) plugin maintained by Guojiz, positioned as an "evidence-driven learning memory and automation" tool for Git-native intelligent agents. It is not an official DeepSeek application, but rather provides a native bundle of the official DeepSeek Harness Developer Preview, exclusive to GitLearnOS. The core of this plugin lies in transforming real learning inputs into traceable evidence and updating learning status, rather than simply generating notes. Its main capabilities include: preserving learner-owned learning memories in a private local Git repository; providing bounded read-only observations of `learning_status` and `learning_route`; and supporting configuration through `gitlearnos.yml`.

Read More
dsh-element-source: Click Elements in DSH to Locate Vue / React / Svelte / Angular Source Code

dsh-element-source is an MIT-licensed plugin for DeepSeek Harness (DSH), designed to address the issue of tracing page elements back to their source code locations in frontend development. It supports universal location for Vue, React, Svelte, Angular, and other frameworks. Users can enter local preview through the DSH sidebar or the plugin's built-in panel, highlight and click on page elements, and the plugin parses the corresponding source file path and line number (e.g., `src/components/App.vue:12`). This information is automatically filled into the chat draft in the format `[Element Location]`, but is not sent automatically; it is sent only after user confirmation and supplementary modification requests. The Agent then reads the file and displays the code, awaiting modification instructions, thereby reducing manual steps of searching and copying context. Installation

Read More
DSH Conversation Navigator: A Session Navigation Panel for the DSH Web Client

dsh-conversation-navigator is a pure JavaScript browser plugin for the DSH Web interface, designed to address the difficulty of locating and navigating within long conversations. The plugin provides a collapsible conversation outline panel organized by turns, supporting keyword filtering, step-level detail expansion, hover-to-view full text, and four interface form switches. Core features include click-to-smooth-scroll positioning, automatic highlighting of the current reading position during manual scrolling, lazy loading of historical data for backfill, and panel position memory. The plugin requires zero build setup and zero npm dependencies, adopts a color scheme consistent with the built-in trace view, adapts to light and dark themes, and automatically follows conversation switches. Installation requires execution via the official DSH CLI command, depends on a pnpm environment, and takes effect after restarting DSH Web; alternatively, files can be manually placed and configuration modified. Plugin state is partially persisted in l

Read More
dsh-pref-kit: Merging Adjacent Text Increments at the Source of DSH Streaming Output

`dsh-pref-kit` is a DSH performance optimization plugin designed to address high resource consumption and stuttering caused by the massive number of small events generated by streaming output under long conversations and multi-agent concurrency. The plugin merges adjacent `text`/`reasoning` increments within the same text block at the data stream source before writing them to logs and pushing, thereby significantly reducing the volume of session events while remaining fully compatible with existing interfaces and protocols without altering the underlying structure. Core features include streaming merging enabled by default (controlled by the `windowMs` parameter, default 30ms), as well as a configurable "full passthrough" mode (when `windowMs = 0`, it passes through token-by-token to ensure minimal latency). Additionally, the plugin provides a settings card for users to adjust configurations in real time, and includes several experimental features disabled by default, such as replacing the trace view.

Read More
dsh-plugin-llm-balance: Persistent Display of API Balance and Quota in DSH Web GUI

`dsh-plugin-llm-balance` is a plugin for the DSH (DeepSeek Harness) Web GUI, designed to centrally display the balances and quotas of multiple providers including DeepSeek, Moonshot, Kimi For Coding, OpenAI Codex, and OpenCode Go. The plugin provides a draggable floating card in the upper-right corner of the page, which automatically shows data from the three most recently used providers. It supports the visualization of monetary balances and package quotas (including 5-hour windows, weekly windows, and reset times), and adjusts colors in tiers based on thresholds to indicate resource status. The plugin features auto-refresh (default 60 seconds), position memory, and the DeepSeek peak/off-peak electricity price badge. Its core security feature lies in strict credential isolation: API keys and OAut

Read More
dsh-plugin-deepeye: A Cordis Plugin Providing Visual Capabilities for DSH

`dsh-plugin-deepeye` is a native Cordis vision plugin designed for DeepSeek Harness (DSH), aimed at resolving the tedious issue of manually invoking external vision services. Developed by Favio8 under the MIT license, it supports Node >=22.19.0 environments. Its core features include tool-based invocation capabilities such as image description, OCR extraction, visual question answering, UI layout analysis, and clipboard screenshot analysis. The plugin supports multiple backends, including OpenAI, Google Gemini, and custom OpenAI-compatible services, and offers functionalities like LRU result caching, automatic image scaling preprocessing to save tokens, and non-blocking asynchronous reading of the system clipboard. Additionally, it supports use in plain-text sessions through

Read More