dsh-plugin-quota-monitor: View Quota and Balance in the DSH Sidebar
dsh-plugin-quota-monitor is an MIT-licensed plugin for DSH (DeepSeek Harness) designed to address the issue of scattered quota information by unifying the display of DeepSeek balance, OpenCode Go quota, and National Supercomputing Center scnet Credits at the bottom of the sidebar. Core features include: real-time reading of the remaining amount displayed on the DeepSeek official API; mapping OpenCode Go's monthly, weekly, and 5-hour quotas to HP/MP/SP status bars; and estimating scnet monthly Credits consumption based on DSH local session logs (since scnet has no public API). The plugin supports 60-second automatic polling, and the data source can be set to auto-detection or manual specification. The settings page provides...
Read MoreDoggyHU/dsh-daily-sticky: Daily Voice Notes Plugin for DeepSeek Harness (DSH)
`dsh-daily-sticky` is a DeepSeek Harness (DSH) Web plugin developed by DoggyHU, designed to address the challenges of managing and tracking temporary items in conversations. It features a draggable daily sticky note panel in the top-right corner of the DSH interface, supporting manual entry, batch addition via multi-line pasting, or intelligent task extraction from colloquial content and speech-to-text using the current model. Users can instruct the AI to write directly to the sticky notes via commands during conversations. The plugin includes an automatic postponement feature for incomplete items, marks sources such as "yesterday" and "the day before yesterday," and provides purely local weekly/monthly task statistics and month-over-month (MoM) data. All data is persisted in JSON format to the `~/.dsh/dsh-daily-sticky/` directory upon shutdown, ensuring data is not lost after restarts. Installation supports Git sources or T...
Read Moredsh-sounds: Add task status sounds to DeepSeek Harness
dsh-sounds is a lightweight plugin designed specifically for the DeepSeek Harness (DSH) web interface, aiming to alert users to task status changes, such as task completion, failure, awaiting approval, and Agent inquiries, through audio cues. Maintained by DNNCOVO, this plugin operates independently and does not rely on other plugins under the MIT license. Its core advantage lies in the absence of external notification tools or pre-recorded audio files; instead, it utilizes the browser-side Web Audio API and oscillators to synthesize specific frequency sound effects in real-time (e.g., an ascending triplet representing completion and a square wave representing an error), thereby reducing resource dependencies. Technically, the plugin subscribes to DSH official service events on the Host side and pushes them to the browser side via SSE endpoints; after the client subscribes, the sound is played immediately. Due to browser autoplay policies...
Read Moreyuhao-pet: Add an interactive, points-earning desktop pet "Yuhao" to DSH Web GUI
yuhao-pet is a DSH Web GUI community plugin based on the MIT license, maintained by dlpufan. It introduces a desktop pet named "YuHao" that resides permanently in the bottom-right corner of the interface, supporting drag-and-drop, hiding, and integration with the Cyberpunk theme plugin. The plugin aims to transform daily interactions into a lightweight pet care process. Its core functions include five categories of state management (such as hunger and cleanliness), executing actions like feeding, bathing, and studying, as well as a leveling and experience system. Specifically, it converts token consumption into credits for users to purchase food and props in the store. Additionally, the plugin supports configuring a DeepSeek API Key for AI dialogue, features a local history log, and enables Spine dynamic character art, expression switching, outfit changes, and various interactive tools. Installation requires entering the source code directory and executing `dsh plugi`.
Read Moredsh-qqbot-community: The QQ Official Bot Plugin for DeepSeek Harness
`dsh-qqbot-community` is an MIT-licensed open-source plugin maintained by `DLive`, designed to integrate DeepSeek Harness (DSH) Agent capabilities into QQ official bots. The plugin supports one-on-one chat, group chat, and channel scenarios, with core functions covering message transmission, session context management, image understanding, voice transcription, attachment processing, and streaming responses. At the gateway level, it provides WebSocket heartbeat mechanisms, disconnection reconnection, and session recovery, as well as access control and approval bridging capabilities. Installation requires a Node.js >= 20 environment; after adding the plugin via `dsh plugin` or `npm`, the QQ bot's AppID and AppSec must be configured in `cordis.patch.yml`.
Read Moredsh-refined: Provides Obsidian Border style theme and Markdown beautification for DSH frontend
dsh-refined is a pure front-end browser extension designed for the DeepSeek Harness (DSH) interface, aiming to port the effects of DeepSeek-Refined to the DSH Web platform. It does not modify source code or inject scripts, primarily addressing two major issues: inconsistent global color schemes across the DSH interface and a lack of visual hierarchy in Markdown. The plugin offers five themes, including Border and Nord, supports automatic switching between light and dark modes, and achieves unified global color schemes by overriding CSS variables. Core features include beautifying Markdown elements (such as vertical bars for headings, dot-matrix backgrounds for blockquotes, and independent coloring for bold, italic, and code text), and providing a palette button in the session header for quick theme switching. Theme selections are saved in the browser's localStorage and persist after restart.
Read More@dingyi222666/dsh-wakatime: WakaTime Plugin for DeepSeek Harness
`@dingyi222666/dsh-wakatime` is a WakaTime plugin specifically developed for DeepSeek Harness (dsh), designed to track AI coding activities, lines of code, and time spent. Licensed under the MIT license, this plugin supports profiles that run agent loops, such as `web`, `headless`, and `tui`, and requires dsh version 0.1.2-alpha.5 or later. Core features include automatically managing the `wakatime-cli` download, detailed tracking of various file editing operations, calculating AI code change metrics, implementing a heartbeat rate limit of once per minute per project, and automatically flushing pending data upon session end. The plugin is designed with zero runtime dependencies, utilizing only built-in Node.js modules.
Read MoreConnect local DeepSeek Harness to DingTalk
`@dingtalk-real-ai/dsh-dingtalk` is the DingTalk connector plugin for DeepSeek Harness (DSH), designed to connect local DSH agents to DingTalk. It utilizes Stream connection technology, eliminating the need for public network inbound endpoints while ensuring that sensitive credentials, such as QR codes and Client Secrets, are processed exclusively via a separate terminal to prevent them from entering machine-readable output or Checkpoints. The plugin supports commands such as `plan`, `apply`, and `resume`. Checkpoint permissions are restricted to 0600, and the storage of secret fields is strictly prohibited. During installation, version numbers must be pinned, and configuration plans should be generated and applied via JSON mode; sensitive steps require the manual execution of the Resume operation within an interactive terminal. This plugin requires Node.js.
Read More@dsh-plugin/plugin-manager: Manage Cordis plugins in DeepSeek Harness settings
`@dsh-plugin/plugin-manager` is a settings page plugin for DeepSeek Harness, maintained by Dingpenghui-good and licensed under the MIT License. This plugin aims to address the lack of a unified management entry point for users who have installed multiple Cordis plugins by integrating into the "Settings → Plugins" interface. Its main features include displaying a list of installed plugins (automatically filtering built-in plugins), enabling or disabling plugins via buttons, uninstalling plugins (with confirmation), search and filtering, bilingual support (Chinese and English), and displaying the plugin's fiber stage status. There are three installation methods: 1. Add a locally built plugin using the `dsh plugin --profile web add .` command; 2. Manually edit `cordis`...
Read Moredsh-better-input: Add voice input, AI polish, and file-to-Markdown for DeepSeek Harness
dsh-better-input is an input enhancement plugin for the DeepSeek Harness (DSH) Web UI, maintained by DIAG5 and licensed under the MIT License. The plugin aims to optimize the input paths for long prompts, local documents, and dictated content. Its main features include: 1. **Voice Input:** Local recognition based on the Web Speech API, requiring no API Key, featuring real-time streaming transcription, and supporting custom recording durations. 2. **AI Polishing and Optimization:** Reuses the models configured in DSH to automatically clean up speech recognition errors, remove filler words, and precisely optimize prompts, supporting original text comparison and undo operations. 3. **Prompt Templates:** Templates are stored locally; typing `/` allows for quick insertion, ensuring data privacy. 4. **File Handling**
Read Moredsh-layout-tools: DSH Web Layout Plugin (Conversation Flow Purification + Workspace File Tree)
`dHR-P/dsh-layout-tools` is a layout plugin for DSH Web, designed to optimize the continuous conversation experience and integrate development workspace information. Its core features include purifying the intermediate conversation stream by hiding tool call cards and retaining only AI text output, as well as supporting the expansion of the model's thinking process. The left panel displays a workspace file tree color-coded by git status (modified, added, deleted, etc.), shows the current branch, supports lazy-loading directories, and allows opening files with the system default program upon click (Windows only). The bottom status bar provides balance/usage statistics for the current model source along with a refresh function, while retaining time cost and token data. Additionally, the plugin supports adjusting conversation font size, coloring the left list based on session status, and automatically managing sidebar visibility based on window width. Installation requires Node.js ≥ 22 and pnpm ≥
Read Moredsh-theme-mineradio: Mineradio Glass Theme for DeepSeek Harness Web UI
dsh-theme-mineradio is a DSH Web UI theme plugin maintained by dhicoc, licensed under the MIT license, aiming to convert the DeepSeek Harness interface into the Mineradio glassmorphism style, with support for rapid switching and fallbacks. The plugin offers two modes: Mica floating cards and Compatibility mode. The former allows adjusting blur and frosted effects, while the latter preserves the original layout and only replaces the materials. Functionally, it supports free backgrounds (including fluid panels or custom wallpapers), ambient decorations (particles, stardust, etc.), and pointer-following glow interactions, along with built-in visual scenes and performance presets. Installation can be completed via the DSH Plugin Market, npm commands, or Windows scripts; it is recommended to install using the npm package name to ensure compatibility with the update mechanism and to avoid...
Read Moredsh-codex-web-search-mcp: Integrate codex-web-search-mcp into the Internet Plugin of DeepSeek Harness
`dhicoc/dsh-codex-web-search-mcp` is a one-click plugin that adds web search and deep research capabilities to DeepSeek Harness (dsh). This plugin registers the model-agnostic `codex-web-search-mcp` as a dsh tool, simplifying the manual configuration process. After installation, three core tools are provided in dsh web sessions: single-step search (`codex_web_search`), multi-step deep research (`codex_web_research`), and content fetching (`web_fetch`). These tools operate via Codex independent endpoints, requiring no specific model vendor support, and return clear Chinese error messages when valid credentials are missing. Users can quickly install via npm commands...
Read Moredsh-explorer-plugin: Add workspace file browser and Monaco editor to DSH Web GUI
dsh-explorer-plugin is a plugin developed for the DeepSeek Harness (DSH) Web GUI, designed to enable users to manage files within the session workspace directly from the sidebar without switching to an external editor. The plugin provides file tree browsing capabilities, supporting file operations such as creation, renaming, moving, and deletion, and integrates the Monaco editor, offering features like multi-tabs, undo/redo, syntax highlighting (supporting 28 languages based on VS Code TextMate grammar), and external conflict detection. Functionally, the plugin monitors file changes on the agent side in real-time via SSE and automatically updates the file tree. It provides shortcut actions for "Analyze" and "Fix," which send instructions to the agent upon user confirmation. Regarding security, all operations are strictly confined to the session workspace.
Read Moredsh-session-import: Cross-tool Session Migration Plugin
`dsh-session-import` is an MIT-licensed DeepSeek Harness (dsh) plugin maintained by devmom, designed to address the fragmentation of multi-agent tool sessions and enable unified cross-platform session migration. The plugin supports importing sessions from over 15 tools, such as ChatGPT, Claude Code, and Cursor, converting them into native dsh logs for persistence to ensure they can be rendered as-is and continued in the Web UI. It also features bidirectional export capabilities, supporting the export of dsh sessions to common formats such as JSON and Markdown. The plugin offers privacy masking detection (e.g., for API keys and ID cards) and knowledge extraction functions to deposit key information into local memory. It provides rich interaction entry points, including Web...
Read Moredsh-sandbox-allowlist: Add configurable authorized directories for the DSH default sandbox
dsh-sandbox-allowlist is an extension plugin for DSH, designed to maintain default sandbox security boundaries while solving the issue where CLI commands and write/edit tools within the sandbox struggle to write to trusted directories outside the workspace. This plugin allows secure writes to specified directories without requiring the sandbox to be shut down or step-by-step approval. Its core features include support for wildcard configuration of multiple authorized directories, coverage of both Windows ACL and Linux bwrap platforms, and real-time configuration editing. The plugin adopts a pure plugin mechanism that does not modify official code and provides scripts for automatic authorization revocation and emergency cleanup on Windows. Users need to install the plugin via the dsh command line and configure authorizations in settings.yaml.
Read Moredsh-resume-plugin: Continue Codex and Claude Code sessions in DeepSeek Harness
dsh-resume-plugin is an MIT-licensed plugin (v0.1.0) developed specifically for DeepSeek Harness (DSH), designed to convert external session logs from Codex or Claude Code into the working context of the current DSH session. Utilizing the two skills `/resume-codex` and `/resume-claude`, the plugin reads selected external session history, generates concise handover summaries, and verifies the current repository state, thereby allowing users to continue working directly in DSH without starting or reassigning tasks to the original agent. The plugin adopts a security-first processing mechanism, treating external records as untrusted static history. Its shared reader excludes system/developer messages and reasoning.
Read Moredsh-web-mermaid: Offline rendering of Mermaid flowcharts in DSH Web
dsh-web-mermaid is a DSH Web plugin (MIT License) maintained by demo007x that renders Mermaid code blocks within chat messages into intuitive SVG graphics offline, addressing the issue of insufficient clarity when viewing raw source code. Featuring a built-in Mermaid runtime and no dependence on online CDNs, it supports 11 mainstream Mermaid chart types, including flowchart, sequenceDiagram, and gantt. Core features include a default image view with support for click-to-enlarge, zoom, and drag-to-pan, the ability to switch to a syntax-highlighted source code view at any time, and automatic re-rendering to match the DSH light or dark theme. Installation is simple, requiring simply adding it to the web profile via the `dsh plugin` command and reloading.
Read Moredsh-lan-bridge: Implementing crypto.randomUUID for DeepSeek Harness mobile web
dsh-lan-bridge is a DSH plugin maintained by Def1ce (version 0.2.1, MIT license, zero dependencies) designed to resolve errors caused by the missing `crypto.randomUUID` function when mobile browsers access the DeepSeek Harness (DSH) web UI via HTTP only. This plugin injects a polyfill based on `crypto.getRandomValues` into the page, enabling the DSH web interface to function normally without HTTPS certificates, warning handling, or public network tunnels, and is particularly optimized for older iOS environments. Core features include automatically binding the DSH webserver to `0.0.0.0` and updating the API trust list, from...
Read Moredsh-plugin-reloader: Restart-Free Hot Reload DeepSeek Harness Plugin
`dsh-plugin-reloader` is an MIT-licensed DSH plugin (version 0.2.0) maintained by `deepforce`, designed to address the pain point of frequently restarting `dsh web` during plugin development. It implements hot reload by monitoring changes in the plugin entry file and `package.json`: if only code is updated, it remounts in place within the current process; if `dependencies` or `peerDependencies` change, it terminates the process via a configurable exit code (default 42), leaving it to an external supervisor to restart. The plugin provides a `/reload` command for manual reloading or checking status, as well as `/watch-status` to view monitoring details. A built-in protection mechanism prevents...
Read Morerestart-service-button: Add a one-click service restart button in the DSH web interface.
restart-service-button is a DSH Web plugin developed by DeBug-lzy, licensed under the MIT License. It aims to solve the inconvenience of having to return to the command line to frequently restart the dsh web service from the web interface. The plugin adds a "Restart Service" button to the top-right corner of the web interface. It features a double-click confirmation mechanism to ensure operational safety and ensures the button remains functional after a restart. It allows users to adjust the button's top/right offsets via the settings page. The position data is saved to browser localStorage and persists after the restart. The plugin adheres to DSH design standards, restricting the interface to local loopback access only to prevent remote triggering from the LAN. Installation requires using the `dsh plugin --profile web add` command to point to a GitHub or local path, followed by restarting the web service.
Read Moredsh-think-phrases: DSH Session Header Think-Chain Phrase Statistics Plugin
dsh-think-phrases is a DSH client statistics plugin developed and maintained by deathbook, licensed under the MIT License. This plugin aims to address the inconvenience of manually finding specific phrases in session reasoning chains. By mounting to the right toolbar of the session header, it provides real-time statistics on the occurrence and total count of "let me", "we", "let's", and "I'll" in all reasoning blocks of the current session. Core functions include counting only reasoning chain text and ignoring case sensitivity; smart matching rules, such as "we" matching variations like "we're" but not "weird", and "I'll" matching both "I'll" and "I will". It is compatible with DSH Desktop 2.x, standard dsh web, and...
Read Moredsh-pseudo-vision: Supply local visual evidence to DeepSeek Harness's text-only provider
dsh-pseudo-vision is a plugin designed to provide local visual capabilities to DeepSeek Harness (DSH) text-only models. By converting image attachments into OCR text, color statistics, pixel scanning, and metadata, it enables providers that do not support image input to process visual content based on this "evidence," operating entirely locally without any external API dependencies. The plugin supports generating sibling routes for specific or all providers and features a round-robin hierarchical evidence management system alongside request quota protection mechanisms. Installation requires Node.js >= 22.19 and pnpm, supports deployment via GitHub or local paths, and offers flexible configuration, making it suitable for developers seeking to enhance DSH's multimodal processing capabilities without introducing external visual services.
Read Moredsh-wallpaper-skin: Change the wallpaper for dsh Web
dsh-wallpaper-skin is a persistent plugin for DeepSeek Harness (dsh) developed by ddbj-hub, designed to provide a custom wallpaper background for the Web interface. This plugin supports static images (jpg/png/webp) and silent looped videos (mp4/webm), replacing the application background with user-specified local files and employing a semi-transparent panel design to minimize interface occlusion. Implemented based on the Cordis plugin architecture and Webserver routing, it remains effective after a single installation and is compatible with both Dark and Light modes. Users can install it via the `dsh plugin` command, manual configuration of `cordis.patch.yml`, or local file dependencies. The configuration path requires filling in the absolute path of the wallpaper file in the settings page and modifying it.
Read Moredsh-token-data: Token Usage, Supplier Balances, and Quota Panel for DSH Web
dsh-token-data is an MIT-licensed plugin designed for the DeepSeek Harness (DSH) web interface, aiming to centralize the display of dispersed token usage, vendor balances, and subscription quotas. The plugin provides a real-time usage dashboard, daily heat maps, and 7-day trend analysis. It supports balance inquiries for mainstream vendors such as DeepSeek, OpenRouter, and Kimi, as well as quota monitoring for services like OpenCode Go. Its core features include five read-only, loopback-only GET API endpoints, real-time credential parsing (no key storage), incremental caching, and a fault tolerance mechanism (preserving the last successful data). Installation requires Node.js >= 20 and can be performed via `dsh plugin --profile web add dsh-`
Read More