DSH-Galgame-Generator: Turning Script Documents and Assets into Playable Galgame Web Pages
`dsh-galgame-generator` is a web-side plugin for DSH, designed to automatically convert Markdown script documents and assets such as character sprites, backgrounds, and music into a self-contained visual novel (Galgame) webpage that can be directly opened in a browser. This plugin is licensed under the MIT License, requires a Node.js environment of version >= 18.18, and achieves automated generation through two model tools, `galgame_scan` and `galgame_build`, without the need for manual front-end coding. Core features include parsing character dialogue, narration, option branches, variable conditions, and jump logic; supporting sprite show/hide, expression switching, and a 0.35-second fade-in/fade-out effect; supporting background music control (play, stop, volume adjustment) as well as opening/closing animations and CG illustrations (supporting
Read MoreDSH Custom Brand: A Custom Plugin for the Brand Area in the Top-Left Corner of DSH Web
dsh-custom-brand is an open-source DSH plugin that allows users to customize the brand area in the top-left corner locally through the web interface, without modifying frontend files. The plugin supports three core features: first, replacing the whale logo and DeepSeek text with local images, with automatic scaling to 256px and preservation of the transparency channel, and right-clicking to reset to the default style; second, editing the HARNESS badge text, and synchronously updating the browser tab title. All modifications are saved in the browser's localStorage and are not lost after restart. Users can install it by searching for it in the plugin marketplace within DSH settings, or obtain it directly from the GitHub repository (baisama-cloud/dsh-custom-brand). The Node.js version must be no lower than 20 for use. The plugin
Read Moredsh-sleep-send: Adding Scheduled Sending to DSH Web Input Fields
`dsh-sleep-send` is a Cordis client plugin for DSH Web, designed to address the need for "compose messages in advance and send them later." It adds a scheduled-send button and configuration panel on the right side of the input box, allowing messages to be queued for intelligent time slots (e.g., 12:00-14:00, 18:00-08:00 the next day) or custom-specified dates and times, with automatic sending at the scheduled moment. The plugin is a pure ESM zero-dependency package that runs in browser environments, prioritizing the cordis timer service and falling back to browser timers when unavailable. Core features include multi-task queue management, real-time countdown display, and localStorage-based persistent storage, which automatically restores unexpired tasks after page refresh, resends tasks expiring within 15 minutes, and discards those expiring earlier. The plugin also incorporates an anti-accidental-overwrite mechanism.
Read Moredsh-update-notifier: Persistent Version and Update Notifications in the DSH Sidebar
dsh-update-notifier is a community plugin (MIT licensed) maintained by arvin-yd, designed to provide version management for DeepSeek Harness (DSH). It persistently displays the currently installed DSH version at the bottom of the sidebar in the web interface, and monitors the latest version of `@deepseek-ai/dsh` by polling the npm registry. When an update is detected, the plugin shows a red dot and pops up an update panel, offering actions such as viewing version details, copying the update command, ignoring the update, or one-click updating. The one-click update supports both npx-cache and global npm installations, but requires two user confirmations, and an npx-cache update restarts the process to bind the port. This plugin requires Node.js >=22.0.
Read Moredsh-zh-hant-hk: Adding Hong Kong Traditional Chinese to DeepSeek Harness
dsh-zh-hant-hk is a DeepSeek Harness client plugin maintained by Argonaut790, designed to provide Hong Kong-style Traditional Chinese support for the Web interface. Without modifying the original Simplified Chinese and English strings, this plugin adds a "繁體中文" option to the language menu. When the active locale is set to zh-Hant, it automatically converts Simplified Chinese interface terms to Traditional Chinese and applies Hong Kong-style usage conventions (such as changing "會話" to "對話"), while also rewriting certain hardcoded English permission labels. The plugin wraps the locale.translate function to automatically override strings rendered through the locale service; for hardcoded Simplified Chinese strings in other plugins, it supports developers in marking them via window.__zhHantHk__.mark(
Read MoreDSH DeepSeek Vision: Adding Image Understanding, OCR, and Visual Evidence to the Text DSH Model
DSH DeepSeek Vision is an MIT-licensed plugin maintained by Argonaut790, designed to add vision capabilities to the text-only DeepSeek Harness model. It introduces an independent vision routing system, providing image understanding, full-screen OCR, and persistent visual evidence features, enabling text-based models to invoke image analysis capabilities and retain results within conversations for traceable evidence. Core features include support for multiple image selection strategies, a session-scoped vision analyzer, structured summary output, and a global Vision provider selector. Installation requires specific Node.js and Harness version requirements, is not published to npm, and must be built locally and added to a Web profile, with configuration needing to avoid conflicts with built-in vision tools. This plugin is suitable for scenarios where images need to be stably integrated into
Read Moredsh-arena: A Local Experiment and Evaluation Workbench Plugin for DeepSeek Harness
dsh-arena is a local experimentation and evaluation workbench plugin for DeepSeek Harness (DSH), designed to address the issues of stability comparison among multiple candidate profiles under the same task, as well as the trade-offs among quality, duration, and cost. The tool is licensed under MIT, version 0.2.0, and supports local installation rather than npm publication. Its core features include executing deterministic hard threshold judgments (failing if not met), summarizing winners via Pareto ranking, and providing a real-time web matrix interface to view running status and metrics. The tool incorporates local atomic persistence, concurrency control, and timeout abort functionality, and automatically sanitizes credentials before exporting reports. All operations are performed locally and offline, with no remote uploads. Installation requires building and testing first, then adding via the `pnpm dsh plugin` command, requiring Node
Read Moredsh-suggested-replies: Next Reply Candidate Plugin for DSH Web
`dsh-suggested-replies` is a "suggested replies" plugin for DSH Web, designed to address the pain point where users manually craft their next message after receiving an AI response. After the AI completes its reply, it generates 2-4 candidate next-step messages (such as execution, verification, decision-making, etc.) based on recent conversation context, displayed above the input box. When a user clicks a candidate, it only fills the draft without auto-sending, ensuring human control remains intact. The core workflow of the plugin is: AI reply ends -> runs a short-text internal Agent to generate candidates -> status written to a specific domain -> frontend display. Candidate rows are displayed in a single line, with horizontal scrolling when width is insufficient; it supports deduplication and language follow. If the auxiliary model call fails or times out, the plugin generates conservative candidates and does not hide the entire row. Installation requires adding the npm package via the `dsh plugin` command.
Read MoreDSH-Approval-AI: AI-Assisted Response Plugin for DSH Approval Requests
dsh-approval-ai is a DSH plugin designed to provide AI-assisted evaluation for existing approval workflows, rather than creating new approval triggers. It handles approval/request events already sent by DSH through a unified `ctx.llm` routing, using the DeepSeek routing by default, and strictly limits the scope of data access, without accessing project files, credentials, or session history. The plugin supports three modes: `ai-only`, `ai-then-human`, and `human-only`, and automatically adopts a fail closed strategy in cases such as rejection, high risk, malformed formatting, or timeout to ensure safety. Users can check status, switch modes, and change Provider/models via the `/approval-ai` command.
Read Moredsh-kanban: A Kanban Plugin for Collaboration with AI Agents in DeepSeek Harness
`alpacachen/dsh-kanban` is a DeepSeek Harness (DSH) plugin designed to optimize workflows by integrating a task board. It addresses the synchronization lag issues of traditional external tools by allowing users and AI agents to share task status, priorities, and change history within the same interface, achieving seamless alignment between conversation and task management. The plugin supports creating, editing, and dragging cards and lists, along with label management, P0-P2 priority filtering, and activity timeline tracking. Core features include 14 built-in `kanban_*` tools for agent invocation, the ability to send card content to the current or a new session, and support for workspace isolation, disk persistence, and dark mode. Installation requires DSH with React 18.2+ support, executed via `dsh p
Read MoreDSH Session Pins: Providing Persistent Pinned Session Menus for DeepSeek Harness
The DSH plugin `dsh-session-pins` developed by alooshxl aims to solve the difficulty of finding frequently used sessions in the DeepSeek Harness Web sidebar. This plugin is based on the MIT license and integrates through the public `sidebar.footer.action` slot, without relying on private UI source code or patching the host. Its core functionality provides a pinned sessions menu at the bottom of the sidebar, supporting the pinning of regular, non-empty sessions, with data stored in the browser's local `localStorage`, requiring no API key. The plugin features a robust validation mechanism, limiting the maximum number of pinned items to 100, and synchronizes across same-origin tabs via the `storage` event. Installation requires the `dsh plugin` command to add a specified Git tag.
Read MoreDSH Usage Panel: DeepSeek Harness Consumption Statistics Plugin
dsh-usage-panel is an MIT-licensed plugin designed specifically for the DeepSeek Harness (DSH) web profile, aimed at addressing the challenge of scattered and difficult-to-monitor token usage in multi-model, multi-provider environments. The plugin provides a visual "Usage Statistics" panel on the settings page, with core features including displaying cumulative total usage, cache hit rate, the proportion of the most frequently used models, and an activity heatmap for the past six months. It supports toggling daily token trends at the model level across time periods (7/14/30 days) and lists the Top 10 high-consumption sessions to distinguish between primary sessions and sub-agents. Additionally, the plugin displays token distribution across providers and models, and supports exporting complete JSON data as well as data compliant with the RFC 4180 standard.
Read Moredsh-forge: DSH Runtime Extension Suite
DSH-Forge is a runtime extension suite for the DeepSeek Harness (DSH), maintained by alex04130, designed to address pain points such as scattered plugin installation formats, dynamic plugin restart recovery, and unified model routing management. Built on the "everything is a plugin" philosophy, the suite provides core features including a plugin marketplace and installer, task-aware mindset routing, a Skill manager, a plugin management panel, session management, collaborative orchestration, model delegation and routing, runtime injection, and dynamic plugins, while also supporting archive plasmids and quality verification. The system requires Node >= 22 and is licensed under the MIT License. Installation methods include adding `@dsh-forge/bundle` via npm (requiring versions 0.1.4+ to avoid known bugs) or installing from source code clones to obtain presets and dynamic panels.
Read MoreDeepSeek Harness Plugin `dsh-negative-ledger`: Recording Falsified Paths and Automatically Invalidating Them Upon Evidence Changes
`@akslcw/dsh-negative-ledger` is a community plugin for DeepSeek Harness (DSH), designed to persistently record an agent's "falsified paths" and prevent repeated invocation of failed commands, attempts to read missing files, or calls to unavailable APIs. This plugin is not a memory system, cache, or bug tracker; instead, it transforms failed attempts into traceable, invalidatable negative facts by binding evidence and retry conditions. Its core mechanisms include: identifying repeated attempts via fingerprints based on command or file path; offering three modes—`warn` (default, with added contextual hints), `block` (intercepts before execution), and `off`; and automatically invalidating conclusions when dependent evidence changes to allow retries. The plugin supports SQLite (multi-process/WAL) and JSONL (single-process) backends.
Read MoreDSH-Stall-Guard: A Watchdog Plugin for DSH Tasks
`dsh-stall-guard` is an MIT-licensed task watchdog plugin for DeepSeek Harness (DSH), designed to monitor long-running task status, distinguish between genuine silence and in-flight operations, and never terminate tasks throughout the process. The plugin requires Node >=20 and has zero npm dependencies. Its core functionality includes periodically scanning task status, exempting tasks with in-flight operations or continuous events; when true lack of progress is detected, it injects instructions through a stepwise "diagnose → repair → change direction" guided approach to help tasks recover, and writes related events to JSONL logs. The plugin offers two strategies: `auto` (automatic guidance) and `report` (recording only), supports hot-configuring parameters such as thresholds, intervals, and guidance messages via `settings.yaml`, and allows real-time status queries through the Loopback API. It is enabled by default after installation.
Read Moredsh-plugin-publisher: A DSH Plugin Development and GitHub Release Workflow Plugin
`dsh-plugin-publisher` is a plugin development and GitHub publishing workflow tool for DeepSeek Harness (DSH), licensed under the MIT License, supporting Node.js >=20. It standardizes the packaging, local validation, and publishing processes, eliminating manual steps. Core features include registering the `dsh-plugin-publishing` skill, which covers environment checks, privacy scanning, repository creation, pushing, and validation; and providing a settings card in the DSH Web GUI to manage skill status and store Fine-grained GitHub PATs. The PAT is written only to local credential storage, is never echoed back, and requires read/write permissions for Contents and Administration. The plugin provides the `pnp
Read Moredsh-cyberpunk-theme: A Cyberpunk 2077 Theme Plugin for DSH
dsh-cyberpunk-theme is a DSH interface theme plugin maintained by ai7603, licensed under MIT. Without modifying the DSH source code, this plugin transforms the interface into a Night City or Arasaka style inspired by Cyberpunk 2077, offering deep customization of visual effects such as neon color schemes, CRT ambiance, glitch flicker, and real-time status bars. The plugin supports multiple configuration options, including four accent colors—yellow, cyan, magenta, and gold—as well as three performance tiers: ECO, Balanced, and Full, with ECO being the default tier and certain effects disabled. Users can achieve persistent deployment through bundle installation, ensuring settings are retained after refresh; alternatively, they can quickly experience it via the dynamic Cordis plugin or Agent method, though dynamic deployment is lost after refresh. After installation, the Web Prof needs to be restarted.
Read MoreDSH Plugin: ai-eks/dsh-auth-tunnel
ai-eks/dsh-auth-tunnel is an MIT-licensed plugin designed to securely publish a local DeepSeek Harness Web GUI to the public internet without modifying the deepseek-harness source code. Its core mechanism involves adding a Loopback password gate (including a login page and HMAC Cookie) in front of the web server, and integrating Cloudflare Tunnel to establish the connection channel. The plugin supports two publishing modes, Quick and Named Token, which are suitable for temporary access and fixed domain scenarios, respectively. During installation, it is necessary to ensure that the dsh CLI, pnpm, and cloudflared are in the PATH, and the Node version must be ^22.19 or later.
Read Moredsh-client-ui-aqua-unofficial: Unofficial Aqua Glassmorphism Theme for DSH Web UI
`dsh-client-ui-aqua-unofficial` is an unofficial DSH Web UI Aqua glassmorphism theme plugin, maintained by afrel1024, based on the upstream project with added compatibility for DSH rc.7. This plugin aims to allow developers to safely adjust the interface appearance without modifying the DSH source code or affecting the layout of other plugins. Core features include Mica mode (floating glass cards with adjustable blur), compatibility mode (preserving the original layout while applying glass material), fluid plates or custom wallpaper backgrounds, brightness adjustment following light/dark mode, toggleable particle whale/fish effects, sidebar badges, and page edge gradient effects. All features can be controlled via settings switches, and disabling the plugin fully restores the original UI, enabling a safe, reversible skinning experience. For installation, it is recommended to execute `d`
Read Moredsh-toolbox-web: DSH Web Toolbox - Centralized Management of Sessions, Recycle Bin, Search, and Scheduled Heartbeat
dsh-toolbox-web is a management toolbox plugin for the DSH web side, designed to centrally handle scattered management operations and improve efficiency. Its core features include: session management (supporting deletion to recycle bin, copying, moving, tag grouping, and long message collapsing); recycle bin (retained for 30 days, supporting restoration or permanent deletion); subdirectory management (organizing sessions by project); full-library search (supporting grouping, filtering, and optional semantic search); online editing of presets and configurations (including YAML validation and atomic writes); archive management; and scheduled heartbeats (supporting interval or fixed-point triggers, pushable to WeChat, QQ, and Feishu IM channels, relying on dsh-msg-hub). Additionally, it provides independent management of sub-agent sessions, view tag organization, and memory release functionality. This plugin requires Node.js ≥ 22.13 and supports installation via the dsh command or
Read Moredsh-mcmp: DeepSeek Harness Mathematical Modeling Competition Paper Pipeline Plugin
dsh-mcmp is a persistent Cordis plugin based on DeepSeek Harness, designed to provide a fully automated pipeline for writing mathematical modeling competition papers. The plugin decomposes the paper generation process into five stages—initialization, EDA, modeling, writing, and typesetting—comprising a total of twenty-two sub-stages, ensuring that each step yields verifiable artifacts. Its core mechanisms include dual questioning from the central console, P0-P3 rating handling, exponential backoff retry, and forced fallback mechanisms. Regardless of whether the pipeline completes normally, encounters errors, or is aborted, a Final_Paper.md file is ultimately generated, along with stage artifacts, rollback records (ROLLBACK_LESSONS.yaml), file indexes (FILE_INDEX.yaml), and runtime logs. The plugin supports resuming from breakpoints, real-time progress monitoring, and manual intervention, via pnpm.
Read Moredsh-model-search: Adding Searchable Filtering to the DeepSeek Harness Model Selector
`dsh-model-search` is a DeepSeek Harness plugin maintained by a1073097082, designed to solve the cumbersome problem of finding models in the model selector. This plugin adds a searchable filtering feature to the model selector, allowing users to quickly locate candidate models by vendor name, model name, or model ID. Its core features include support for case-insensitive keyword search, as well as allowing spaces to act as wildcards (for example, entering "GPT 6" can match both "GPT-5.6" and "GPT-6"). The plugin adopts a client-only overlay mechanism, does not alter model routing or credentials, and follows the MIT license. Users can install it by executing `dsh plugin --profile web add git`
Read MoreRestart DSH Service with One Click in Settings → General
`dsh-setting-restart` is a plugin designed for DeepSeek Harness (DSH) web profile users, aiming to address the inconvenience of having to switch to a terminal to restart services from the browser side. It provides a "One-Click Restart" entry at the bottom of the `Settings → General` page, enabling detached restart of the service process and automatic reconnection of the browser tab. This plugin requires `dsh ≥ 0.1.0-rc.6` and Node.js `≥ 20`. During installation, the plugin needs to be added and `cordis.patch.yml` configured, supporting both Simplified Chinese and English bilingual interfaces. Core configuration items include `exitDelayMs`, `waitForExitMs`, and `respawn`
Read Moredsh-plugin-finance-data: DeepSeek Harness Financial Computation Plugin
dsh-plugin-finance-data is a financial data tool plugin designed for DeepSeek Harness (DSH) agents, aiming to address discrepancies in numerical format, yield, valuation ratios, and risk metric calculations in financial tasks by employing deterministic computation instead of instant model inference. Maintained by user 863683348, the plugin is licensed under MIT, has no file system access, and behaves deterministically without side effects. Core functionalities include number and currency formatting, yield calculations under multiple conventions, financial ratio analysis, present and future value derivation, sequence-based risk metrics (e.g., VaR, Sharpe), data quality checks, dollar-cost averaging and compound interest planning, and portfolio rebalancing strategies. Installation requires executing the `dsh plugin add` command followed by a restart, with support for customizing personalization settings in the configuration.
Read MoreDSH-Engineering-Workflow: Adding a Five-Phase Engineering Workflow to DSH
`dsh-engineering-workflow` is a DSH community plugin designed to provide a controlled workflow for agent development and multi-step engineering tasks. By adding an "Engineering Workflow" preset, this plugin decomposes tasks into five gate-based stages: requirement clarification, plan approval, TDD implementation, parallel sub-agent execution, and validation wrap-up. Each stage corresponds to specific workflow skills, coordinated by the main skill `engineering-workflow`, preventing tasks from arbitrarily jumping between stages. During installation, Node.js version requirements must be met, and the plugin is added via the `dsh plugin` command, followed by restarting DSH or manually running a synchronization script to load the preset. Once enabled, new sessions can select this preset to load the full process discipline. This plugin
Read More