Introduction to the DeepSeek Harness Plugin: dsh-computer-use
`dsh-computer-use` is a plugin developed by DeepSeek Harness (DSH) for the Linux X11 environment to address the complexity of operating-system interaction for AI agents. It uses lightweight Python scripts to invoke `libX11` and `libXtst`, enabling features such as screen capture, mouse movement, clicking, dragging, scrolling, and keyboard input. The plugin does not depend on Node.js or accessibility frameworks; once installed, it can directly control the desktop, with `danger-full-access` sandbox mode enabled by default. Note that it supports Linux X11 only and provides full desktop control.
Read MoreDSH Provider Passport: Request Dialect Preflight for DeepSeek Harness Custom Providers
DSH Provider Passport is a community plugin that resolves compatibility issues caused by request-body structure mismatches when DeepSeek Harness calls custom OpenAI endpoints. Through a preflight mechanism, it automatically detects and corrects field differences such as the `developer` role and `max_completion_tokens`, and it only suggests configurations that are compatible with Harness. The design emphasizes security: credentials are stored in memory only, automatic rollback is supported, and explicit user confirmation is required. After installation, users can select a model in the plugin UI for validation and report issues through a redacted report.
Read Moredsh-e2e-dev-sdd: DeepSeek Harness Five-Phase SDD Workbench
The DeepSeek Harness plugin `dsh-e2e-dev-sdd` provides a flexible Spec-Driven Development (SDD) workflow. It decomposes the development process into five optional stages: requirements, prototyping, design, specification, and testing, supporting independent delivery and iteration. The project manages deliverables through a kanban board, uses a Git repository as the source of truth, and combines zero-configuration sources with business adapters to achieve data synchronization. The plugin enforces structural quality checks and a SHA-256 freeze mechanism, ensuring that deliverables remain immutable and traceable. The development stage automatically creates an isolated code space, supports multi-file delivery and version management, and is well suited to building standardized R&D workflows.
Read MoreDSH Plugin: Agent & Skill Management UI
The DeepSeek Harness (DSH) community plugin `dsh-agent-skill-manager` provides a web interface for intuitive management of Agent presets and Skill files. The plugin supports copying and deleting Agent presets and viewing a read-only list of Skills on the settings page. Installation requires DSH version 0.1.0-rc.6 or higher, and it can be used after a restart following installation. It is currently in the MVP stage and supports only basic management operations. Deleting a preset actually removes the local file, posing an unrecoverable risk.
Read Moredsh-whale-tools: Automatic Cutout and Ops Tools for the Little Whale Pendant
`dsh-whale-tools` is a satellite plugin built on top of `dsh-whale-widget`, primarily designed to address user-defined widgets and session management. It supports server-side automatic background removal to replace arbitrary images with the little whale widget, and provides a “Restart dsh” button in the session header along with browser heartbeat detection. The plugin also includes CSS fixes for mobile devices. It depends on `dsh-whale-widget` and `sharp`, and by default allows access only from local loopback. Note that the patching feature carries the risk of modifying source code, and the restart button is unavailable on mobile devices.
Read Moredsh-wallpaper-position: A Wallpaper Position Fine-Tuning Plugin for dsh-dream-skin
`dsh-wallpaper-position` is a satellite plugin designed for DeepSeek Harness (DSH), intended to resolve the issue where the default wallpaper in `dsh-dream-skin` is centered and obstructs the chat area. The plugin provides pixel-level displacement control on the frontend via CSS variables, supporting ±5000px adjustments along the X and Y axes, and retains position memory keyed by wallpaper hash. Users can fine-tune the background position in the settings using quick buttons or numeric inputs, with the corresponding remembered position automatically restored when switching images. This plugin depends on `dsh-dream-skin`, supports only displacement, and may carry potential Host compatibility risks or conflict with other background plugins.
Read Moredsh-sakurafrp: A plugin for managing connectivity between mobile and desktop devices via SakuraFrp
`dsh-sakurafrp` is a satellite plugin designed for `dsh-mobile`, intended to manage connections between mobile devices and desktops through the DSH UI. It replaces script writing with graphical operations, providing features such as link status monitoring, one-click toggling, pairing QR codes, and device management, while also including self-healing mechanisms and public network reachability detection. The plugin is AI-generated and has not been manually audited; use it at your own risk. It only supports specific platforms such as Linux/WSL2. Installation requires cloning the repository and running installation scripts, and the service must be restarted after installation. Note that the code is provided under the MIT license “as is,” and it is not recommended for use in production environments or for handling sensitive data.
Read MoreDSH Plugin: dsh-teaching-board
`dsh-teaching-board` is an educational plugin for DeepSeek Harness that projects Agent-generated HTML into an interactive “board” interface. Users can annotate the board, capture screenshots, and provide feedback, while the Agent can also proactively view snapshots. The plugin supports ink anchoring (scrolling with content) and incremental updates (preserving scroll position and animations). Through the `open`, `append`, `set`, and `remove` parameters of the `stage_panel` tool, the board can evolve through multiple iterations. Screenshot capture is limited to the active tab, and any image exceeding 1.2 MB automatically falls back to JPEG.
Read More@arcaneorion/dsh-tavily-web: DeepSeek Harness Tavily Search and Web Scraping Capability Layer
The DeepSeek Harness (DSH) plugin `dsh-tavily-web` provides DSH with Tavily API-based multi-key search and web scraping capabilities. It registers two tools, `tavily_search` and `web_fetch`, addressing the issue of failures caused by a single account's quota exhaustion and supporting single-page fetching via shell seam. After installation, restart DSH. Configuration supports customizing the key rotation pool through `keyRefs` and `apiKeys`. The plugin is compatible with DSH 0.2.0; HTTP status codes should be checked to prevent silent curl failures.
Read Moredsh-optimize: DeepSeek Harness Long-Session Resource Manager
`dsh-optimize` is a long-session resource management plugin for DeepSeek Harness, designed to address issues caused by conversations growing over time, such as repeated transmission of history, rapidly increasing context costs, and web UI rendering lag. The plugin provides context load measurement, session state logging, automatic compaction (disabled by default), and browser view optimization (Lite rendering mode). It helps users manage resource usage by accurately tracking token consumption, and improves the interaction smoothness of long-conversation interfaces using CSS techniques.
Read Moredsh-stall-sentinel: A Lightweight Long-Running Task Hang Detection Plugin for DeepSeek Harness
`dsh-stall-sentinel` is a lightweight watchdog plugin designed specifically for DeepSeek Harness (DSH) to monitor hung long-running tasks in agent development. It is implemented in pure JavaScript with zero additional dependencies and automatically wraps `ctx.subprocess.spawn` logic without interfering with task execution. Core capabilities include automatic monitoring, a conservative detection model based on aggregated “progress freeze” and “CPU status” signals, and an operation mode limited to sending reminders and generating forensic reports. The plugin identifies monitored targets by `logPath` and `pid` and supports JSONL logging. It must be installed after the base package, and monitoring targets can be registered manually through the exposed APIs.
Read Moredsh-anthropic-membership: Log in to Claude Pro/Max Without an API Key
The `dsh-anthropic-membership` plugin is designed to address the limitations of DeepSeek Harness (DSH) when using Anthropic models. Core features include Pro/Max login without an API Key via OAuth, compressing the long edge of images to 2000px to prevent session freezing, and optimizing the `/compact` command to support a 1 million token context window. After installation, users can log in and manage account status through the UI or command line. The plugin securely writes credentials to the DSH configuration directory and provides a local control interface.
Read Moredsh-shell-card-plus: Enhanced DSH Web Bash/Pwsh Command Cards
dsh-shell-card-plus is a DSH plugin maintained by antnesswcm, designed to optimize the display and interaction of bash and pwsh tool lines in web interfaces. It fully replaces the official tool line, offering a collapsible card style, separate copy buttons for commands and output, and automatic line wrapping. The plugin does not alter execution logic; it only takes over the rendering of specific tools. After installation, refresh the page for changes to take effect.
Read Moredsh-plugin-session-rollback: Synchronized Rollback of Session and Workspace Code
`dsh-plugin-session-rollback` is a DeepSeek Harness plugin maintained by antlordGit, designed to address the pain point of rolling back conversations and code during development and debugging. By creating SHA-256 content-addressed code checkpoints for each user prompt, it enables atomic synchronized rollback of session records and workspace code. Users only need to click the “Undo” button next to a user message to remove that prompt and all subsequent content, automatically restoring the code to its state before the prompt. It also supports undoing the most recent rollback with the `/rollback-undo` command. The installation command is `dsh plugin --profile web add github:antlordGit/dsh-plugin-se
Read Moredsh-plugin-question-index: DeepSeek Harness Session Question Indexing and Location Plugin
The DeepSeek Harness plugin `dsh-plugin-question-index` provides efficient question navigation for long conversations. At its core, it displays a question tick rail on the left side of the main chat area, allowing users to click and smoothly scroll to the corresponding question. The plugin features independent scrolling, floating previews of the original messages, index support for interjected messages, and keyboard controls. Its implementation uses incremental slots and a lightweight DOM bridge, has zero RPC dependencies, and supports both light and dark themes. This tool aims to address the hassle of switching tabs or locating specific questions in long dialogs, improving the efficiency of reviewing context.
Read Moredsh-model-manager: A Central Control Console for Local LLM Inference Services
`dsh-model-manager` is a plugin for DeepSeek Harness, designed to address the confusion in configuring multiple local LLM inference services. It provides a unified panel with support for service registration, parameter profile management, GPU detection, VRAM validation, and one-click benchmarking. The plugin safeguards security through a strict two-step confirmation mechanism and must be installed in a DSH environment to help developers efficiently manage local multi-model services.
Read Moredsh-plugin-mobile-touch: DeepSeek Harness Mobile and iPad Touch Optimization Plugin
`dsh-plugin-mobile-touch` is a plugin specifically designed to address interaction issues with DeepSeek Harness (DSH) on iPads and mobile devices. By rewriting touch logic, it optimizes swipe responsiveness in the session list, prevents accidental soft keyboard pop-ups, and locks the iPad sidebar in its expanded state. The plugin features smart hardware awareness, activates only on touch-enabled devices, and provides precise scrollbar rendering with fully adaptive responsiveness. Installation supports npm and one-click CLI mounting, and requires DeepSeek Cordis version 3.0.0 or higher.
Read Moredsh-token-stat: DeepSeek Harness Token Usage Statistics Plugin
`dsh-token-stat` is a zero-dependency plugin for DeepSeek Harness that tracks cumulative token usage. It supports querying detailed records by model and date, and provides visualization dashboards, including donut charts and stacked bar charts. Data is stored in a separate directory and supports online editing. Users can view reports via tool calls on the settings page or in the dialog box, and the data persists after uninstallation.
Read Moredsh-model-router: Introduction to the DSH Plugin
dsh-model-router is a plugin based on the DeepSeek Harness (DSH) concept, designed to address management challenges in multi-model scenarios. It maps virtual model IDs to a candidate model pool and uses algorithms such as priority or round-robin to achieve transparent failover. Users can manage routing logic through configuration files without modifying code, and the plugin automatically switches models when streaming responses fail. It supports response source tracking and includes a built-in test suite, suitable for Node.js 22+ environments.
Read Moredsh-balance: Real-Time Sidebar Balance Dashboard for DeepSeek Harness
dsh-balance is a lightweight plugin designed for DeepSeek Harness to display the current model provider’s balance directly in the sidebar. It supports automatic provider switching, recognizes DeepSeek’s peak/valley billing with red/green dot indicators, has zero dependencies, and weighs approximately 11kB. The plugin automatically refreshes every 60 seconds or on manual action and includes graceful error handling. Once installed, it works out of the box without configuration, and API keys are securely parsed only on the host side, making it a practical tool for improving cost control in multi-model debugging workflows.
Read Moredsh-tab-watchdog: DeepSeek Harness Web Browser Tab State Monitoring Plugin
`dsh-tab-watchdog` is a persistent plugin for DeepSeek Harness Web that reduces the need to constantly switch tabs to check status. Its core features include displaying pending counts in the tab title and icon, and flashing green or yellow when work completes, errors occur, or approval is required. Install it with `npx @deepseek-ai/dsh@latest plugin --profile web add ./dsh-tab-watchdog`. The plugin is implemented with a dual-half structure, supporting alternating favicon hints and persistent operation after browser refreshes. Note that the error state remains frozen and no settings interface is provided.
Read Moredsh-minitui: A Lightweight TUI Plugin for DeepSeek Harness
dsh-minitui is a pure-text TUI frontend plugin designed specifically for DeepSeek Harness, intended to provide developers with a keyboard-driven terminal interaction experience. It is entirely mouse-free, supports Markdown rendering, and uses keyboard shortcuts to send messages, switch sessions, and configure models. Currently, it must be installed from source and is subject to environment dependencies and operating system compatibility limitations, with support only for Ubuntu 22.04 development environments.
Read Moreall3ncn/dsh-better-sidebar-n23: DSH Full Workbench and Shell Refactoring
`all3ncn/dsh-better-sidebar-n23` is a web plugin for DeepSeek Harness (DSH), designed to address the frequent context switching developers experience between conversational interfaces and code environments by refactoring the Shell interface and providing full workbench capabilities. Forked from `omdsh-dev/DSH-better-sidebar`, the plugin integrates multiple features, including file management, code editing, inline previews, a real terminal, Git operations, and background task management. Its core features include an IDE-style layout (such as a VSCode-style activity bar), dual workspace support, session isolation, and an open service-based API that allows third-party plugins to register sidebar pages. Installation requires Node.js >= 20, and note D
Read MoreDeepSeek Harness Sidebar Process Panel Plugin
The DeepSeek Harness plugin `dsh-process-panel` is designed to address the challenges of background process management through a graphical interface. It integrates process operations into the Web sidebar, supporting start, stop, restart, and real-time log viewing, and provides an `sv_*` toolchain for direct control by AI. Users can install the plugin via a command, manage task status intuitively in the GUI, and should be mindful of its dependency version constraints and orphan process handling mechanism.
Read Moretraffic-light: DeepSeek Harness Session Status Indicator
The `traffic-light` plugin for DeepSeek Harness adds a three-color signal light to the chat input box, providing an intuitive view of session status: green for idle, yellow for generating, and red for errors. It reflects the session snapshot in real time, with details and throughput available on click. The plugin supports accessible interactions, internationalization, and custom configuration, and relies on the `useSession` and `useProjection` APIs from the DSH framework for secure and reliable operation.
Read More