dsh-think-any-lang: Select Model Thinking Language in DSH

The DSH plugin `dsh-think-any-lang` allows users to independently select the model inference language in Web settings, ensuring the final response remains in the user's language. The plugin provides a `Thinking Language` dropdown in `Settings → General`, supporting 12 languages (including Simplified Chinese and English) and an "Off" option, with selections being persisted. Its core mechanism injects thinking instructions written in the target language via `systemPrompt.section`, avoiding the latency caused by extra model calls and achieving zero extra call control. Installation requires the command `dsh plugin --profile <name> add github:lco117/dsh-think-any-lang`, and it is recommended to pin Com.

Read More
dsh-drop-in: Drag and drop or paste files in the DSH Web input box to send with the message

dsh-drop-in is a plugin designed specifically for the DSH Web interface to optimize the local file access process. It addresses pain points such as errors caused by manual path entry, the loss of context for copied content, and conflicts in the image upload workflow. The plugin allows users to display files (including images, text, and folders) via drag-and-drop or paste, presenting them as native reference bubbles or within the chip bar above. Upon sending, it automatically generates references containing absolute paths, allowing the Agent to read the files directly rather than just processing uploaded data. Key features include: support for arbitrary file drag-and-drop and paste, insertion at the cursor when the input box is focused, and display in the chip bar when not focused; rendering file cards in message bubbles after sending; providing a `dropped_files` tool for the Agent to query unsent files; and compatibility with DSH Desktop's Electron preloader.

Read More
dsh-skill-manager: Add Skills panel to DSH Web GUI

dsh-skill-manager is a DSH plugin designed to centrally manage skills visible in the current session within the Web GUI. The plugin provides a "Skills" entry in the sidebar, supports displaying skills grouped by global/local, and allows users to control the enable status of each skill via a toggle, thereby determining its visibility to the model directory, skill tools, and user gestures. State changes are persisted to local files and take effect across sessions. Core functions include skill search, CRUD (only applicable to writable skills), and automatic triggering of registry invalidation to update the next round of dialogue directory. Skills from custom, bundled, and runtime sources are read-only and cannot be edited or deleted. Installation requires a specific Node version; simply add the plugin via the `dsh` command and restart the service to use it. This tool...

Read More
dsh-windows-shell-policy: Windows Default Shell Policy Plugin for DeepSeek Harness

`dsh-windows-shell-policy` is the default Shell policy plugin for DeepSeek Harness (DSH), designed to resolve the tool interface confusion caused by the coexistence of Bash and PowerShell on Windows. By detecting local Git-Bash, MSYS2, or Cygwin, the plugin provides a "Default Shell" configuration card in settings, supporting three modes: Automatic, Bash, and PowerShell. Upon activation, if Bash is selected, the plugin dynamically registers the Bash tool and trims prompts to ensure the Agent interacts with a single Shell tool, thereby simplifying interaction logic. The configuration supports persistence and is retained after restarts; uninstallation fully restores tool registration and prompt states. Install...

Read More
dsh-file-uploads: Upload any local files in DeepSeek Harness Web

`dsh-file-uploads` is an MIT-licensed plugin for the DeepSeek Harness Web interface, designed to break through the current limitation of only supporting raster image attachments. The plugin allows users to upload arbitrary local files and attaches file paths to the prompt in the form of absolute paths readable by the model via a built-in serializer during message submission, without interfering with the text editor content. It is compatible with DeepSeek Harness `0.1.0-rc.6` and Node.js 22+. Core features include: * Support for multi-file uploads with card display above the Composer; * Default storage in the `$DSH_HOME/uploads` directory, with support for configuring storage paths, single-file quotas, and total size quotas via environment variables; * A filename conflict prevention mechanism; * Provision of options in settings.

Read More
DSH Hot-Reload Plugin Manager: Managing Plugin Bundles on Running Instances

`kyorakuyk/dsh-hotreload-plugin-manager` is an external plugin for DeepSeek Harness (DSH), designed to address the inefficiency of plugin management that requires instance restarts. The plugin supports hot installation, uninstallation, updates, and enabling/disabling Profile Plugin Bundles on a running instance without restarting the kernel. Its core capabilities include supporting Bundle installation from npm, Git, or local paths; enabling hot updates through patch line replacement and real-time configuration replay (limited to combinations and configurations, while code changes require a restart); and persisting enable/disable states. The plugin provides a Web settings page tab (Settings -> Plugins -> Plugin Manager) and a `/plugin-manager/*` HTTP API, facilitating intuitive operation and automated invocation.

Read More
dsh-whale-font: Display "I/You/I/Me" in DSH chats as blue whale icons

`dsh-whale-font` is a Web plugin for DeepSeek Harness (DSH), maintained by kxSenlin and licensed under the MIT License. It operates solely on the display layer; it does not modify message data, interfere with model reading or memory, or affect the input box. Its core function is to replace subject pronouns in conversations (such as "I" in assistant messages, "you" in user messages, and "I/me" in assistant messages) with the DeepSeek Blue Whale icon to intuitively distinguish speakers. The plugin supports custom replacement words (currently uniformly displayed as the whale icon). Chinese replacements are implemented using colored fonts, while English replacements use word boundary matching at the DOM layer. Content within quotes, parentheses, and code blocks is not replaced by default. Installation is performed via the `dsh plugin` command and supports both online and offline installation.

Read More
dsh-plugin-template: DeepSeek Harness Plugin Getting Started Template

`dsh-plugin-template` is a starter plugin template for DSH, designed to demonstrate six common plugin types—Config, Tool, Events, Service, Hook, and Browser Client Half—with minimal code, and to show how to correctly activate them within a single installable Bundle. This template follows DSH's Bundle distribution model, integrating with the configuration layer via `dsh plugin add`, while covering Host-side logic and Web-side UI registration (including the registration of 14 UI surface slots and the writing of Config Card data). Installation supports local directories, GitHub source code pull (requiring `allowBuilds` authorization for building), and local...

Read More
dsh-agent-sync: Sync local AI agents' MCP servers and Skills to DeepSeek Harness

`dsh-agent-sync` is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to eliminate redundancy for pre-configured MCP servers and Skills from other local AI agents within DSH. Supporting over 20 AI agents, its core functions include automatically scanning local configurations, writing MCP servers to DSH profiles with a single click, and copying or linking Skills to global or workspace directories. The plugin provides comprehensive MCP and Skills management capabilities, such as enabling/disabling, deleting, grouping, migrating, and manual addition (supporting multiple file formats). Through its settings, the plugin allows users to configure the synchronization method (copy/link) and target profiles.

Read More
bigA: DeepSeek Harness Agent Skill

bigA is an Agent Skill for DeepSeek Harness (dSH), developed by the community (repository path: kobenfang/bigA, MIT license), with no official affiliation with DeepSeek or High-Flyer. It is published via ClawHub for OpenClaw users to search and install, using the commands `npx clawhub search biga` and `npx clawhub install biga`. bigA declares a DSH bundle patch in package.json, referencing the patch file `./cordis.patch.yml` to extend dSH capabilities as part of the DSH bundle. Specific details have not been disclosed.

Read More
dsh-shutdown: One-Click Graceful Service Shutdown Within the DSH Page

dsh-shutdown is an MIT-licensed plugin for DeepSeek Harness, maintained by knlght, designed to solve the problem of DSH services continuing to occupy backend ports and memory after the browser is closed. The plugin adds a new "Shutdown" tab at the bottom of the Settings sidebar, providing a safe shutdown flow: after the user clicks "Shut Down DSH Service," a secondary confirmation is required to prevent accidental activation; once confirmed, the page displays a success panel and attempts to automatically close the tab. Its interface colors reference DSH theme tokens to support both light and dark modes. Installation requires running a specific plugin-add command and restarting the dsh web service. In terms of technical implementation, the plugin accesses the `/_dsh/shutdown` endpoint via a POST request, and the server executes process exit after a 500ms delay following the response. When using it,

Read More
dsh-skill-loader: A Per-Conversation Skill Manifest Selector for DeepSeek Harness

dsh-skill-loader is an MIT-licensed plugin for DeepSeek Harness (dsh) designed to solve the problem of session-level visibility control for skill manifests. By default, dsh loads all skills; this plugin allows users to selectively check the skills to be loaded for the current session via a "Skill Manifest" selector on the start page of a new conversation. Unchecked skills are unavailable in that conversation—both the model's catalog and tool calls will deny access. The selection state is persisted to `$DSH_HOME/settings.yaml` and remains effective after restart. The plugin provides the `/skill-select` command for adjusting or clearing skill selections at runtime, as well as the `/skill-unarchive` command for restoring archived sessions. It is implemented by taking over the skill catalog and intercepting tool calls.

Read More
dsh-composer-keys: Adding History Message Shortcuts to DSH Web Input Box

dsh-composer-keys is a lightweight client-side plugin for the DeepSeek Harness (DSH) web platform, maintained by community developers under the MIT license. The plugin aims to optimize the operational efficiency of the web chat input box through keyboard shortcuts, addressing the previous reliance on the mouse for message reuse and clearing, thereby reducing accidental clicks and mouse operations. Its core features include three keyboard shortcuts: pressing Arrow Up quickly fills in the previous user message from history, making it convenient for debugging prompts or modifying questions; pressing Arrow Down navigates backward through messages, and upon reaching the end, automatically restores the input content from before navigation; when no text is selected, Ctrl+C clears the input box, while if text is selected, the browser's native copy function takes priority. This plugin is client-only

Read More
dsh-virtual-workspace: A Cross-Directory Virtual Workspace for DSH

dsh-virtual-workspace is an MIT-licensed dynamic Cordis plugin for DSH, maintained by KevinWen7415. The plugin addresses the fragmented and inefficient nature of cross-project file access by organizing multiple project directories into named virtual workspaces. Agents can uniformly access member directories using the virtual path syntax `name:/relative/path` and invoke the `vws` tool, which includes 13 actions such as reading, searching, and editing. The plugin provides a sidebar drawer for creating workspaces and managing mirrors, with support for both Simplified Chinese and English interfaces. In terms of security, read operations are unrestricted, while write and edit operations strictly adhere to session sandbox boundaries; out-of-bounds operations require escalation through one-time approval. Workspace definitions are persistently saved in `.vws-workspaces.json` and automatically restored after restart.

Read More
dsh-feng-gu: A Real-Time Peak-Valley Broadcast Plugin for DSH Web UI

dsh-feng-gu is a third-party plugin for the DeepSeek Harness (DSH) web client that integrates into the browser interface without recompilation. Its core function is to display the DeepSeek API's peak/off-peak pricing status in real time at the bottom-right corner of the Web UI, distinguishing time periods with the playful names "Liang Wenfeng" (peak) and "Liang Wengu" (off-peak), and providing a second-level countdown to the next switch. Period determination is based on Beijing time: peak hours are 09:00–12:00 and 14:00–18:00 daily, with all other times being off-peak. Users can click the badge to view the period schedule, pricing details, and the origin of the meme, and the plugin supports adaptive DSH dark/light themes. During installation, a specified version is added from GitHub via the `dsh plugin` command, with the profile needing to be ensured

Read More
dsh-archive-viewer: An Archive Session Management Plugin for DSH Web GUI

`dsh-archive-viewer` is an MIT-licensed plugin for the DSH Web GUI (currently a 3.0.0-test beta release) designed to centrally manage archived sessions. It addresses the problems of scattered access to archived sessions, inconvenient tag organization, and cumbersome log operations by providing a unified panel in the sidebar. Core features include: viewing and restoring archived sessions to their original workspaces; instant keyword search, multiple sorting options, and flexible tag-based filtering (supporting AND/OR modes); allowing users to add custom tags to sessions, with data persisted via a local HTTP API; a built-in AI assistant that leverages the DSH agent to assist with retrieval and organization, while automatically isolating internal sessions; and support for viewing paginated logs and exporting ZIP files. The plugin supports both Chinese and English, multiple layouts, and instant saving of settings, and is adapted

Read More
dsh-ci-doctor: Monitoring GitHub Actions Failures and Generating Structured Diagnostics

`dsh-ci-doctor` is a DeepSeek Harness (DSH) plugin designed to address the pain point of tedious log analysis after GitHub Actions failures. The plugin provides two core capabilities: monitoring and diagnosis. Through `ci_watch`, it launches a background task that polls for new failed runs and sets a baseline to avoid false positives from historical failures; through `ci_diagnose`, it transforms raw logs into structured findings, generating a Markdown diagnostic card containing normalized error signatures, failure categories, and suspicious files. The plugin strictly adheres to a read-only contract, only reading GitHub states without performing write operations such as pushing, merging, or re-running. It relies on an authenticated GitHub CLI session and supports starting monitoring or diagnosing specified runs via natural language instructions. In addition, the plugin features signature

Read More
dsh-whale-arcade: Mounting Five Browser Games in the Corner of a DeepSeek Harness Workspace

`dsh-whale-arcade` is a community-maintained DeepSeek Harness (DSH) plugin designed to meet entertainment needs during short waits in the Web workspace. The plugin is mounted on `shell.overlay` and provides a persistent whale launcher in the bottom-right corner, featuring five browser-native games: Whale Wave, Blue Whale Treasure, Whale Coast Run, Ocean Gomoku, and Tidebound Ruins. Its core advantage is that it "does not interrupt the Agent": the panel only occupies a corner of the workspace, automatically pauses while preserving state when closed, and supports resuming at any time. Three of the scored games save a Top 10 leaderboard in the current browser Origin, while the other two only retain progress during the mounted session.

Read More
jiruidai/dsh-meta-orchestrator: Runtime Synthesis of Task Workflows in the DeepSeek Harness

`dsh-meta-orchestrator` is a DeepSeek Harness (DSH) plugin designed to solve the problem of fixed pipelines failing to match specific tasks. It functions as a "model-native meta-agent" that dynamically synthesizes task-specific workflows at runtime based on requests, avoiding hardcoded routing. Its core features include support for five working modes (such as prompt chaining, parallel workers, and routing), injecting instruction blocks into system prompts, and providing three tools—`orchestrate`, `adapt_workflow`, and `complete_workflow`—to record, revise, and complete task plans, enabling persistent storage and versioning of plans. The plugin does not include a built-in runtime; instead, it relies on DSH primitives (such as sub-agents, to-do items, and workflow scripts) to execute tasks. Installation requires using...

Read More
dsh-survey: A Questionnaire-Style One-Time Prompt Plugin for DSH

dsh-survey is an MIT-licensed plugin for DeepSeek Harness (DSH), designed to solve the cumbersome interaction problem caused by requiring multiple confirmations of several items when models invoke tools. Through the `do_a_survey` tool, it allows the model to submit 1 to 10 or more questions at once, which users can fill out and submit within the same interface, with answers returned as structured data. The plugin supports five question types—`single`, `multi`, `yes-no`, `compare`, and `open`—and provides four presentation modes—`compact`, `inline`, `overlay`, and `grid`—to suit different scenarios. The interface supports Markdown, Chinese and English localization, and accessibility semantics; each question can be skipped, and if not answered within 30 minutes

Read More
DeepSeek Harness Forge Plugins: Adding Gate Computation, TCM, and Memory Tools to DSH

deepseek-harness-forge-plugins is a set of DeepSeek Harness (DSH) plugins developed by jinguanghai and released under the MIT license, designed to provide developers with extended capabilities such as gate computation, Traditional Chinese Medicine (TCM) queries, memory recall, and evidence auditing. The plugin package includes four core plugins — forge-gates, forge-tcm, forge-memory, and evidence-first — totaling 13 tools. Among them, forge-gates supports symbolic mathematics, formal logical proofs, regex validation, and system model checking; forge-tcm provides TCM syndrome differentiation and diagnosis as well as herb-pair retrieval functions, but requires users to provide their own formula_db.json data

Read More
dsh-opencode-zen-free-provider: Adding Free OpenCode Zen Models to dsh

dsh-opencode-zen-free-provider is an MIT-licensed plugin maintained by jiesou, designed to seamlessly integrate OpenCode Zen's free models into the DSH ecosystem. At startup, the plugin performs a one-time sync of model catalogs and metadata from OpenCode Zen and models.dev, requiring no manual configuration or polling, and automatically filters for free models. Its core features include support for the MiMo V2.5 backend with up to 1M context length, exposing only the reasoning depth tiers accepted by the upstream (Default or Off), and preserving the real reasons behind non-credential rejections (such as quota expiration or regional restrictions) in terminal error events, rather than displaying them generically as an invalid API Key. If the initial fetch fails at startup, the plugin can still mount normally and serve with an empty catalog.

Read More
jiesou/dsh-commandcode-go-provider: Command Code Go API provider for dsh

jiesou/dsh-commandcode-go-provider is an MIT-licensed DSH plugin designed to resolve the `403 upgrade_required` restriction returned by the Provider API endpoint for Command Code Go, GOAT, and Pro Plan users. The plugin streams DSH's native LlmAdapter through the `/alpha/generate` interface, allowing users to directly call subscription models in DSH without any additional configuration. Core features include a dynamic model catalog and dynamic Reasoning Effort tiers. Upon startup, the plugin automatically fetches the real-time model list from `/provider/v1/models` and, based on the offi-

Read More
dsh-deepseek-quota-bar: A DeepSeek API Quota Bar Plugin for DeepSeek Harness Web GUI

dsh-deepseek-quota-bar is an MIT-licensed plugin developed for the DeepSeek Harness (dsh) Web GUI, designed to solve the problem of scattered API quota and usage information. The plugin displays a floating card in the bottom-right corner of the page, visually presenting the remaining balance ratio through colored health bars (green ≥50%, orange ≥20%, red <20%), while showing today's/monthly usage and the current session cost in real time. Core features also include peak/off-peak hour reminders, model unit price display, adjustable card position and transparency, a collapsible mode, and 60-second automatic refresh. Regarding data, once `DEEPSEEK_PLATFORM_TOKEN` is configured, official precise usage data can be retrieved; otherwise, the balance difference is used for estimation. Session costs are calculated based on the official price table applied to the current logs. Installation only requires running

Read More
dsh-archived-sessions: View, Restore, and Delete DSH Archived Sessions

dsh-archived-sessions is a desktop and web plugin for DeepSeek Harness (DSH), designed to address the lack of an entry point for retrieving archived sessions. The plugin is maintained by Jiangdl0220, licensed under MIT, and can be installed via the npm package `@jiangdaoli/dsh-archived-sessions`. It adds an "Archived Sessions" page to the DSH settings panel, supporting viewing, searching, restoring, and deleting archived records. Core features include an archive list displaying session titles, workspaces, and activity information; pagination and instant search support; a read-only conversation viewer with turn-based grouping, Markdown rendering, and tool call details; and the ability to restore sessions to the sidebar or delete archived records.

Read More