academic-research-graph: Turning a paper into a growing research graph.

`academic-research-graph` is a plugin for DeepSeek Harness (DSH) designed to construct an explorable research graph rather than merely generating a citation list. Starting from papers, concepts, Benchmarks, or GitHub repositories, it explicitly displays research trajectories, controversies, and the comparison between code implementations and paper methods. Core features include generating an interactive graph containing paper nodes, relationship edges, top-tier conference badges, and key charts; explaining core papers and distinguishing between "cited" and "actually used" Benchmarks; supporting reverse lookup of papers from GitHub repositories and validation of code consistency; and allowing for the incremental expansion of research branches from existing nodes and merging of results. The plugin supports Chinese, English, or bilingual output. Installation requires a Node.js and pnpm environment and is accessible via DS...

Read More
dsh-autogate: DSH Auto-Approval Plugin

dsh-autogate is an auto-approval plugin for DeepSeek Harness designed to reduce manual approval in DSH Auto sessions while maintaining the `workspace-write` sandbox boundary. It employs a layered decision mechanism: the L0 layer determines routine operations, such as read-only access and workspace editing, using deterministic rules with zero cost; the L1 layer utilizes a Large Language Model (LLM) to perform safe approval for semantically dangerous operations; and the L2 layer provides a human fallback, where the semi-automatic mode (auto-ask) retains human pop-ups, while the fully automatic mode (auto) relies on the LLM's ruling as the final decision. The plugin adopts a fail-closed strategy, defaulting to rejection in case of exceptions or timeouts. It defends against prompt injection via input masking and label isolation, though these are soft measures and cannot completely eliminate risk. Approval trajectories are only retained within the process memory.

Read More
dsh-wx-skin: Add skin background to DSH Web GUI

`dsh-wx-skin` is a skin plugin for DSH Web GUI developed by wangxilhy23 and licensed under the MIT License. It allows users to customize backgrounds via a "Skin" panel in the sidebar, supporting local uploads of PNG, JPEG, WebP, GIF, and BMP images, as well as pasting HTTP(S) image URLs. The plugin also provides six built-in presets, such as Ink Blue and Aurora Gradients. It offers adjustment controls for darkening (0-80%), blurring (0-24px), and opacity (0-100%), and supports automatic adaptation to both light and dark themes. Settings are persisted via localStorage and configuration files, automatically restoring after page refreshes or application restarts. The plugin operates as an external client and does not modify the DSH main repository. Installation requires Node.js and pnpm.

Read More
dsh-qqbot-bridge: Integrate Official QQ Bot into DSH

`dsh-qqbot-bridge` is a DSH plugin based on Tencent's official QQ bot platform, designed to securely integrate QQ private messages or group chats into the DeepSeek Harness system. The plugin discards high-risk methods such as reverse-engineering personal QQ protocols, hooking, and injection, relying solely on the official SDK to ensure compliance and security. Its core capabilities include supporting first-time QR code binding with automatic credential saving; implementing strict access control where private chats default to a whitelist, group chats are disabled by default, and an empty whitelist does not result in open access; and enabling QQ messages to directly drive the DSH Agent with support for streaming responses, retry on failure, session persistence, and model switching. Additionally, the plugin supports one-time permission approval via CAPTCHA within QQ, and all sensitive configurations (such as AppSecret, API Key...

Read More
dsh-billing: DeepSeek Harness Session Billing and Quota Plugin

dsh-billing is an independent community session billing plugin for DeepSeek Harness, designed to provide cost references and quota views during local development and debugging. It primarily provides three main functions: tracking token costs by provider/model, generating billing session projections, and displaying current round/session costs, quota progress, and model details in the Web interface. The plugin supports configuring currency (e.g., CNY/USD) and per-session quotas, alerting users via color changes when the quota reaches 50%, 80%, and 100%. Installation can be completed via a bundle or a manual npm package. For price configuration, user settings are prioritized, falling back to built-in directories otherwise. It should be noted that the fees provided by dsh-billing are for local reference only.

Read More
dsh-done-whale: Turn the DeepSeek Harness tab whale into a status light

`dsh-done-whale` is a browser tab status indicator plugin for the official DeepSeek Harness (DSH), designed to address the difficulty in distinguishing icons when running multiple sessions in parallel. Leveraging the official plugin mechanism without requiring additional dependencies, this plugin dynamically converts the whale icon on the tab into color status indicators: green indicates that a session has completed while the user was not viewing it, amber indicates a session waiting for user action (such as a question, approval, or review), and black is the default status. When both states are present simultaneously, green takes priority; the plugin responds only to the main session, and sub-agent sessions do not trigger color changes. Users can install it simply by executing `dsh plugin --profile web add dsh-done-whale` via the command line, and the changes will take effect after restarting or refreshing the page. Clicking on the corresponding session automatically restores the status.

Read More
dsh-tts: Voice broadcast plugin for dsh web final results

dsh-tts is a dsh web text-to-speech (TTS) plugin developed by vim0x3c (version 0.1.0, MIT license), designed to reduce the reading cost of long text through voice synthesis. Utilizing Edge TTS technology, this plugin reads only the final assistant response while ignoring intermediate steps. It supports segmented serial reading of long replies, speed adjustment ranging from 0.5x to 2x, and offers over 20 voice options. It provides built-in approval sounds or custom audio functionality and automatically falls back to the browser's local Web Speech API when Edge cloud synthesis fails. The plugin has no third-party dependencies, supports offline installation, and requires installation into the web profile via a local tarball combined with the `-w` flag. After installation, the local bridge service binds to 127.0.0.1 and occupies ports 8765-8780 to provide synthesis and health check interfaces, setting...

Read More
@deepseek-ai/dsh-tool-search: DSH Experimental Tool Discovery Plugin

The DSH plugin `@deepseek-ai/dsh-tool-search` is an experimental tool designed to address the issue of excessively long model context in multi-tool scenarios, enabling per-agent tool discovery and progressive schema disclosure. This plugin categorizes global tools into two types: those specified via the `alwaysVisible` configuration option remain visible at all times, while other qualified tools are hidden by default and only become executable in subsequent requests when selected by the model via the scope-local `tool_search` tool. `tool_search` supports BM25-based deterministic matching, accepting a query string and an optional limit on the number of results. The plugin restricts the set of visible tools via the `ctx.tools.restrict()` interface.

Read More
dsh-infinite: Conversational Long-form Writing Plugin for DSH

dsh-infinite (DSH of All Realms) is an independent Tree plugin designed to address issues in long-form writing, such as the model being prone to reverting to assistant mode, scattered settings, and discontinuous main text. Its core philosophy is "Session as a Book," organizing new sessions as independent novels. Key features include selecting the world map, protagonist, and opening via the `/new` command, followed by outputting only the main text throughout the session. It features built-in Worldbook keyword triggering, random world event extraction, automatic compression and saving of long-term archives, and an `/export-story` export function. The plugin defaults to enabling `narrativeGuard` and `progressionGuard` to maintain narrative coherence, supports `/bind` for world switching and `/cast` for character changes, and provides 19 genre templates. Installation requires...

Read More
dsh-plugin-visual-composer: Cordis Plugin Tree Visual Orchestrator in DeepSeek Harness Web

dsh-plugin-visual-composer is a community plugin for the DeepSeek Harness (DSH) web interface, designed to transform complex Cordis plugin tree configurations from static YAML code into visual canvas operations. It allows users to intuitively view the actual plugin tree of the current Profile, including nested Groups, plugin statuses, and configuration details. Users can add plugins or Group drafts via the left-side Palette, adjust node positions through drag-and-drop, and create disabled states or configuration overrides. To ensure security, the plugin provides a masked Diff review before saving to prevent sensitive information (such as API Keys, Tokens) from leaking, and prevents concurrent overrides via optimistic Revision and atomic replacement mechanisms. Furthermore, it...

Read More
dsh-crw: fastCRW Retrieval and Crawling Provider for the DeepSeek Harness

dsh-crw is an MIT-licensed DSH plugin designed to provide backend-based `web_search` and `web_fetch` services for DSH's `ctx.web` via fastCRW (AGPL-3.0). Its core functions include registering the `crw` provider within `ctx.web`, where the fastCRW server handles address resolution, verification, and private network rejection, and supports automatic upgrade from plain HTTP to browser-level capabilities. Search outputs are standardized to URL, title, and summary, while fetch results are returned in Markdown format. An optional `answer` configuration can also be enabled to synthesize answers using LLMs, though this incurs an additional LLM call. Regarding installation, it supports Cloud API (requires configuring `CRW`...

Read More
dsh-liquid-glass: Full transparency and custom background for DeepSeek Harness

`dsh-liquid-glass` is a theme plugin for the DeepSeek Harness Web client maintained by Ultronen, released under the MIT license. Focused on interface visual optimization without modifying business processes, the plugin's core functions include overall interface translucency, a single-slider transparency control (3%-95%), and full-page custom background settings. It adjusts the transparency of surfaces such as the page base, cards, and chat bubbles via the official ThemeRuntime mechanism. It supports uploading local compressed images or using a URL as a background, with preference data stored in the browser's localStorage. Users can install it via `dsh plugin --profile web add dsh-liquid-glass`, enable it in settings, and adjust parameters. The plugin runs with the permissions of the current process and requires Re...

Read More
dsh-dashboard: Multi-source Task Orchestration and Dashboard for DeepSeek Harness

dsh-dashboard is a Symphony-compatible plugin for DeepSeek Harness (current version 0.7.0) designed to convert tasks from Linear, GitHub Issues, Jira Cloud, Asana, GitLab, and local sources into runnable, trackable objects executable by Harness Agents. It reads workflows defined in WORKFLOW.md, applies scheduling constraints and concurrency limits, creates persistent workspaces for each task, and supports retries with a limited number of exponential backoffs. The plugin preserves native Harness sessions and permission systems, provides a Dashboard entry in the sidebar, and links Projects with Git Repositories.

Read More
dsh-webfetch: Adding read-only web fetching capability to DSH

dsh-webfetch is a read-only web fetching plugin for DeepSeek Harness (DSH) that supports running with zero dependencies in a Node >= 20 environment. The plugin provides four core tools: `web_fetch` for fetching http/https pages and extracting Markdown or plain text bodies; `web_links` for collecting and deduplicating absolute links on a page; `web_feed` for parsing structured entries from RSS 2.0 / Atom feeds; and `web_headers` for checking HTTP status codes, response headers, and redirect chains without downloading the body content. In terms of security and limitations, the plugin only supports http/https protocols, rejects file and ftp addresses, and does not send credentials.

Read More
dsh-units: Unit conversion plugin for DeepSeek Harness

`dsh-units` is a lightweight unit conversion plugin for DeepSeek Harness (DSH) designed to address common errors made by agents during conversion. It provides two core tools, `convert_unit` and `list_units`, covering 17 categories including length, mass, temperature, data size, and fuel consumption. It ensures accurate conversion of confusing units such as MB vs. MiB, different definitions of horsepower, and mpg vs. L/100km. Based on a static unit table and performing pure arithmetic calculations, this plugin has high security as it does not involve network access, file system access, or code execution. `convert_unit` supports input via symbols or full names, rejects illegal operations, and returns structured results containing formulas and categories for explanation, while `list_units` is used to query available units. The current version...

Read More
dsh-plugin-diraud: DeepSeek Harness Plugin List Distinguished by Source

dsh-plugin-diraud is a plugin for DeepSeek Harness (DSH) designed to address the issue of mixing official plugins with self-installed plugins. It displays currently loaded plugins grouped by source via the `/plugin-audit` command and the sidebar `Plugin Catalog` panel, distinguishing between `official` and `self-installed`. Core features include: supporting the auditing of plugins by source or keyword; allowing users to enable or disable self-installed plugins (state persisted to the configuration file); providing a unified update entry point compatible with npm and GitHub sources, supporting version checking and batch updates with tasks executed in a queue to avoid concurrent conflicts; and supporting confirmation for uninstalling self-installed plugins. Official and built-in plugins are locked and disabled.

Read More
dsh-wecom: DeepSeek Harness's WeCom AI Bot Channel

dsh-wecom is an Enterprise WeChat AI Bot channel plugin developed by TtTRz, designed to connect single chats or group chats to DeepSeek Harness (DSH). It associates each session with a persistent proxy and mounts presets to provide tools and role settings, rather than simple message forwarding. Core functions include message ID-based deduplication, queuing, concurrency limits, and timeout-based cancellation for message processing, as well as image download and decryption, file processing, and support for Token-level streaming replies, native inference cards, and tool call lists. Access policies support open, whitelist, or disabled modes, and group chats can be restricted by chat ID. Installation requires using the `dsh` command to add the plugin, configure the Bot ID and Secret, and start `dsh web`. For production environments, it is recommended to manage keys via credential services. This plugin is suitable for those already using DSH and need to connect enterprise...

Read More
dsh-media-preview: Audio and Video Preview Plugin for dsh-better-sidebar

dsh-media-preview is a plugin for the DeepSeek Harness (DSH) web GUI designed to address the pain point of requiring external players when browsing audio and video files in the sidebar. Registered as a FileViewer within dsh-better-sidebar, this plugin supports inline playback of audio and video files using native browser controls. Its core capabilities include providing a standalone streaming route at `/media-preview/file`, supporting HTTP Range (206) seeking to optimize the scrubbing experience for long videos, and utilizing streaming responses to avoid buffering the entire file. File recognition supports extension matching and magic-byte sniffing (e.g., MP4, MP3, FLAC), and includes a built-in loopback trust boundary.

Read More
dsh-easycode: DeepSeek Harness Application Starter

dsh-easycode is an application starter for DeepSeek Harness developed by TreasureGooldove, designed to automate the preliminary configuration of new projects. The tool collects project names, requirements, and technical preferences, generates a standardized workspace locally, and transfers it to DeepSeek within the Harness session for continued development. It offers Easy and Professional modes, supports over 35 technology stacks and various development environments such as Docker and K8s, and allows for the selection of the Plan/Go workflow. The plugin can automatically initialize a local Git repository (with the main branch), optionally write confirmed MCP configurations, and generate documentation and configuration files like README and PLAN. Projects are output to $DSH_HOME/easycode-project by default.

Read More
dsh-dolphindb: DolphinDB Integration Profile Bundle for DeepSeek Harness

tradercjz/dsh-dolphindb is a DolphinDB integration toolkit for DeepSeek Harness (DSH), licensed under the MIT License. The toolkit packages the DolphinDB executor, query/write tools, and 23 pre-set skills into an installable profile bundle. Core features include `dolphindb_query`, which supports read-only SQL scripts and data visualization, as well as `dolphindb_execute`, a write script execution tool protected by an approval mechanism and featuring code preview. Users can install it to a specified profile via the `dsh plugin add` command, and in `pnpm-workspace.yaml`.

Read More
DSH Cross-session Memory Plugin dsh-memory: YAML Storage, Semantic Retrieval, and Two-level Injection

`dsh-memory` is an MIT-licensed cross-session memory plugin developed specifically for DeepSeek Harness (dsh), designed to address context loss issues in new sessions, such as the need to repeatedly explain project preferences and historical learnings. The plugin stores memories via YAML files (default `memory.yaml`) and provides six core tools—`remember`, `recall`, `view`, `list`, `forget`, and `pin`—to implement memory saving, mixed retrieval (keywords + local Ollama embedding), viewing, and lifecycle management. Its main features include adopting a "title-first" injection strategy to reduce token usage; and supporting `session` (fixed injection) and `auto` (on-demand injection).

Read More
DSH Effort Tweak: Add per-model inference effort settings to DSH Web UI

DSH Effort Tweak is an MIT-licensed DSH plugin maintained by Toukaiteio, designed to address the cumbersome task of configuring model reasoning effort levels within the DeepSeek Harness custom provider. This plugin introduces a new "Settings → Reasoning effort" page in the DSH Web UI, allowing users to intuitively select various reasoning levels—from `off` to `max`—for individual configured models, without the need to manually edit the `llm-pi-ai` configuration file. Configuration changes are saved via the DSH settings service, preserving the model's other fields and provider-specific values. Regarding installation, it supports Windows PowerShell.

Read More
dsh-tsien-hsue-shen: Add Engineering Cybernetics-style project method to DSH

dsh-tsien-hsue-shen is a community plugin for DeepSeek Harness (dSH) released by Tostoevsky, licensed under the MIT License. Distilled from the methodology of Qian Xuesen's *Engineering Cybernetics*, it aims to address the lack of stable methodological frameworks in agents handling complex projects—specifically issues such as unclear objectives, invisible states, unidirectional feedback loops, and ambiguous stopping criteria. The plugin provides a skill named "tsien-hsue-shen" comprising 13 thematic chapters. Its core functionality involves conducting methodological reviews of project planning, execution, or retrospectives, focusing on goal definition, observability, controllability, feedback loops, uncertainty handling, and stopping rules. This assists agents in redefining problems, identifying leverage points, and determining the optimal time for delivery. Installation requires Node.js version ≥ 22.19 and is available via npx @deepseek.

Read More
gh-tea-npm-dsh: A plugin integrating gh, tea, and npm into DSH

`@tommyfang/gh-tea-npm-dsh` is a DeepSeek Harness (DSH) plugin designed to automate the prerequisites for GitHub CLI (`gh`), Gitea CLI (`tea`), and npm package publishing. The tool first detects the current environment and then guides the user through CLI installation, token import, browser OAuth login, or manual token configuration via an interactive menu. Its core features include: 1) Detecting and installing `gh`/`tea`, supporting one-click installation and multiple authentication methods; 2) Providing full lifecycle management for Issues, including listing, viewing, creating, commenting on, closing, and reopening issues; 3) Managing the npm environment, supporting Node.js status detection, login guidance, and npm package publishing.

Read More
dsh-wanghong-handwritten-ppt: Wang Hong-inspired Academic Handwritten PPT Packaging Skills

`tjxj/dsh-wanghong-handwritten-ppt` is a packaged skill for DeepSeek Harness (DSH) designed to generate academic handwritten HTML slides in a 16:9 Notability style, with support for exporting each slide as a 1920×1080 PNG. This plugin registers a reusable DSH skill that provides templates, styles, scripts, examples, and preview resources, invocable via the `/wanghong-handwritten-ppt` command. Usage requires specific dependencies: Node.js version `^22.19.0` or `>=24.0.0`, Google Chrome for PNG export, and fonts installed via Font Book.

Read More