dsh-plugin-context-trim: DeepSeek Harness Session-Level Context Injection Gating
The DeepSeek Harness plugin `dsh-plugin-context-trim` addresses the context redundancy caused by indiscriminate injection of plugin capabilities across sessions. By leveraging a "shadow entry" mechanism, it allows users to trim Skills, Tools, MCP tools, and prompt sections on a per-session basis via the funnel button, with no residual artifacts and no cross-session impact. Features include batch management, state protection, hot activation, and default template saving, aiming to optimize context window utilization.
Read Moredsh-research-refs: A Citation Standardization Toolchain
`dsh-research-refs` is a DeepSeek Harness (DSH) plugin for automatically processing messy citation data. It is code-driven and includes five core steps: parsing unstructured text, validating and completing records via Crossref, automatic deduplication, formatting to standards such as GB/T 7714-2015 and APA, and generating an output list. The plugin supports online validation with fallback handling, helping agents quickly produce standardized references.
Read MoreDSH Tool Management Plugin
The DSH Tool Management Plugin is designed to address issues in DeepSeek Harness where an excessive number of tools leads to high context usage and the model overlooking infrequently used tools. The plugin allows users to load and group tools on demand via the WebUI, reducing unnecessary token consumption. Core features include enabling/disabling tools, manual/automatic grouping, and support for on-demand loading (via `tool_list` calls), making specific tool groups available only when required by a task. The plugin is maintained by pan17, requires DSH version 0.2.0-rc.2 or later, and does not stop underlying service processes.
Read Moredsh-minimax-usage: Display MiniMax Token Plan Subscription Usage in the Web UI
dsh-minimax-usage is a client plugin for DeepSeek Harness (DSH) designed to display the remaining quota of a MiniMax Token Plan next to the model selector in the Web UI. By reading the official API, the plugin provides an inline progress bar, hover details, and click-to-refresh functionality, supports display by Provider, and includes a smart automatic refresh mechanism. Install it using the command `npx @deepseek-ai/dsh plugin --profile web add dsh-minimax-usage`. Note that subscription Keys and regular API Keys must be distinguished, and configuring pnpm to allow build scripts may be required during installation.
Read Moredsh-thesis: An End-to-End Thesis Assistant from Preparation to Defense
`dsh-thesis` is a vertical-domain plugin for DeepSeek Harness (DSH) designed to resolve common problems in traditional AI writing—missing formatting, low originality rates, and fabricated data—through engineered workflows. It enforces the principles of “zero fake citations” and “zero fake data,” covers nine stages across the full thesis lifecycle, and incorporates human gates (G1–G4) for fact-checking and compliance review. The plugin supports material ingestion, question-by-question follow-up, workspace initialization, and a nine-stage pipeline, ultimately generating Word documents, defense slide decks, and an originality self-check report. It also provides cross-session memory, retaining institutional guidelines and supervisor requirements. Through strict constraints and a structured process, the tool transforms thesis writing from piecemeal assembly into a logically rigorous construction.
Read Moredsh-code-runner: Run DSH-better-sidebar Sidebar Code Files with One Click
dsh-code-runner is a plugin designed to optimize the DSH development experience by automatically injecting a run button into the editor header for one-click code execution. It features automatic saving, intelligent filtering of runnable files, a terminal-first fallback mechanism, and stable connections. It depends on dsh-better-sidebar, supports multiple programming languages, is easy to install, and does not alter the source code. Users only need to restart DSH and hard refresh the page to use it.
Read Moredsh-memory-lite: A Lightweight Cross-Session Memory Plugin for DeepSeek Harness
`pacoyi/dsh-memory-lite` is a lightweight cross-session memory plugin for DeepSeek Harness, designed to address context loss after session restarts. It provides a memory tool (save/recall/list/forget) and a settings-page UI, supporting local JSON storage, scope isolation, audit logs, and import/export. The plugin includes an approval gating mechanism to prevent unauthorized writes, making it suitable for developers who need to retain project context across sessions and prioritize security.
Read Moredsh-desktop-packager: Packaging DeepSeek Harness as a macOS Desktop App
The dsh-desktop-packager plugin is designed to address the cumbersome process of deploying DeepSeek Harness (DSH) as a standalone desktop application (.app/.dmg). The tool supports customized configuration through four tabs in the Settings interface of dsh web, including design scheme, plugin/model selection, and permission settings (with passwords encrypted using scrypt). After installation, users need to run the `dsh_package_desktop` command to package the built DSH into a macOS application. This solution uses a dual-end architecture and implements runtime filtering through configuration file injection, making it suitable for scenarios requiring the distribution of specific configurations or private deployment. Note that it must be run in a macOS environment and requires Node.js ≥ 22.
Read Moredsh-deploy-master: DSH Local Project Publishing and Community Integration Plugin
The DSH (DeepSeek Harness) deployment assistant plugin, `dsh-deploy-master`, is designed to automate local project release processes by consolidating GitHub repository creation, Linear issue synchronization, npm publishing, and community announcements. The plugin can be triggered directly through conversational instructions and can prompt users when configuration items are missing. By using tool injection and workflow guidance, it unifies fragmented release actions into a single natural-language command, aiming to lower the barrier for developers in deployment and community maintenance.
Read Moredsh-llm-providers-ui: DeepSeek Harness Shared LLM Providers Settings Shell
`dsh-llm-providers-ui` is the core plugin of DeepSeek Harness (DSH), designed to centrally manage LLM Provider settings pages. It provides core features such as a settings shell, card sorting, quota dashboards, and model catalog editing, reducing management complexity in multi-provider environments. As a host plugin, it must be added before installing other Provider plugins and must adhere to its specific version dependencies, export paths, and installation contract.
Read Moredsh-npm-runner: A Background Execution Plugin for npm Scripts in DeepSeek Harness
The DSH client plugin dsh-npm-runner enables users to run npm, pnpm, yarn, or bun scripts directly within the DSH interface for monorepo projects, without switching to a terminal. It features automatic package manager detection, workspace-based script discovery, a visual script list, and real-time background execution. Restart DSH after installation for the plugin to take effect. Scripts run as local processes, and the task list is isolated from DSH background tasks.
Read MoreDSH Agent Pet: A Web UI Pet That Changes Actions Based on Agent Status
The DSH Agent Pet plugin adds a pet to the corner of the DeepSeek Harness Web UI and uses sprite animations to intuitively reflect the agent's status. It supports three methods: using the default SVG, generating an image via an API, or importing an external image. The plugin allows custom configuration without accessing sensitive data. Designed to help developers confirm the agent's running status through visual feedback, it depends on Node.js and its source code is open.
Read Moredsh-mattpocock-skills: DeepSeek Harness Adaptation for Matt Pocock Skills
This plugin integrates Matt Pocock's 35 Agent Skills into DeepSeek Harness (DSH), using an adapter layer to reconcile differences in their command mechanisms and permission logic. It includes the core skills, handwritten rules (58 semantic conversions and 29 syntactic corrections), and a read-only Provider, translating model-executable skills into DSH tool calls and supporting permission separation between users and the model. Users can enable it by cloning the repository and configuring `dsh.profile.bundles` and `cordis.patch.yml`; it supports hot-reloading configuration and diagnostic self-checks.
Read Moredsh-chatgpt-web: Reusing ChatGPT Web Sessions via a Local Chrome Extension
`dsh-chatgpt-web` is an experimental DeepSeek Harness provider that allows users to run DSH through a logged-in ChatGPT Web account using a local Chrome extension, without requiring an API key. It implements features such as session management, FIFO serialization, interrupt synchronization, and safe recovery. The current version is in text mode and does not support tool calls or certain parameters, and it depends on the browser environment and ChatGPT's DOM structure.
Read MoreDSH Plugin: dsh-reset-handoff (Host Reset Handoff Protocol)
The DeepSeek Harness (DSH) plugin `dsh-reset-handoff` resolves the deadlock issue of DSH restarting itself through a “handoff” mechanism. It enables an external operations agent to take over the restart process, exchanging requests and results via a versioned JSON protocol to ensure the process is safe, observable, and recoverable. The plugin supports pre-check snapshots, health checks, and graceful degradation, managing the workflow through the `reset_handoff` and `reset_status` tools, with a reference executor provided by a pure Python script.
Read Moredsh-macos-calendar: macOS Calendar Integration Plugin for DeepSeek Harness
The DeepSeek Harness (DSH) plugin dsh-macos-calendar is a host-side plugin that uses AppleScript and EventKit to provide agents with true macOS calendar integration, enabling them to create, query, and delete system calendar events. It runs within the DSH Web process and does not require frequent approvals. When using it, ensure that the Node.js version is >= 22 and grant automation permissions. After installation, agents can invoke tools via natural language to manage schedules. Note the dependency declarations required in Cordis 4 environments and considerations related to date-string parsing.
Read Moredsh-diff-review-likecodex: Codex-style Diff Review Plugin for DeepSeek Harness Web
`dsh-diff-review-likecodex` is a code review plugin for DeepSeek Harness Web. It provides an interactive sidebar Diff panel that lets developers review code changes generated by agents without leaving the interface. The plugin supports Standard, PTC, and Creator modes, and features change isolation, context preservation, comment feedback, and automatic line wrapping for long text. Developers can install the plugin via a command for a smooth review experience similar to Codex.
Read MoreDeepSeek Harness Basic Default System Prompt Plugin (dsh-default-prompt)
DSH (DeepSeek Harness)'s default global rules have relatively low precedence. This plugin injects global instructions directly into the underlying System Prompt via `systemPrompt.section`, ensuring the highest execution authority. It supports configuration from multiple sources, such as global files, workspace merging, and inline editing, and features zero token overhead, automatic caching, and mtime-based file management. The plugin also provides a modern Web panel and slash commands (such as `/prompt` and `/prompt import-codex`) to manage prompts. After installation, developers can use the `/prompt` command series to efficiently configure and force-refresh global rules, making it suitable for scenarios that require strict control over model behavior.
Read Moredsh-cliproxyapi: Integrating Codex and Antigravity Subscriptions in DeepSeek Harness
`dsh-cliproxyapi` is a DeepSeek Harness plugin designed to address the local proxy requirement for accessing Codex and Antigravity. It natively integrates protocol bridging logic, requires no background processes, and supports browser-based OAuth login for subscription accounts. Core features include a modern settings panel, smart quota display, tool-calling compatibility, and image generation and editing. Users can install it via a command, then log in and switch models in the Harness settings to start using it. It is licensed under MIT.
Read Moredsh-session-cleaner: DSH Session Recycle Bin and Cleanup Manager
dsh-session-cleaner is a DeepSeek Harness plugin that completes session deletion capabilities through native sidebar interactions. It provides a reversible trash bin, accidental deletion protection for duplicate names, conversation content previews, scheduled automatic cleanup, and theme consistency. It supports restoring sessions and permanently deleting them, with built-in safety checks to protect unclosed steps and active sessions.
Read MoreDeepSeek Harness Plugin: mega-index-map Cross-Workspace Memory Bank
mega-index-map is a cross-workspace interoperability library for DeepSeek Harness (DSH), designed to address context loss between agent sessions. It enables data reuse across sessions by uniformly indexing files, tool configurations, and environment records in the local `$DSH_HOME/library` directory. The plugin provides a toolset prefixed with `library_`, supporting functions such as logging, querying, index rebuilding, session management, and file type recognition. Its core advantages include fully offline operation, no network I/O, and a change detection mechanism, ensuring data security and isolation. With this tool, agents can significantly improve the efficiency of retrieving and reusing local resources.
Read Moredsh-model-router: A Reasoning Effort Routing Plugin for DeepSeek Harness
`dsh-model-router` is a DeepSeek Harness plugin designed to automate the management of model reasoning effort and model switching. It supports Flash-only reasoning effort routing, model pool management (including cost tiers and vision tags), task presets (with keyword matching and weight configuration), and Composer UI integration. It can automatically allocate reasoning effort based on task difficulty and intelligently route models using semantic classification or keyword matching. When using the plugin, thinking mode must remain enabled, and source code modifications require a full application restart.
Read MoreDeepSeek Harness Project-Level Skill Root Directory Configuration Plugin
dsh-project-skill-paths is a DeepSeek Harness plugin developed by NeoRrrr, designed to address the difficulty of reusing Skill configurations and the risk of cross-project contamination in multi-project environments. It allows users to configure a dedicated Skill root directory for each project, enabling configuration isolation and management alongside the codebase. The plugin supports project-relative paths, visual management, and hot reloading, with safety mechanisms to prevent accidental misuse. Thanks to its priority rank of 250, its settings take precedence over global settings but remain lower than project built-in paths. Users should ensure their DSH environment meets the requirements; the plugin becomes usable after installation and a restart. The generated configuration file is located at `.dsh/skill-paths.yaml` under the project root directory.
Read Moredsh-skill-slash-fuzzy: Parsing the Unique kebab-case Skill Substring in DeepSeek Harness Slash Commands
This plugin aims to resolve the limitation that DeepSeek Harness's official slash matching only supports exact matches. By intervening before the official injection, it parses unique kebab-case skill substrings from user input, rewrites them into full names to trigger skills, or adds them to the menu. The plugin successfully loads skills for unique substrings, but leaves the original command unchanged when it encounters ambiguous items, while preserving exactly named commands. It is maintained by NecromanAlbert and released under the MIT license.
Read Moredsh-self-restart: Desktop Self-Restart and Session Handoff in DeepSeek Harness
`dsh-self-restart` is a community plugin for DeepSeek Harness designed to address the interruption of persistent sessions after a Desktop process restart. It runs in the Host process, reading handoff files to restore sessions and automatically execute subsequent tasks. After users configure parameters such as `mission`, the plugin can seamlessly resume workflows after restart without requiring manual relaunching.
Read More