dsh-cad-design: A Parametric CAD Tool for DSH
`dsh-cad-design` is a parametric CAD plugin designed for DeepSeek Harness, integrating CadQuery and ezdxf to give agents mechanical design capabilities. It covers the complete workflow of 3D modeling, 2D drafting, geometry validation, preview rendering, and exporting formats such as STEP/DXF. Installation requires specifying a profile and configuring dependencies, after which agents can automatically load skills, iterate on designs by writing code, and ultimately output manufacturing files. This tool fills the gap in agent-based engineering geometry processing and is suitable for automated mechanical design workflows.
Read MoreDeepSeek Harness Plugin: dsh-hypercompact
`dsh-hypercompact` is an open-source plugin for DeepSeek Harness (DSH) designed to address context-limit or transmission-failure issues in long sessions caused by retransmitting the full history with every request. It provides deterministic, zero-LLM-cost, byte-level context compression by locally compressing older history in milliseconds and supports exact verbatim restoration, ensuring a reasonable request body size without information loss. This article details its core features, installation steps (adding the package, creating a preset, and restarting to enable it), and compatibility requirements (DSH `>=0.1.5-rc.2` and `<0.3.0`, Node.js `^22.19.0` or `>=24.0.0`).
Read MoreDSH-LocalModels-TokenSavior: Zero Cloud Token Costs for Calling Local Ollama Models
DSH-LocalModels-TokenSavior is a plugin that offloads read-only collection tasks to local Ollama models, aiming to process large files or logs at zero cost. Installation requires Ollama access, Provider routing configuration, and model declaration as prerequisites. It can be enabled through the settings panel or configuration file, and supports checking status with `ollama_local_models()` as well as executing extraction, classification, and other tasks with `subagent_local()`. The plugin returns only conclusions, does not consume the main conversation context, and is suitable for use cases such as log analysis.
Read Moredsh-quick-archive: One-Click Archive for Sidebar Conversations
DeepSeek Harness (DSH) Web plugin, designed to simplify the archiving workflow. It adds a hover-visible archive button at the end of each session row, which can directly invoke the native API to archive without clicking the menu icon. It supports Chinese and English localization as well as light and dark themes, applies only to session rows, and cleans up automatically upon uninstallation. It must be installed via a GitHub source and is compatible with specific versions only.
Read MoreDeepSeek Harness Plugin: dsh-skill-market
`dsh-skill-market` is a plugin that brings the SkillHub ecosystem to DeepSeek Harness, aiming to simplify skill management. It provides a sidebar panel for browsing, searching, viewing details, and one-click installation without redirecting to external websites. The plugin supports category filtering, keyword search, local file drag-and-drop import, skill favorites, and security scanning. A software restart is required after installation for changes to take effect, and all data is stored locally, ensuring developers can manage the full skill lifecycle within a single interface.
Read Moredsh-sensenova-vision-aid: Visual Assistance Plugin for DeepSeek Harness
The DeepSeek Harness (DSH) plugin `dsh-sensenova-vision-aid` is designed to address the inability of text-only models to receive image inputs. This plugin invokes SenseNova vision models in the background to convert images into text descriptions (such as `[Visual Observation: ...]`) for use by the main model, while the user interface continues to display the original images. Core features include a global silent image-reading bridge (supporting takeover, automatic, and disabled modes), an MCP-compatible global toolset, and a failover chain. After installation, the Profile must be restarted for the changes to take effect. It is recommended to use this plugin together with `dsh-sensenova-freeapi` to leverage its credential reuse and secure storage mechanisms, enabling efficient image-text collaboration.
Read Moredsh-sensenova-freeapi: An Introduction to the Unofficial SenseNova Plugin
`dsh-sensenova-freeapi` is an unofficial DeepSeek Harness (DSH) plugin designed to resolve channel rate-limit deadlocks during third-party model integration. Through mechanisms such as multi-account API-key rotation and a dual-state running/blocked state machine, it converts 429 rate limits into a stable operating state. It supports one default account plus multi-account rotation, and features raw API-key storage in the credential service, hash-fingerprint logging, automatic blocking/disabling policies, and a monitoring dashboard. It is simple to install and configure, recommended for daily use and agent scenarios, and helps ensure continuous service availability in rate-limited environments.
Read Moredsh-advanced-provider-settings: DeepSeek Harness Advanced Provider Configuration Plugin
The native interface of DeepSeek Harness (DSH) only supports basic configuration, while many critical parameters—such as retry policies, timeouts, and reasoning settings—remain hidden in YAML files. The `dsh-advanced-provider-settings` plugin makes these hidden settings visible through the WebUI, enabling fine-grained management. It supports third-party endpoint configuration (such as dialect declaration and field spelling corrections), directory-routing model overrides, and global provider settings (including User-Agent, retry policies, and compatibility flags), while using a safe-write mechanism to preserve configuration files exactly as they are. This plugin lowers the barrier to integrating third-party DeepSeek endpoints and improves DSH's debugging and maintenance efficiency.
Read MoreDeepSeek Harness Unattended Scheduled Task Scheduler: dsh-wb-cron
`dsh-wb-cron` is a local unattended scheduled-task plugin in the DeepSeek Harness (DSH) ecosystem. It addresses the limitation that built-in schedulers cannot run across sessions by integrating the scheduler into the host process and automatically launching the root agent at scheduled times to execute instructions. It supports multiple scheduling modes, including Vixie Cron expressions, fixed intervals, and absolute times, and offers in-process execution, zero dependencies, zero telemetry, session persistence, and conversation continuation. It also includes a built-in three-tier preset fallback strategy and a robust missed-run handling mechanism, ensuring tasks remain stable even when a preset is unavailable. Installation requires adding the plugin via CLI and enabling it in the configuration file; task data is stored in a local directory.
Read Moredsh-browser-playwright-codex: Enabling AI to Operate in Real Browsers
`dsh-browser-playwright-codex` is a browser automation plugin for DeepSeek Harness (DSH) that uses Playwright to drive AI-based web operations in a visible browser window. Its core features include reusing logged-in accounts, preserving browser state, supporting multi-tab management and screenshots, and enabling stable operations through `ref` references. When it encounters CAPTCHAs or pop-up dialogs, the plugin automatically pauses and waits for human intervention, thereby addressing real-world login and interaction challenges. After installation, high-risk `evaluate` and `cdp` tools are disabled by default, and users must first obtain a Snapshot before performing subsequent actions. It is suitable for use cases such as list scraping, form filling, and order querying.
Read Moredsh-activity-bell: Sidebar Activity Bell
`dsh-activity-bell` is a client plugin for DeepSeek Harness designed to address easily overlooked task completion status in multi-session development. The plugin adds a bell icon to the sidebar. When a session finishes running and has not been viewed, the bell displays a red numeric badge. Clicking the bell switches to the "Recent Activity" list, which groups items by day, marks unread sessions with green dots, and supports opening a session, pinning it, or archiving it. The installation command is `dsh plugin --profile web add dsh-activity-bell`.
Read Moredsh-interactive-terminal
The `dsh-interactive-terminal` plugin uses xterm.js to embed a persistent PTY terminal in the DeepSeek Harness Web interface, aiming to resolve the disconnect between models executing Shell commands and user interaction in web development. It enables models to run programs via tool calls and allows users to take over control, using a single-controller mechanism to ensure safety. It provides state restoration, supports Bash, and allows terminal parameters to be flexibly adjusted via a configuration file. Installation requires using the same DSH_HOME to ensure environment consistency, and configuration changes take effect after a restart.
Read Moredsh-growth-workbench: AI Personal Growth Workbench
DeepSeek Harness (DSH) offers dsh-growth-workbench, an AI personal growth workbench plugin designed for general users to address challenges such as overly broad goals, lack of tangible outcomes, and difficulty in retrospective review. It uses a closed-loop process of “profile-planning-execution-evidence-assessment” to help users turn vague growth goals into actionable 90-day plans and daily tasks. Users must meet the requirements for Node.js 22.19 and related environments, and after installing it via command, they can use it within DSH. The plugin supports building user profiles, generating enhancement plans, recording execution evidence, and providing AI-assisted assessment scoring. Note that the capability model is for reference only, and the plugin lacks scheduled reminders and independent authentication.
Read MoreDsh Session Vacuum
`dsh-session-vacuum` is a DSH plugin designed to address slow loading and memory overflow issues caused by long session log bloat. By directly deleting unread streaming dead fragments on disk at startup, it reduces file sizes from the GB level to the MB level. The plugin features atomic replacement backups, a self-check mechanism, default enablement, and time-window protection. Because it has a destructive design, it is recommended to validate it first using `dryRun` mode. It only affects files on disk and does not impact the memory footprint of sessions that are already loaded.
Read Moredsh-proactive: Automatic Wake-up and Reporting After the Agent Turn Ends
DSH's Agent does not wake up automatically after long-running tasks complete. The `dsh-proactive` plugin acts as a “night watchman,” automatically injecting a message to wake the Agent when specified conditions are met. It supports multiple trigger methods, including file stability, process termination, and port opening, and provides message retry and covert notification capabilities. Users must install the plugin and restart the DSH process to enable it, making it suitable for background task status synchronization scenarios.
Read MoreDeepSeek Harness Plugin: dsh-history-fold
The DeepSeek Harness plugin dsh-history-fold addresses the increased token consumption and reduced speed caused by growing conversation turns. It works by folding the oldest history into a single message and writing it to a local lossless archive file. The plugin operates in a lazy execution mode, does not log by default, and DSH upgrades do not break it. Its core advantages are lossless archiving, recoverability, and hierarchical path indexing, enabling complete restoration of historical content while maintaining decoding speed.
Read Moredsh-prompt-switcher: Local Prompt Template Sync via WebDAV
`dsh-prompt-switcher` is a web plugin designed specifically for DeepSeek Harness (DSH) to address gaps in local Markdown prompt template management and cross-device synchronization. It supports quick selection of local `.md` templates using the `/` command, with templates either applied globally or appended after the global prompt. It also provides environment variable substitution, WebDAV cloud synchronization, and session deletion. Installation requires DSH >= 0.1.7-alpha.1, and the service must be restarted after installation. The plugin runs in ESM mode and is suitable for users who need to manage Prompts centrally and achieve cloud synchronization.
Read Moredsh-session-eater: Feeding the Session
`dsh-session-eater` is a DeepSeek Harness plugin designed to address session management pain points. It enables “soft delete” and “undo” by redirecting deletion operations to the Windows Recycle Bin. Users can drag unwanted sessions to the “Little Fat Fish” at the bottom of the sidebar, and after confirmation, the sessions are moved to the Recycle Bin. Restoration can be performed through receipts or the settings ledger, and the plugin includes safety mechanisms that automatically reject deletion of empty, running, or active chat sessions. Please note that the undo feature is only available on Windows, relies on the system Recycle Bin, and sessions cannot be recovered once the Recycle Bin is emptied.
Read Moredsh-agent-bridge: DeepSeek Harness Universal Agent Bridge Plugin
dsh-agent-bridge is a plugin designed to address integration difficulties between DeepSeek Harness (DSH) and existing agent CLI tools. It adopts a plugin-based architecture and defines agent behavior through JSON configuration files rather than hard coding, supporting cross-platform startup, session header interaction, and run report generation. The plugin provides tools such as `agent_list`, `agent_run`, and `agent_mode`, allowing the model to discover agents, execute agent tasks, and read or write state. It defines four role modes—default, verify, bulk, and second—and supports importing configurations from a community registry. The plugin is vendor-agnostic, making it suitable for development scenarios that require cross-model verification or low-cost batch processing.
Read Moredsh-research-check: Deliverable Evidence Chain and Compliance Validation
`dsh-research-check` is a plugin in the DeepSeek Harness ecosystem, focused on compliance checks for deliverables (papers, documents, bid proposals, etc.). It converts requirement documents into executable specifications, verifies page counts, abstracts, citations, and numerical consistency, and generates traceability ledgers and audit metadata. It supports integration via CLI or the MCP protocol (such as Claude Code and Cursor), runs checks locally, and ensures data security.
Read Moredsh-memory-lite: A Hierarchical Memory Library with On-Demand Retrieval
The DeepSeek Harness plugin `dsh-memory-lite` uses hierarchical Markdown and an on-demand retrieval mechanism to solve the token waste caused by duplicate injection of agent memory. Its design follows the "zero-resident" and "zero-dependency" principles, returning only about 738 characters of matched snippets during queries and saving 92% of tokens compared with full reads. It offers both CLI and DSH plugin modes, supports provenance verification, and is suitable for cost-sensitive scenarios that require precise control over retrieved content.
Read Moredsh-ui-personalization: Customizing Sidebar and Balance Display
DeepSeek Harness’s default sidebar feature provides the foundation. The `dsh-ui-personalization` plugin achieves highly customizable UI by taking over UI slots. Users can replace the bottom system account row, customize the avatar, nickname, and balance, or hide the top brand mark. Configuration is centrally managed on the “Personalization” page in the settings panel. Note that the logout function will be disabled, and version compatibility may change with client upgrades, requiring manual updates to hardcoded version numbers.
Read Moredsh-notion-oauth-ui: Connect to Notion via OAuth 2.0 + PKCE
`dsh-notion-oauth-ui` is a GUI-based plugin for DeepSeek Harness (DSH), designed to simplify Notion integration via the OAuth 2.0 and PKCE protocols. It enables users to log in seamlessly within the DSH interface, manage pages and databases through the official MCP server, and automatically refresh tokens silently. The plugin supports both GUI and CLI operation modes and emphasizes security features such as local loopback access only, mandatory HTTPS transmission, and local token storage, making it suitable for developers who prefer a graphical workflow.
Read Moredsh-session-archive: A Management Entry Point for DeepSeek Harness Session Archives
The `dsh-session-archive` plugin adds archived session management to DeepSeek Harness (DSH). Since DSH does not natively support deleting archived sessions, this plugin completes the management page through Host and Client same-origin routes, enabling listing, restoring, and permanently deleting archived sessions. Deletion cleans up session logs, projection caches, and workspace placeholders while preserving shared resources such as attachments and temporary files. The plugin uses a three-step deletion protocol to prevent UI flickering and supports sorting by last activity time. Installation requires DSH to be completely exited and supports both npm and source-link installation. The plugin is released under the MIT License and includes validation scripts.
Read Moredsh-pwsh-rtk-rewrite: A Native rtk Command Bridging Plugin for DeepSeek Harness
`dsh-pwsh-rtk-rewrite` is a native rtk bridge plugin for DeepSeek Harness (DSH), designed to use the rtk rewrite mechanism to convert native shell commands into compact rtk commands and save tokens. It supports Windows + PowerShell and provides transparent rewriting, preservation of sandbox semantics, and automatic fallback on failure. By automatically segmenting and rewriting composite commands (e.g., `git status` -> `rtk git status`), it addresses verbose native shell output while keeping the tool-call logic unchanged.
Read More