DSH Plugin dsh-workspace-enhance: Change Web Sidebar to Workspace Folder List

dsh-workspace-enhance is an MIT-licensed DSH plugin designed to enhance the sidebar experience of the Web interface. It replaces the default workspace browser with a structured folder list, integrating three sub-tabs for Tasks, Files, and Git under each workspace, and provides a right-side file preview panel. Core features include task management sorted by recent updates (supporting creation, renaming, archiving, and irreversible deletion); file tree browsing with lazy loading, syntax highlighting, Markdown rendering, and XSS protection (limited to 2000 entries, with large file previews truncated at 512KB); and a read-only Git view covering branch switching, commit details, and Diff viewing (with Diff truncated at 256KB). The plugin requires Node.js >= 18 and consists of browser-side components.

Read More
dsh-plugins-market: DeepSeek Harness Plugin Marketplace

Luaphes/dsh-plugins-market is a community plugin marketplace for DeepSeek Harness (DSH), designed to streamline the plugin discovery, filtering, trust assessment, and installation process. By scraping approximately the top 500 repositories from the official dsh-plugin topic and filtering out noise while displaying curated badges and community compatibility statuses, the tool helps users quickly locate high-quality plugins. It supports sorting by stars, recent growth, and other metrics, offers instant search functionality, and provides daily star growth snapshots. During the installation phase, the system strictly validates whether the target repository specifies `dsh.bundle.patch`, rejects non-bundle repositories, and displays specific commands and security warnings before execution to ensure operational transparency. The plugin itself is zero-build, backendless, and does not rely on LLMs, utilizing only publicly available data from GitHub.

Read More
dsh-scnet: DSH Bundle for SCNet Clusters

`lql341/dsh-scnet` is an independent community DSH bundle designed to encapsulate the operational capabilities of the SCNet supercomputing cluster into composable plugins. This tool is not officially affiliated with DeepSeek and is licensed under the MIT License. It primarily provides core functionalities such as profiled SSH configuration, Slurm job generation, cluster discovery, and compute node diagnosis, helping users efficiently manage scattered manual steps within DSH. Installing this bundle requires the command `dsh plugin --profile web add dsh-scnet` and meets requirements such as Node.js 22.19+, a Linux/macOS or WSL2 environment, and SCNet account credentials. Typical workflows include listing clusters.

Read More
paste-to-workspace: Save pasted or dragged images and any files as session workspace files.

`paste-to-workspace` is a plugin designed specifically for `dsh web`, aiming to address the fragmented operations when handling screenshots and local files in sessions. The plugin supports pasting images via `Cmd/ctrl+V` or dragging arbitrary files into the chat box, automatically saving them to the session workspace `.dsh-paste/` directory and sending the file path to the model. Core features include: arbitrary file drag-and-drop support, image paste preview, file-type-based icon rendering (image thumbnails, other files display RemixIcon icons), clicking a card to download the original file, text-free file sending, automatic adaptation to light and dark themes, automatic cleanup of expired files after 30 days, and optimization of drag-and-drop hint text. Installation depends on `dsh plugin` and pnpm; you can install it by executing the command via the GitHub source.

Read More
dsh-git-gui: Git GUI Plugin for DeepSeek Harness Web UI

dsh-git-gui is an MIT-licensed browser extension for DeepSeek Harness Web UI, designed to address the issue where users frequently switch terminals to check Git status when Agents modify workspace files. This plugin allows users to view file status, line-level diffs, and commit history in real-time within the browser, and perform Git operations such as stage, commit, and revert directly. Core features include categorized change views, file tree browsing respecting .gitignore, commit history management, nested repository auto-detection, remote synchronization, and dark mode support. Installation can be performed via GitHub or npm commands, with dedicated commands available for updates and uninstallation. It is ideal for users who need to monitor both their Agent workspace and Git status simultaneously. Before use, please note permission checks and source verification (npm package name and GitHub).

Read More
dsh-timer-agent: DSH Scheduled Tasks and Agent Session Plugin

dsh-timer-agent is an MIT-licensed plugin for DSH Web GUI, maintained by LouisHaoL, designed to provide a host-resident scheduled task engine. Its core advantage is that tasks can still be triggered normally even after the `dsh web` service starts and the browser GUI is closed. The plugin supports 5-segment cron scheduling, allowing task targets to be specified as existing sessions, specific project working directories, or default workspaces to ensure context retention. It provides a Web GUI management panel and a `timer_agent` model tool, enabling users to directly create, modify, pause, or delete tasks within a conversation. In addition to AI Agent tasks, it supports standard command tasks that can directly execute scripts and record output and exit codes without consuming API quota. Installation requires a local absolute...

Read More
dsh-specflow: A DSH plugin that keeps specifications, plans, and task progress in the repository.

dsh-specflow is an MIT-licensed plugin for the DeepSeek Harness (DSH) designed to address the difficulty of recovering work after DSH session restarts. By persisting requirements, designs, and task lists in the code repository, subsequent sessions can read these artifacts to automatically locate incomplete tasks and restore the corresponding DSH goals. The plugin supports DSH version 0.1.0-rc.6 and above, requires Node.js 22.19.0 or higher, and is available on npm. Its core features include providing reusable workflow commands such as `specify`, `plan-spec`, `tasks`, and `implement`, utilizing `spec.md`, `plan.md`, and `tasks.md` templates.

Read More
dsh-route-resilience: DSH Multi-route High Availability and Fault Isolation

dsh-route-resilience is a multi-route high-availability plugin built specifically for DeepSeek Harness (DSH) to address request failures caused by a single route due to rate limiting, timeouts, or credential errors. The plugin organizes multiple authorized Provider routes for the same model into model groups, distributes requests via round-robin, and automatically switches to healthy routes when encountering retryable errors, while isolating faulty routes to prevent impact on the overall service. Its core functions include multi-route failover, 429 rate limiting handling, Auth/Quota anomaly isolation, and a Fallback mechanism, ensuring service continuity. Additionally, the plugin provides a read-only status interface and a Web management panel, making it easy for users to view route health status and adjust isolation parameters. During installation, users need to use npm or GitHub...

Read More
dsh-muyu: The Digital Muyu in the bottom right corner of DeepSeek Harness Web

dsh-muyu is an MIT plugin for the DSH Web client, designed to address the lack of lightweight local feedback when waiting for model reasoning or streaming output. It provides an interactive electronic wooden fish in the bottom-right corner of the interface, supporting manual clicking to accumulate merit, as well as automatic tapping counts when the session is active. The plugin maintains lightweight interaction counts solely within the local browser, does not write to the conversation history, and does not initiate additional requests; data is stored in `localStorage` or `IndexedDB`. Functionally, it supports switching between incense burner or wooden plaque styles, displaying numbers under 9999 in standard or Nk shorthand notation. Users can customize the auto-tap speed, combo threshold, and image source (builtin, local, gallery, or URL), and it supports importing ZIP image packs. When the system enables "Reduce dynamic effects", animations are automatically skipped. Requires DSH version ≥ 0.1.0-rc.8.

Read More
dsh-api-gateway: Expose DeepSeek Harness as REST + SSE interface

dsh-api-gateway is an MIT-licensed plugin for DeepSeek Harness (DSH), maintained by litestartup-com. It is designed to expose running DSH instances as HTTP APIs, providing stable REST + SSE interfaces for third-party scripts, command-line tools, and browser-side services. This plugin is not an independent inference service but rather an access layer for existing DSH sessions, supporting external clients in creating sessions, sending messages, and receiving streaming responses. Core features include providing 10 REST endpoints that support API key authentication, key rotation, and GUI state control; implementing token-level SSE streaming output; and strictly distinguishing between visible answers (text) and model reasoning content.

Read More
dsh-rigorquant: DSH Session-level Research Plugin for Experimental/Computational Mathematics

dsh-rigorquant is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to optimize long-term research workflows in experimental/computational mathematics through context-isolated multi-agent collaboration. It addresses the conflation of hypothesis generation, exploration, verification, and implementation by organizing a single session into a research laboratory with boundaries, division of labor, and pre-checks. Its core mechanisms include parallel exploration, independent re-derivation of analysis forms and bounds, elimination of invalid paths via counterexamples, and evidence verification by the meta-validator `rq_check.py`, which rejects passing conclusions lacking evidence. The plugin introduces a "Pre-Implementation Four-Check Battery" to ensure sufficient evidence exists before numerical implementation. For stochastic tasks, it employs fixed seeds and a Law of Large Numbers (LLN) convention, and offers an optional Jacobian MCP upgrade path.

Read More
dsh-model-switch: Selecting appropriate models for DSH sub-agents and plan execution

dsh-model-switch is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to address the tedious process of model switching across main sessions, sub-agents, and plan execution phases. This plugin allows users to retain the current model of the main session while separately configuring suitable models for sub-agents or plan execution, supporting two modes: "Follow Main Model" and "Custom" (including reasoning effort). By saving default settings, it reduces the manual switching cost prior to tasks; in the plan approval panel, users can directly confirm or modify the execution model, which is automatically restored to the main session model upon completion. The plugin displays detailed information such as the sub-agent's model, context window, and reasoning effort. Installation requires adding it to the web profile via a specific command and restarting DSH, requiring DSH version 0.1.1-rc.2 or higher and a specified Node.

Read More
DSH Right Sidebar: Centralize DSH Session Artifacts in the Right Workspace

DSH Right Sidebar is an MIT-licensed DSH plugin developed by Limitinfinitude, designed to provide a right-side artifact workspace for DeepSeek Harness Web. It aggregates and displays reports, charts, images, PDFs, and data files generated by the Agent during a session next to the conversation, enabling intuitive inspection and sharing of deliverables. The core features of the plugin include a session-bound artifact sidebar that supports tag dragging, auto-refresh, and history restoration. It supports automatic previews for Markdown, PDF, SVG, and various image formats, as well as on-demand display of TXT, JSON, CSV, and other data files when explicitly mentioned by the Agent. The preview features are robust, such as editable Markdown with silent saving, JSON/CSV search and sorting, and image support...

Read More
dsh-file-viewer: Read-only file preview in DeepSeek Harness

`dsh-file-viewer` is a read-only file preview plugin for DeepSeek Harness, maintained by `liguobao` (MIT License, v0.3.1). It allows direct previewing of files such as images, PDFs, CSVs, Markdown, JSON, YAML, source code, and large logs directly within the web page, without relying on external applications. Strictly adhering to the "Preview ≠ Execute" principle, it prohibits the execution of scripts, macros, or commands to ensure security. The plugin supports a tiered loading strategy for large files (<5MB read entirely, 5-50MB chunked, >50MB load header only) and provides the `fileViewer.openFile` API, supporting opening local paths, `artifact://` locators, specifying line numbers, and forcing a specific renderer.

Read More
dsh-token-pricing: Add per-model token pricing and cost viewing to the DSH Web interface

dsh-token-pricing is a community third-party plugin for the dsh Web interface designed to address token unit pricing discrepancies across different models and peak-hour billing issues. It allows users to configure USD prices for input, output, and cache hits by provider and model, and supports multi-tier pricing for peak hours. Core features include displaying real-time costs at the bottom of the session, offering a draggable floating window (supporting per-turn or per-model views), a cross-project cost statistics panel, and CSV export. Upon modifying price rules, the system automatically recalculates historical session costs. The plugin is easy to install, requires Node ≥22, and can be added to the Web configuration via the `dsh plugin` command. Its design ensures zero token impact by adding no tools or prompt segments to model requests, thereby preserving original interactions. Although a non-official plugin, it relies on lightweight...

Read More
DeepSeek Harness Visual Workbench Plugin: lhwu1/dsh-lookseek

`lhwu1/dsh-lookseek` is a visualization workspace plugin for DeepSeek Harness (DSH), designed to intuitively display session status rather than fabricating extra chat windows. The plugin presents three core categories of content via the "Workspace" tab: the left sidebar displays the agent's real-time status and duration; the central 3D scene showcases robot movement, status tags, and route animations; and the right dashboard lists scheduled tasks and recent public tool events. The plugin supports mapping real session events (such as model requests and tool executions) to 3D workstations and displays only a secure summary, strictly hiding sensitive information like commands, paths, and keys. Users can import `.glb` files (up to 30MB) as custom office scenes, calibrate work points, and draw straight or curved routes to arrange the layout, which takes effect after saving. Additionally, custom...

Read More
Orca DSH Launcher: DeepSeek Harness Update Check, Start/Stop, and Graphical Console

`orca-dsh-launcher` is a DSH desktop management tool for Windows 10/11, aimed at reducing command-line operational costs. Built on Cordis plugins and native desktop applications, it provides system tray access, a graphical console, and one-click installation guidance. Core features include DSH update checking and previewing (without automatically modifying source code), server start/stop control, secure handling of port conflicts (affecting only the DSH process), and the display of peak-valley billing badges. Users can perform daily management via the `/orca` command set (e.g., status, start, update) or command-line tools. Installation requires Node.js, git, and the .NET 8 Desktop Runtime, or can be completed via the self-contained `orca-setup.exe`. This tool is suitable for users who wish to manage...

Read More
dsh-whale-pet: Interactive Whale Desktop Pet Plugin for DeepSeek Harness Web UI

`dsh-whale-pet` is a DSH community plugin (MIT License) maintained by lglglglgy, designed specifically for the DeepSeek Harness Web UI. It provides users with an interactive floating whale desktop pet featuring free swimming, mouse-tracking eyes, drag-and-drop movement, click-to-spray water, rapid shaking to trigger dizziness, and rapid clicking to wake up, accompanied by water ripple and pectoral fin swing visual effects. This plugin is only applicable to the `web` profile with a Web runtime and is ineffective in headless or TUI modes. Installation requires executing `dsh plugin --profile web add github:lglglglgy/dsh-whale-pet`, followed by restarting `dsh web` to take effect, and status persists across...

Read More
LessXi/dsh-fluid-width: DSH Web GUI Chat Display Area Fluid Width

`LessXi/dsh-fluid-width` is a layout plugin for the DSH Web GUI designed to address the issue where the chat display area appears too narrow on wide screens due to a fixed width (defaulting to 748px). By overriding the CSS variable `--dsh-chat-content-width` to `min(100%, 2000px)`, the plugin enables the chat column, input box, and other content to adaptively flow with the window width, while retaining a default maximum width of 2000px. Users can also customize this value or switch to a fully fluid layout. The plugin is released under the MIT license, has zero dependencies, and requires no build scripts; it takes effect after restarting `dsh web` and refreshing the page. Its core mechanism combines static overrides with dynamic rewriting via `MutationObserver` as a mutual fallback.

Read More
dsh-task-relay: DSH Cross-session Task Relay Board

`dsh-task-relay` is a DSH plugin maintained by LeslieWylie (v0.1.1, MIT license), designed to address the challenges of cross-session collaboration caused by independent DSH session lifecycles. Built on a local persistent queue, it provides task relay and session handoff summary functions, supporting task passing and context continuation in multi-session and sub-agent scenarios. The plugin registers 7 core tools: `task_push`, `task_list`, `task_claim`, `task_done`, and `task_cancel` for full lifecycle task management, as well as `handoff_write` and `handoff_read` for recording and reading work progress summaries. Data is stored by default in `~/.dsh/tas`

Read More
dsh-ops-kit: Evidence-Oriented DSH Plugin Operations Package

`dsh-ops-kit` is an evidence-driven operations toolkit within the DSH plugin ecosystem, designed to address the risk of premature assertions by agents, compelling them to provide verifiable evidence before claiming memory, planning, or security releases. The toolkit defaults to a conservative approach, avoiding silent execution of sensitive operations. Its core functions include generating workflow plans from scope to handoff, searching for context with source evidence in restricted local directories, auditing Git repository cleanliness and credential hygiene, generating a plugin release manifest and cross-checking it against the repository, and diagnosing terminal prompt compatibility. Installation requires Node.js >= 22.19.0, and it is recommended to configure `roots` to narrow directories to avoid reading sensitive data. Before use, offline installation, building, and testing verification must be performed using pnpm. If terminal compatibility issues arise, one can...

Read More
dsh-qq2007-skin: Provides a revertible QQ 2007 style appearance for DSH Web GUI

`dsh-qq2007-skin` is an independent, non-official appearance plugin maintained by LeemanCheung and licensed under the MIT license. The plugin aims to render the DSH Web GUI in the style of a 2007 blue instant messaging window, while fully preserving native interaction functionalities such as sessions, models, attachments, sending, and settings. Its core features include: accessing 72 native theme tokens via the official API without modifying the installation package or enabling debug ports; offering a switchable and undoable retro appearance, along with optional original Web Audio notification sounds; supporting high contrast, reduced motion modes, and narrow-screen adaptation; and storing user settings solely in browser `localStorage`, with no YAML configuration required. Ensure the environment is DSH `0.1.0-rc.6` before installation.

Read More
dsh-prompt-enhancer: DSH Input Box Prompt Enhancement Button

dsh-prompt-enhancer is an open-source plugin for DSH Web UI designed to address the issue of suboptimal AI Agent prompt execution caused by a lack of context and boundary conditions. Maintained by LCQ-1024 and released under the MIT License, it adds an "Enhance Prompt" button next to the input box, allowing users to rewrite short requirements with a single click before sending their drafts. Core features include automatically disabling the button when the input field is empty, displaying a loading animation upon clicking, and popping up a comparison window upon completion to display the "Before" and "After" content. Users can choose to accept or reject the suggestion, with support for the Enter key to accept and the Esc key to reject. The plugin reuses the current DSH model and credentials, requiring no additional API Key configuration, and defaults to disabling the deep thinking mode. Installation is simple and can be added via the `dsh` command.

Read More
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