dsh-file-quote: Unified Quoting Plugin for DeepSeek Harness
`dsh-file-quote` is a plugin tool in the DeepSeek Harness ecosystem designed to address the issues of excessive space usage and unclear context relevance when quoting files or code in conversations. Built on `dsh-better-sidebar`, it allows users to select text and generate quote blocks that include file paths and line ranges. Once generated, the quote block is displayed as a collapsed Chip on the client side, while it is rendered as complete Markdown quote content when sent to the AI. It supports insertion at any position, multiple quotes that remain separate from one another, and clicking to jump back to the original source. During installation, users should install the core dependencies first and handle any potential build script blocking issues.
Read MoreStar Wish (XingYuan) for DeepSeek Harness
`starwish-ai/xingyuan-dsh` is a plugin for DeepSeek Harness that provides an interface for wish and habit management. Core features include creating wishes through conversation, opportunity-day check-ins, commitment progress tracking, micro-action breakdown, a growth system (levels and statistics), and memory management. It supports same-permission operations, safety confirmations, and light/dark theme adaptation. Installation requires host version 0.1.7 or 0.2.0 and plugin version 0.6.5 or later. Data is stored in a local SQLite database, and settings are stored in the host's Profile.
Read MoreDeepSeek Harness Local Qwen Model Adapter (dsh-llm-qwen-local)
`dsh-llm-qwen-local` is a plugin-centric framework for deploying Qwen models locally and integrating them into the DSH ecosystem. The plugin provides an OpenAI-compatible interface through a vLLM backend, supports multimodal toggles, inference level configuration, and image projection, and features zero runtime dependencies along with a visual Web configuration interface. To use it, DSH version 0.1.2-rc.1 or later is required, and vLLM startup parameters must be configured correctly. The plugin is released under the MIT License and aims to simplify the process of integrating local models.
Read Moredsh-rp-tools: DeepSeek Harness TRPG and DM Tools
The DeepSeek Harness plugin (DSH) is designed for tabletop role-playing and Dungeon Master scenarios, addressing the challenges of managing character cards, world settings, and images during multi-turn conversations. It depends on `@changfenhuang/dsh-genui`, and `dsh web` must be restarted after installation. Core features include neutral random adjudication (dice rolls), a session-isolated image library (supports adding and retrieval), campaign configuration (character cards and macro tables), world book management, and state tracking. It also supports importing character cards from SillyTavern. All tools are restricted to the `dm` preset scope, and image library deletion must be performed in the panel.
Read Moredsh-restart-btn: DeepSeek Harness One-Click Restart Plugin
The DSH plugin dsh-restart-btn adds a "Restart Web Service" button to the General settings section, reusing the desktop launcher mechanism to resolve issues where scheduled tasks silently fail because of non-ASCII paths. It supports cross-platform compatibility, includes automatic restart, port conflict handling, and readiness validation, and provides API access and a bilingual user interface. By standardizing the restart process, the plugin helps developers quickly apply changes made to bundles or configuration settings.
Read Moredsh-git-tools: DeepSeek Harness Local Git Toolkit
`dsh-git-tools` is a plugin for DeepSeek Harness (DSH) designed to address security and latency issues when agents operate on local code repositories during a session. It provides four tools—`git_status`, `git_diff`, `git_log`, and `git_commit`—that allow agents to run Git commands directly on the host. Core features include checking branch status, viewing changes (with support for a statistics summary or a patch), listing commit history, and creating commits. The tools are executed securely via `execFile`, with controlled parameter injection and no destructive operations. Users only need to ensure Git is installed in their environment, then installation and usage can be completed through commands.
Read Moredsh-thincoder-suite: Four Self-Discipline Plugins for DeepSeek Harness
`shenhuanageshei/dsh-thincoder-suite` is a DSH plugin ported from thincoder, designed around "everything is a plugin" to enforce four self-discipline rules for AI during development and turn trust-dependent workflows into auditable ones. It includes four core tools—advisor, eng/eng_coder, escalate, and consult_start—which address review loops, code direction, capability overflow, and blockers, respectively. Its core mechanisms include mandatory output reconciliation tables and citation verification to achieve review convergence; a "design review token" mechanism to control code-writing permissions; support for parallel multi-model consultation; and background task handling for long-running jobs. Installation requires DSH 0.2.0-rc.1 and job.
Read Moredsh-theme-tuner: Fine-Tuning the Interface Theme in DeepSeek Harness
`dsh-theme-tuner` is a Web extension for DeepSeek Harness (DSH) that allows users to fine-tune interface colors based on an existing theme. Mounted under "General Settings → Appearance," it supports independent adjustments for accent color, background, contrast, and gradient intensity, and saves configurations separately for light and dark modes. With real-time updates and a one-click reset feature, users can precisely customize interface details without extra extensions, addressing the difficulty of theme customization. A Web Profile restart is required after installation for changes to take effect.
Read MoreDeepSeek Harness Main Program Version Management Plugin dsh-versions: Safe Upgrades and Rollbacks
The dsh-versions plugin addresses the lack of a rollback mechanism when upgrading the DeepSeek Harness main program. It allows users to view versions and check for updates in the web interface, and supports online installation, reinstallation, and downgrading. With automatic snapshots and second-level rollback, it significantly reduces upgrade risk. The installation requires dsh ≥ 0.1.0 and is Windows-only (as it depends on Windows tools); users on other platforms need to run npm commands manually.
Read Moredsh-skills-mcp-group-manager: DeepSeek Harness Skill Grouping and MCP Management Plugin
The dsh-skills-mcp-group-manager plugin is designed to address the growing management complexity caused by the increasing number of skills and MCP servers in DeepSeek Harness (DSH). It provides a left-side panel that supports grouped skill management (including create, read, update, and delete operations, collapsing, and batch operations), independent toggles and dynamic mounting for MCP servers, and filtering of injected skills based on group states. Configuration and state are persistently saved, and the interface is a pure floating panel that does not modify the host layout. The plugin has minimal dependencies, is ready to use after installation, and is suitable for developers who need fine-grained control over skill injection scope and MCP service enablement.
Read Moredsh-anydoc-markdown: DeepSeek Harness Document-to-Markdown and Image Description Plugin
`dsh-anydoc-markdown` is a plugin for DeepSeek Harness designed to address the challenge of agents understanding images in non-text files (such as Word and PDF documents). The plugin converts documents into GitHub-style Markdown, uses VLM to describe images and replace them with placeholders, and supports drag-and-drop upload, batch requests, and offline mode. It provides a `convert_document` tool for agents to invoke on demand, with results either returned inline or saved to a local directory.
Read Moredsh-composer-dynamic-island: An Upward-Expanding Control Island for Web Chat Interfaces
The DSH Web plugin `dsh-composer-dynamic-island` provides a compact upward-expanding island mode for collapsing cluttered plugin controls in the DSH Web chat interface. It keeps the interface tidy without moving DOM nodes or changing the React tree structure. It supports automatic control discovery, manual opt-in, and locally persisted configuration, and allows users to expand or pin the island via mouse hover or touch. The plugin declares that it makes no network requests and does not read sensitive data. It is suitable for scenarios where users want to simplify the interface and reduce visual clutter.
Read More