dsh-ponytail: Adding "lazy yet efficient" code constraints to DSH

dsh-ponytail is an MIT-licensed plugin for DSH Desktop, designed to reduce token consumption during AI code generation by injecting "minimal code" rules. The plugin simulates the mindset of a senior engineer, prioritizing guidance for the model to reuse native capabilities, standard libraries, and existing code, thereby reducing unnecessary new dependencies and redundant implementations. Its core features include a global toggle in the settings page, real-time intensity switching within the input box, and state persistence (stored in `~/.dsh/dsh-ponytail.json`). The plugin offers four intensity levels: Off, Lite, Full, and Ultra. Full is the default, while Ultra aims for minimal tokens and zero new dependencies. Installation supports adding via the `dsh` command from GitHub, npm, or local links, and also supports manually cloning the repository and installing.

Read More
dsh-wolfram: Invoke Wolfram Mathematica in DeepSeek Harness

`dsh-wolfram` is a lightweight community plugin for the DeepSeek Harness (DSH) environment, designed to enable agents to directly invoke local Wolfram Mathematica or Wolfram Engine to perform mathematical computations. By encapsulating the local `wolframscript` command and registering it as a tool named `wolfram`, the plugin allows agents to pass Mathematica expressions as parameters, automatically capturing and returning standard output results, without requiring developers to manually maintain process invocation and result parsing logic. Its core advantage lies in its zero npm dependencies, utilizing only the Node.js built-in `child_process` module, which maintains extremely low resource overhead. Users are required to ensure that Wolfram Mathematica or Wolfram Engine is installed locally.

Read More
dsh-math-suite: A DSH plugin package that installs math, wolfram, and diffgeom at once

`dsh-math-suite` is a DeepSeek Harness (DSH) plugin aggregation package maintained by hatter123 and licensed under the MIT License. It is designed to address the cumbersome multi-backend installation and configuration process in mathematical calculation scenarios by enabling three distinct math tool plugins simultaneously through a single installation. The suite includes the following three core tools: 1. **`math`**: Powered by mathjs, it supports numerical evaluation, simplification, and symbolic differentiation. It has no prerequisites, is implemented in pure JavaScript, and is always available. 2. **`wolfram`**: Powered by Wolfram Mathematica, it supports complex calculations such as integration, equation solving, and limits. It requires an external environment providing the Wolfram Engine or wolframscript. 3. **

Read More
dsh-math: Adds mathematical computation and symbolic algebra tools to DeepSeek Harness

`dsh-math` is an MIT-licensed scientific computing plugin for DeepSeek Harness (DSH). It registers the `math` tool, enabling agents to directly handle numerical calculations and symbolic algebra within conversations without switching to external tools. This plugin integrates `mathjs` and `Algebrite` engines, supporting expression evaluation, unit conversion, matrix operations, statistics, complex numbers, and big number handling, while also providing symbolic operations such as simplification, expansion, factorization, differentiation, indefinite integration, and polynomial root finding. Users can install it from npm using `dsh plugin --profile web add dsh-math`. Before installation, users must check the source code, dependencies, and license, and pay attention to its runtime permissions and dependency on `@deepseek-ai/dsh-tools`.

Read More
dsh-zh: DSH Web Interface Localization and Official Compatibility Check

dsh-zh is a display layer localization plugin for the DSH Web interface, designed to replace residual English UI text with Chinese while strictly preserving data such as command names, permission presets, reasoning level IDs, session content, and code blocks. The plugin only replaces generic short words on menu-related surfaces to avoid unintended modifications to the body text. Core features also include silently detecting whether the official version has already adapted to Chinese; if detected, a one-time prompt is displayed to prevent text duplication. Data storage utilizes only two fixed keys in localStorage. Users can add the plugin via an installation command and restart the harness; enabling the "Interface Localization (Chinese)" switch under "Settings -> General Settings" will activate the plugin, while disabling it immediately restores the original text. This plugin is intended for scenarios where interface localization is desired without altering underlying functional logic, and it is recommended to check the source code and license prior to installation.

Read More
DSH Plugin dsh-better-reasoning-effort: Reasoning Strength of Third-Party Models and Image Input Editing

dsh-better-reasoning-effort is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to optimize the configuration experience for third-party models. The plugin allows users to directly edit model reasoning intensity (thinking levels) and image input support on the official model page, resolving the issue of scattered configuration settings. Its core features include a one-click "Auto-adapt" auto-adaptation via a built-in knowledge base and protocol reasoning, a "Stage" staging mechanism for unsaved model rows, and a quick reasoning intensity slider provided in the official menu. Users can declare image input capabilities through interface checkboxes, thereby enabling support for relevant attachments and tools. The plugin is suitable for scenarios requiring fine-grained maintenance of third-party model parameters, but it should be noted that the staging feature cannot express the state of being "intentionally unset."

Read More
dsh-governed-memory: Governance-based Long-term Memory Plugin for DeepSeek Harness

`dsh-governed-memory` is a governance-oriented long-term memory plugin designed for DeepSeek Harness (DSH), maintained by `haoyuan-sjtu` and licensed under the MIT license. Its core purpose is to address governance issues within agent long-term memory, such as record source, permissions, scope, and revocation, by constraining the capture, promote, revoke, and retrieval processes to reduce the risk of arbitrary model writing and retrieval injection. This plugin does not provide a browser UI or HTTP endpoints; it operates solely as a trusted host plugin within the DSH process. It disables direct write access on the model side, mandating that candidate records initially enter quarantine and must undergo explicit approval and evidence verification by the trusted host before they can be...

Read More
dsh-git-branch: Display the current workspace git branch in DSH Web UI

`dsh-git-branch` is a DSH plugin maintained by `hanyueqiang` and licensed under the MIT License, designed to address the unintuitive display of workspace Git branches in the DSH Web UI. The plugin displays the current workspace's Git branch information next to the Composer mode controls, supporting both normal branches (e.g., `⎇ main`) and detached HEAD states; it automatically hides if the workspace is not a Git repository. The plugin features a smart refresh mechanism that updates immediately upon plugin mounting, session/workspace switching, window focus, page visibility changes, or user clicks, and includes a 60-second polling interval as a fallback (which can be disabled via configuration). Architecturally, the Host side registers a `/git-branch` command.

Read More
dsh-width: Adjust DSH web input and content area widths

dsh-width is a lightweight plugin for the DeepSeek Harness (DSH) web interface, designed to address interface width adjustment issues. The plugin adds a "Display" page to DSH's "Settings," providing two sliders to adjust the width percentages of the content display area and the input box respectively. The sliders are set to a range of 30% to 100% with a step of 5%, a default value of 100%, and include a reset button. Adjustments take effect immediately, and the configuration is persistently saved in the `dsh-width` section of the `~/.dsh/settings.yaml` file. It also optimizes the alignment and width synchronization of the session menu and task list. Installation supports adding from GitHub or a local directory and requires DSH version 0.1.0-rc.6 or higher; for versions 0.1.0-rc.7 and above, a restart is required after installation.

Read More
dsh-session-state: Collapse the thinking process and display a session activity status bar above the input box.

dsh-session-state is an interface plugin for DeepSeek Harness web, requiring DSH version 0.1.0-rc.7 or higher. Its core features include collapsing Think blocks and tool call content by default to present answers directly, along with a session activity status bar above the input box that real-time tracks cumulative counts for Think, Edit, Bash, and Read. The status bar supports expansion to view specific activity details for each category, features pulsing indicators for active categories, and adapts to reduced motion preferences. Settings include collapseThinking, collapseTools, and statusBar, all defaulting to true and persisted to ~/.dsh/settings.yaml. Installation supports from

Read More
dsh-mod-manager: Enable and disable third-party plugins on the DSH Web settings page

`dsh-mod-manager` is a third-party plugin manager for the DeepSeek Harness Web profile, designed to simplify plugin enabling and disabling and eliminate the need for manual editing of `cordis.patch.yml`. Licensed under the MIT License, its core features include centrally displaying the status of installed plugins on the settings page, automatically discovering third-party bundles installed via `dsh plugin`, and supporting one-click toggling of plugins. It implements hot reloading via the Harness patch watcher, typically eliminating the need to restart the service. The manager automatically excludes core bundles and itself, while preserving unmanaged configurations and custom items in `config.mods`. It is compatible with empty files or purely commented files. Installation requires Node.js...

Read More
dsh-model-provider-label: Display provider and model name in the DSH model selector

dsh-model-provider-label is a Web plugin for DeepSeek Harness (DSH) designed to address the difficulty in distinguishing models with identical names when using multiple Providers. The plugin displays both the Provider's display name and the model name in the model selector, helping users accurately identify the source. Developed by haiyoucuv and licensed under the MIT License, it functions by reusing host services and masking default UI slots. Currently, the plugin is no longer maintained, and its core functionality has been integrated into dsh-chat-tweaks. Users should note that these two plugins occupy the same UI slot, and their coexistence will result in errors. Therefore, if dsh-chat-tweaks is installed, dsh-model-provider-label should be uninstalled.

Read More
dsh-chat-tweaks: DeepSeek Harness Web Chat Interface Enhancement Plugin

`dsh-chat-tweaks` is a UI enhancement plugin for DeepSeek Harness web, designed to address difficulties in distinguishing models and empty spaces in wide-screen layouts. Its core features include simultaneously displaying the vendor name and model name in the model selector, as well as removing the maximum width limit of the message column to utilize available space. Each feature is equipped with an independent toggle, allowing for immediate adjustment in the "Settings → Chat Enhancement" page, with configuration states persisted locally to the `~/.dsh/settings.yaml` file. Before installation, the old version of `dsh-model-provider-label` must be uninstalled to avoid conflicts. After installation via the command line or local path, the service must be restarted. It is particularly important to run the `npm run expose` script to expose the settings namespace; otherwise, the toggles will not function.

Read More
dsh-web-search: Web Search and Text Extraction for DSH

dsh-web-search is an MIT-licensed plugin that extends the web connectivity capabilities of DeepSeek Harness. It primarily offers two core functions: first is multi-engine search with automatic fallback, attempting in the order SearXNG, Tavily, Brave, and DuckDuckGo, automatically skipping unconfigured engines, with DuckDuckGo serving as a zero-config fallback; second is URL content extraction, converting web content into readable plain text via the `get_search_content` tool. Additionally, the plugin fixes the built-in `web_fetch` function and allows switching the default search engine or delegating to official search from the settings page. Key management supports environment variables and the credentials service, with environment variables taking precedence over the local service. Before installation, ensure No...

Read More
@haibala-aii/dsh-extensions-wallpaperskin: Use local Wallpaper Engine media to change the background of DeepSeek Harness Web

`@haibala-aii/dsh-extensions-wallpaperskin` is a local wallpaper plugin designed specifically for the DeepSeek Harness (DSH) web interface, maintained by `haibala-aii` and licensed under the MIT license. Its core function is to directly use local Wallpaper Engine media as DSH backgrounds, requiring no remote APIs or file uploads, thereby ensuring data privacy. It supports automatic discovery of Steam libraries and Wallpaper Engine local and Workshop projects on Windows systems, and is compatible with video formats such as MP4 and WebM, as well as static image formats such as PNG and JPEG. The plugin is integrated into DSH's Extens...

Read More
dsh-oauth-api: Third-party OAuth login plugin for DeepSeek Harness

dsh-oauth-api is a community plugin for DeepSeek Harness (DSH) designed to implement OAuth login integration for third-party models. It supports four providers—Grok/xAI, Codex/ChatGPT, Claude Code, and Kimi Code—and completes authentication via the Device code or PKCE flow. After installation, users initiate login through "Settings -> OAuth Login" in the Web interface, and the Token is stored locally in the `~/.dsh/oauth/` directory. The plugin injects corresponding `*-oauth` groups into the official model selector, allowing users to manually switch to models from specific providers for inference. Please note that successful login will not automatically change the default model.

Read More
dsh-git-sidebar: View uncommitted changes in the Git workspace on the DSH conversation page

dsh-git-sidebar is an embedded plugin for the DeepSeek Harness (DSH) Web GUI, maintained by H2O-MERO and licensed under the MIT License. It aims to address the high operational overhead associated with users frequently switching terminals or IDEs to check Git status when managing workspace files in the conversation page. It provides a VSCode-style sidebar for uncommitted changes on the right side of the DSH conversation page, enabling users to intuitively view staged, unstaged, and untracked files of the current workspace Git repository without leaving the current session interface. Core features include automatically following the workspace repository of the current conversation, supporting the viewing of file status badges (e.g., M, A, D), line-level diff statistics (+/-), and single-file diff expansion; renamed files will display the old and new paths, and untracked...

Read More
@ggzmuldyxx/dsh-windows-tray: Windows System Tray Whale Controller

`@gzmuldyxx/dsh-windows-tray` is a Windows-specific DeepSeek Harness plugin designed to simplify the daily operations of the `dsh web` service via the system tray. This plugin resides a whale icon in the notification area, allowing users to quickly start the service and open the web interface with a left-click, or perform management operations such as starting, stopping (locating the process based on port 3080), restarting, and exiting the tray via the right-click menu, without frequently using terminal commands. The plugin features a single-instance protection mechanism to prevent icon stacking caused by repeated installations. Before installation, ensure that DeepSeek Harness is deployed and use `dsh plugin --profile web add @gzmuldyxx/dsh-`

Read More
DeepSeek Better Harness: A DSH Plugin Containing Three Evidence Swimlanes

`guyuefangyuanl/deepseek-better-harness` is an unofficial, zero-runtime-dependency DeepSeek Harness (DSH) plugin designed to integrate the three evidence lanes of Better Harness into a DSH profile. Maintained by an individual, it is MIT-licensed and has no official affiliation with DeepSeek or Huanfang. Its core functionality involves registering `session-evidence`, `project-readiness`, and `agent-assets` as three independent, routable skills, supporting the activation of specific lanes via `config.lanes` configuration, or the separate installation of individual lanes from `packages/`. The plugin does not open ports or start services.

Read More
powershell-fix: Check and fix Windows PowerShell commands in DSH

powershell-fix is a host layer plugin for DeepSeek Harness (DSH), aiming to solve failure issues caused by bash habits, paste pollution (e.g., CRLF, prompts), and continuation character errors when agents execute commands in the Windows PowerShell environment. The plugin provides the `powershell_fix` tool, which first checks and fixes commands locally before executing them via the host shell pathway. It follows DSH's existing sandbox, approval, and timeout policies throughout the process without adding new permissions. Core features include: normalizing characters and removing prompts; converting bash continuation characters to PowerShell backticks; issuing warnings instead of blindly modifying commands that cannot be safely rewritten; and built-in execution gates to block dangerous commands such as recursive deletion and disk formatting.

Read More
dsh-weather-sky: Real-time weather and sky animation plugin for DSH Web GUI

dsh-weather-sky is an open-source weather display plugin for the DeepSeek Harness (DSH) Web GUI, maintained by guoPhineas and released under the MIT license. It displays weather and sky conditions in real-time by overlaying a pointer-events-pass-through animation layer on the page, primarily for interface visualization and without registering model tools. The plugin's core functions include retrieving location via browser APIs (prioritizing Geolocation with IP geolocation as a fallback) and fetching weather data from Open-Meteo without requiring an API key (e.g., temperature, precipitation, cloud cover). Visually, it supports day-night transitions (sun, moon, stars), precise lunar phase calculations, sun and moon trajectory animations, and weather effects such as clouds, rain, snow, fog, and thunderstorms. To minimize obstruction, `pointer-events: none` is set on the entire layer.

Read More
dsh-game-hud: DSH Game Style Floating HUD Plugin

`dsh-game-hud` is a DeepSeek Harness plugin designed for the DSH web profile, aiming to display key states centrally via a game-style floating HUD to reduce the cost of switching between multiple pages for developers. Its core features include intuitively displaying account balance (default full bar ¥20, cached by the host for 30 seconds) and the remaining current session context using health and mana bars, respectively. It provides real-time monitoring of peak and valley pricing and switching countdowns (peak hours are 09:00–12:00 and 14:00–18:00; valley hours are half price). Red light alerts are triggered when the balance is below a threshold. Furthermore, it automatically triggers compression when the remaining context is below 5%; after two consecutive rounds, "start a new session with memory" can be selected to achieve seamless continuity by silently injecting a memory summary. This plugin supports via `dsh plugin`

Read More
dsh-housekeeper: DSH Environment Manager Plugin

DSH-housekeeper is a Web plugin for DeepSeek Harness designed to unify the management of the platform's local state. This plugin operates without additional services on a local loopback address, with core features including toolchain inventory, controlled cache cleaning, and machine rule editing. Firstly, it can automatically detect the location and version of key tools such as Node and Git, performing only read-only reports. Secondly, it provides cache scanning and a two-step cleanup mechanism: users can preview details of temporary directories, generate a cleanup plan containing approve and deny paths, and refrain from deleting any files until confirmation. The cleanup execution utilizes a one-time and five-minute expiring token, strictly restricting the whitelist to prevent accidental deletion or path traversal. Additionally, it supports editing the AGENTS.md file, automatically backing it up upon saving and supporting one-click restoration, although a 64KB size limit must be noted. The plugin is accessible via a simple CLI...

Read More
summarize-skill: Task Summarization, Simplification, and Handover for DSH Coding Agents

The DSH plugin `gtbwpkwjnb-alt/summarize-skill` is a task summarization skill designed for coding agents, used for status confirmation, context compression, and cross-task handoffs in long sessions. Based on the MIT license, the plugin defaults to read-only and does not automatically modify files or system states; it only writes to local files when explicitly instructed to "save". Its core functions include generating high-density fact-based reports, categorizing issues by priority, and conducting evidence-based risk observations. The plugin supports various trigger phrases such as "summarize", "condense", "handover", and "diagnose", and introduces a fact-layering mechanism to differentiate the credibility of information such as observations, confirmations, and inferences. It can be added via the `dsh plugin` command during installation and can be lazily loaded in settings after restarting. Typical scenarios include quickly checking progress, compressing the current session context, and generating copyable summaries.

Read More
skills-summarize-audit-skill: Skills and Plugins Read-only Review Tool for DSH

`skills-summarize-audit-skill` is a DSH plugin maintained by `gtbwpkwjnb-alt`, designed to audit installed skills and plugins to ensure their availability, compatibility, and conflict-free status. By default, the plugin operates in read-only mode and does not handle write operations such as installation, updates, or configuration. It supports issue auditing, version verification, user profile scoring, conflict/complement analysis, skill description translation and refinement, project profile generation, and recommendation features. After installation, users can invoke corresponding functions by sending trigger words such as "skill audit," "skill issue audit," "skill translation refinement," "project profile," or "skill recommendation." The plugin has no npm dependencies, does not access the network or write to system files, and external searches require explicit user consent. Regarding the environment, some scripts depend on `PyYAML` and require Python 3.

Read More