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