dsh-audit-bundle: Generating Content-Addressed Audit Indexes for DeepSeek Harness Evidence
The dsh-audit-bundle is an MIT-licensed plugin for DeepSeek Harness, designed to provide an independent evidence verification layer. It declares audit objects through explicit manifests, verifying whether specific subject IDs and revisions possess sufficient, type-compliant, and pinned JSON evidence from independent producers to cover the declared controls. The plugin performs fail-closed verification, rejecting missing, outdated, or invalid evidence as well as non-independent producers. Upon successful verification, it generates a content-addressed JSON index containing a Merkle root, ensuring auditability. The plugin exposes both DSH tools and MCP services, supporting inspect and verify operations, although the MCP
Read MoreDSH Action Parity: Verifying Whether CLI, MCP, and GUI Reach the Same Action Core
`dsh-action-parity` is a plugin in the DeepSeek Harness ecosystem used to verify that CLI, MCP, and GUI all point to the same stable action core. It does not execute business actions but generates consistency evidence by checking binding declarations, content-addressed hashes, fixture replay results, and state transitions. This plugin ensures that multiple entry points produce consistent result summaries, success statuses, and version migrations for the same input, enforces verification of actions requiring confirmation across all interfaces, and outputs failure evidence as deterministic reports. Its core features include validating `actionId` consistency, SHA-256 content addressing, rejecting inputs containing sensitive information or illegal paths, and enforcing atomic publishing with read-back verification. Installation requires Node.js >=22, and it can
Read Moredsh-2origin: Providing 2Origin State Projection, Semantic Diff, and Immutable Freeze for DeepSeek Harness
dsh-2origin is a third-party plugin for DeepSeek Harness (DSH), designed to use the task.origin.json state file as a verifiable evidence object, replacing chat logs as the basis for task handover. The plugin adheres to the "evidence-first" principle and provides three core features: state projection, semantic diff, and immutable freezing. First, the status command outputs a compact projection, counts, and hash consistency to confirm readability; second, the diff command performs a read-only semantic comparison of candidate JSON files, automatically excluding non-content fields such as version and time to eliminate false changes; finally, the freeze command creates a content-addressed immutable snapshot based on observed hashes, ensuring exclusive creation and read-back verification. The plugin offers both a CLI and a Codex plugin surface, along with
Read Moredsh-snapshot: DeepSeek Harness (DSH) Web Plugin: Automatic Snapshots, One-Click Rollback
`dsh-snapshot` is an MIT-licensed plugin for DeepSeek Harness (DSH) Web, designed to address the issue of unintended file modifications caused by Agent executing `write`/`edit` or shell deletion commands. Through an automatic snapshot mechanism, the plugin saves the state before file content changes or deletion operations, ensuring data traceability. Core features include: automatically saving content before Agent modifies or deletes files; supporting the `/rollback` command to restore any historical snapshot by sequence number, call ID, or list; providing a sidebar timeline panel that groups snapshots by conversation and supports batch rollback; and offering configuration cards on the settings page, with optional configuration via `settings.yaml` or `cordis.yml`.
Read Moredsh-balance: View DeepSeek Account Balance in DeepSeek Harness
dsh-balance is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to help users view their DeepSeek account balance directly within a session or Web GUI, eliminating the need to switch to the platform. The plugin provides a `/balance` slash command to display a complete balance breakdown, and in the web interface's composer-dock area, it shows the balance in real time, supports manual refresh, offers a top-up link, and provides session cost estimates (based on configured prices, not billing records). It fetches data through the host route, ensuring API keys are not exposed to the browser, and only calls the official balance query endpoint, guaranteeing security. During installation, run `dsh plugin --profile web add github:deepforce/d`
Read MoreDSH Plugin plugin-switch: Enable or Disable Plugins Directly in the Plugin Manifest
plugin-switch is a local web plugin for DeepSeek Harness (DSH), designed to simplify plugin management. It allows users to enable or disable plugins in real time via a page slider without restarting the service, and the status is maintained after restart. Core features include real-time effect, group filtering, batch operations in a single transaction, automatic backup with one-click undo, strong confirmation for risky actions, and multi-tab synchronization. Installation requires Node ≥ 22 and a DSH web profile environment. It is recommended to use the `dsh plugin` command to install from GitHub, or alternatively via PowerShell scripts or Git clone, but care should be taken to avoid duplicate installations. Typical use cases include temporary enable/disable, batch adjustments, and reverting accidental operations. If the toggle page disappears, you can modify the local configuration file or use CLI tools.
Read More@cyber-moshen/dsh-plugin-market: Open-source plugin marketplace for DSH web GUI
`@cyber-moshen/dsh-plugin-market` is an open-source plugin marketplace designed for the DSH web GUI, aimed at centralizing the management of plugin discovery, installation, updates, and uninstallation. It provides a `Settings → Plugin Workshop` page that displays community plugin tags, GitHub stars, maintenance status, and version information in a card grid layout, with support for searching, filtering, and sorting by popularity or maintenance status. Users can perform plugin installation, updates, or uninstallation with a single click, while the system backend invokes the `dsh plugin` CLI for processing; pure JavaScript plugins support hot reload, while those with native modules require a restart. This plugin emphasizes security by performing dependency audits before installation and startup composition checks after installation, with automatic rollback on failure to prevent the DSH process from crashing due to bad plugins.
Read Moredsh-schedule: A Scheduled Task and Status Monitoring Plugin for DSH
`csiroqa/dsh-schedule` is an MIT-licensed plugin developed for DeepSeek Harness (DSH), integrating scheduled task execution and system status monitoring functionality. It supports automatically triggering Agent executions such as daily summaries, inspections, or report generation through 5-field cron expressions, with task status persistently stored and a 30-minute timeout protection mechanism to prevent hangs. Users can add, delete, pause, and resume tasks via the `/schedule` command or the settings page dashboard. In terms of monitoring, the plugin provides a `/status` command and a real-time refresh dashboard, displaying comprehensive status including CPU, memory, disk, active sessions, and models. Installation requires Node.js >= 22 and pnpm environment, with source code cloned and built.
Read MoreSkillHub-Plugin: Search, Install, and Manage SkillHub Skills in DeepSeek Harness Conversations
The skillhub-plugin is an MIT-licensed plugin for the DeepSeek Harness (DSH) environment, maintained by cocofhu, designed to simplify the search, installation, and management of SkillHub skills and DSH plugins within conversations. Its core features include searching for skills via public interfaces, displaying clickable skill cards in conversations (with details, ratings, and safety markers), supporting version-specific downloads and uninstalls, one-click updates to the latest release, and browsing and directly installing DSH plugins. Installation requires Node.js 22+ and pnpm 11, executed via `dsh plugin --profile web add skillhub-plugin`, followed by a service restart. Users can interact using natural language commands (e.g.,
Read Moredsh-web-search-tavily: Switch DSH's web_search to Tavily, Usable Without an API Key
`dsh-web-search-tavily` is a DeepSeek Harness (DSH) community plugin maintained by cnChenKai, licensed under the MIT License. This plugin provides Tavily-based backend support for DSH's web search capabilities, enabling the built-in `web_search` tool to call the Tavily API instead of the default DeepSeek routing. Core features include support for Keyless mode, which accesses directly via the official Header when no API Key is configured, requiring no initial setup; if `TAVILY_API_KEY` is set (read from environment variables or a configuration file), it automatically switches to key-based mode to enhance quotas. Default parameters include basic search depth and 5
Read MoreDSH-DeepSeek-Quota: View Your Remaining DeepSeek API Quota in the DSH Web Sidebar and Navigate to the Top-Up Page
`cn-scuo-oo/dsh-deepseek-quota` is an open-source DSH (DeepSeek Harness) community plugin released under the MIT license, designed to address the pain point of frequently switching platforms to query API quotas during development and debugging. The plugin integrates a balance card into the DSH web sidebar, displaying in real time the total balance of the DeepSeek API, its composition from top-ups and gifts, and the update timestamp, with support for automatic or manual refresh every 60 seconds and a red warning indicator for low balances. The plugin features a built-in top-up entry that generates a QR code for the official DeepSeek recharge page for users to scan and pay, while explicitly refraining from collecting funds or bypassing the official billing system to ensure compliance. In terms of security, the API key is used solely within the host process and does not fall into the browser or front-end code, safeguarding key confidentiality. Installation requires
Read MoreDSH Plugin Mobile Gateway: iPhone Connects to DSH via Device-Authenticated WebSocket
dsh-plugin-mobile-gateway is a DSH plugin licensed under MIT, designed to allow iPhones to connect to DeepSeek Harness via WebSocket with device authentication. The plugin provides a "Mobile Devices" entry point in the DSH WebUI, supporting gateway activation, generation of one-time pairing QR codes, and management of trusted devices. The plugin supports multiple access scenarios: first, LAN access via `ws://<IP>:3081/ws/mobile`; second, public access from Linux servers, suitable for Ubuntu/Debian systems, automatically installing components such as Nginx and Certbot through initialization commands to provide a `wss://<IP>/ws/mobile` entry point; third, remote
Read MorePrompt for Me: Next Message Suggestion Plugin for DeepSeek Harness
Prompt for Me is a community plugin for DeepSeek Harness (DSH) designed to address the issue of users having to reorganize their next input after an Agent's reply. It automatically generates a "Ghost Text" suggestion for the next message based on the current conversation state after an Agent turn ends. The plugin strictly adheres to DSH architecture: it does not automatically send messages, invoke tools, or bypass the human approval process, ensuring users retain ultimate decision-making authority. Core features include: triggering auto-suggestions only when the session is idle, the input box is empty, and no images are present; supporting acceptance of suggestions via Tab or arrow keys, or using shortcut keys to manually generate and write suggestions directly into the draft; and recording skipped suggestions to prevent repetition. Installation supports release tarballs or G
Read MoreOffPeak: Send Interception and Scheduled Execution During Low-Price Periods Under DeepSeek Peak-Valley Pricing
OffPeak is a plugin for DSH, specifically designed to optimize costs for DeepSeek V4 Flash/Pro users. When a user attempts to send a command during peak hours (09:00–12:00 or 14:00–18:00 Beijing Time), the plugin intercepts the send action, displays a price comparison between peak and off-peak periods, and allows the user to choose between sending immediately, scheduling execution, or dismissing the reminder for the day. If scheduling is selected, the user can use a time wheel to choose an off-peak period (00:00–08:59 or 18:00–23:59), and the plugin will automatically submit the command to the original session from the local server at the specified time, without requiring the browser to remain open. This plugin only takes effect with Web configuration, uses hardcoded price judgments, has no network calls or telemetry, features simple installation, and aims to help users control API costs while retaining the flexibility to send.
Read Moredsh-web-search-searxng: Self-hosted SearXNG Provider for DSH Web Search
`dsh-web-search-searxng` is a community-maintained DSH plugin that provides search capabilities to `ctx.web` through the `/search?format=json` endpoint of a self-hosted SearXNG instance. Unlike calling the full API, this plugin requires no API key and consumes no model turns per search, significantly reducing operational costs. It does not register new tools but reuses the existing `web_search` tool from `@deepseek-ai/dsh-tool-web`, mapping SearXNG results to standard sources and contents with deduplication. The plugin supports various optional configurations such as language, engines, timeout, and snippet length, with changes taking effect immediately. Installation requires adding it from npm or GitHub, and setting the
Read MoreDSH-File: Current Conversation Workspace File Manager for DeepSeek Harness
`dsh-file` is a VS Code-style file management plugin for DeepSeek Harness, with the package name `@rose43/dsh-file`, licensed under the MIT protocol. It allows users to directly browse, edit, and save files in the current workspace during web or desktop sessions, without needing to switch to a local editor. Core features include: a sidebar dynamically displaying the file tree of the current session; Monaco Editor for middle-column file editing with syntax highlighting, falling back to plain text when the CDN is unavailable; real-time Markdown preview with source code toggling; support for multiple preset themes and custom configuration, with JSON theme export/import. The plugin supports creating, renaming, and deleting files and directories, and features strict workspace boundary protection and symbolic link escape detection. During installation, it must be done via
Read Moredsh-plugin-advisor: Quality-Aware DeepSeek Harness Plugin Discovery
dsh-plugin-advisor is a DSH plugin developed by ChengxiuCDP under the MIT license, designed to address the issue of "many plugins but difficulty finding the right one" in the DSH plugin ecosystem. It allows users to describe their needs in natural language and, based on a pure rule engine (without relying on LLM interfaces), returns plugin recommendations with quality scores, risk badges, and installation commands. The plugin includes a built-in index covering 4,700+ repositories, supports daily snapshot updates, and enhances freshness by overlaying real-time GitHub searches when the local gh CLI is available. Its quality evaluation dimensions include installability declarations, curated inclusion, stars, activity, and licenses, and it can identify risks such as missing licenses and discontinued updates. Users only need to input their needs in a DSH conversation to obtain top matches, matching reasons, and risk alerts. Installation
Read Moredsh-session-cost: Display Real-Time Session Cost Estimation at the Bottom of the DSH Web GUI
dsh-session-cost is a DSH plugin that displays real-time cost estimates for DeepSeek API usage in the current session via a bottom status bar in the Web GUI. Maintained by ChengChe106 and released under the MIT license, its core features include displaying four cost figures—cost, hits, misses, and output—by reading token usage data from DSH sessions and calculating according to the official billing methodology (cache writes are billed at the miss unit price). The plugin supports automatic peak/off-peak pricing starting from August 17, 2026, defaults to the deepseek-v4-flash model, and uses the "≈" symbol to indicate that amounts are estimates. Typography and color schemes follow official specifications to achieve theme adaptation. There are two installation methods: if dsh is globally installed, run `dsh plu
Read MoreDSH Cache Precision: Display Three-Decimal Cache Hit Rate in DSH Web and Relax Composer Statistics Line
dsh-cache-precision is a DSH Web plugin (v0.1.1, MIT license) maintained by Cheng-cheng9669, designed to enhance the built-in statistics display in the composer dock in place. This plugin primarily addresses two specific issues: first, it improves cache hit rate display from integer percentages to three-decimal precision (e.g., changing 12% to 12.345%); second, it widens the statistics row to prevent items from being truncated as "...". Its core mechanism reads the same tokenUsage projection and automatically reapplies after React re-renders to ensure display consistency. During installation, you need to confirm the local plugin directory (e.g., D:\Dsh\tools\dsh-cache-precision) and execute `dsh plug
Read Moredsh-pomodoro: Adding a Pomodoro Timer to DSH Web
`dsh-pomodoro` is an MIT-licensed plugin designed specifically for the DeepSeek Harness (DSH) web interface, aimed at integrating a focus timer into the working environment. The plugin provides a sidebar entry and a draggable overlay, supporting customizable focus and break durations, phase controls (start, pause, reset, skip), a circular progress display, and in-app reminders with optional system notifications. It features a Mini compact mode, state persistence (automatic timer restoration after restart), bilingual language switching between Chinese and English, and adapts to DSH light/dark themes and accessibility preferences. Installation requires DSH `>=0.1.0-rc.7`, Node.js `^22.19.0` or `>=24.0.0`, and running under the `web` profile. Users can install it via the command line `dsh plug`
Read MoreDSH Legal Dashboard: A Legal Matters Workbench and Documentation Tool for DeepSeek Harness
DSH Legal Dashboard is a community plugin for DeepSeek Harness, positioned as a matter-aware legal workspace dashboard and document agent tool for the Harness Web UI. It provides a right-side matter workbench, file tree, search preview, document operations, OCR workflow, native task management, and a bilingual interface. Core capabilities include: displaying matter overviews, files, tasks, and settings in independent panels; recursive file indexing and categorization; previewing PDFs, images, and DOCX; automatically generating legal matter checklists; creating, extracting, and revising documents (defaulting to saving new versions to avoid overwrites); OCR workflow based on OpenAI-compatible vision models (requiring explicit approval); creating long-term tasks via `/goal`; and a UI that switches with the system language. The plugin adopts
Read Moredsh-session-export: Exporting DSH Sessions to Markdown and JSON
dsh-session-export is a DSH community plugin maintained by bwndlct, designed to export DeepSeek Harness (DSH) sessions into portable Markdown and structured JSON files for archival, reading, and downstream processing. The plugin is released under the MIT license and supports export triggering via the `session_export()` tool (available in all profiles) or the `/session-export` slash command (required in profiles that mount the commands service, such as web). Its core features include sequentially preserving user, assistant, and tool interactions, with robustness against unknown events, code fences, and oversized results (exceeding 8,000 characters will be truncated and marked).
Read Moredsh-testgen: A Plugin for Generating, Running, and Fixing Unit Tests for DeepSeek Harness
DSH-TestGen is a community plugin for DeepSeek Harness (DSH), open-sourced by bujue600-arch under the MIT License. This plugin aims to address the lack of a testing feedback loop after code generation, providing automated unit test generation, execution, and repair capabilities. Core features include a human-oriented `/testgen` slash command and a `generate_tests` tool for agent invocation. It supports two generation paths: LLM-based generation and template-based generation, with automatic detection of Vitest, Jest, Mocha, or fallback to the Node test runner. The workflow follows a "generate → run → parse failures → repair" loop, with repair rounds limited by `maxIterations` to ensure bounded iterations until tests pass. The plugin employs a T
Read Moredsh-revdiff: DeepSeek Harness Interactive Diff Review Plugin
`dsh-revdiff` is a native interactive Git diff review plugin for DeepSeek Harness, designed to enable a closed-loop workflow of "modifying code - reviewing changes - providing feedback to the Agent". The plugin is released under the MIT license and requires a Node.js environment of ^22.19.0 or >=24.0.0. Its core functionality includes supporting interactive reviews of tracked, staged, or unstaged changes, allowing annotations such as issues, suggestions, questions, and praise to be added at the file and code-line level, and submitting structured review comments directly to the current Agent via `agent.followup()`. Users can invoke it with the `/revdiff` command and parameters such as `--staged`, paths
Read MoreDSH-WxAuto-Plugin: DSH WeChat Automation Plugin
dsh-wxauto-plugin is a DSH WeChat automation plugin (MIT licensed) maintained by br1nosense, based on wxauto4, targeting Windows 10/11 and WeChat 4.1.x environments. This plugin connects the WeChat window to DSH local workflows, supporting task progress push, message listening, bidirectional bridging between WeChat and DSH, keyword auto-reply, and forwarding of DSH queries. Installation requires ensuring a Python 3.9–3.12 environment and dependencies are ready, and registration via the `dsh plugin` command. When using, note that the WeChat window is occupied during bridging and manual operation is prohibited; it must also not be used for production or illegal purposes to avoid account bans. Typical scenarios include executing environment pre-checks, sending test messages, and single-listening checks via PowerShell scripts.
Read More