dsh-at-sider: Adding Six Things to the Native Sidebar File Tree
The dsh-at-sider plugin for DeepSeek Harness (DSH) enhances the native sidebar file tree by adding six core features: inline references, file metadata, whole-workspace search, sorting, Git status awareness, and quick navigation. By taking over the `files` tab, the plugin transforms the basic native tree into an enhanced interface with references, metadata, and Git awareness, without changing any keyboard shortcuts. After installation, restart DSH web for the changes to take effect, and use the right-click menu to revert to native mode at any time.
Read Moredsh-opencode-go-catalog: A Real-Time Maintained OpenCode Go Model Catalog for DeepSeek Harness
`dsh-opencode-go-catalog` is a plugin for DeepSeek Harness (DSH) designed to address the issue that the static catalog relied upon by the built-in `opencode-go` router cannot be updated. The plugin maintains three protocol-separated sibling routes (extras, responses, and messages), automatically synchronizing the model list from the live catalog to prevent model availability issues caused by protocol mismatches or delayed upstream updates. It features automatic synchronization, snapshot fallback, and fault tolerance to ensure the stability of the model selector. Installation requires manual file copying and configuration; note that manually added models will be overwritten during synchronization and must be persisted through scripts or exclusion lists.
Read Moredsh-temp-chat: Temporary Web Search in Chat
`dsh-temp-chat` is a DeepSeek Harness plugin for performing web search in isolated subagents, avoiding pollution of the main conversation context. It provides the `/single-turn` (single-turn query) and `/multi-turn` (multi-turn follow-up) commands, supports Markdown rendering and multiple tools. Installation requires Node 24+, and subagent logs appear as `temp-chat`.
Read Moredsh-weixin-web: DeepSeek Harness WeChat iLink Channel Plugin
`dsh-weixin-web` is a WeChat plugin for DeepSeek Harness that connects WeChat messages to isolated sessions via QR code login. It supports multi-bot management, session isolation, multimedia transfer, and proactive interaction, and can automatically migrate data. During installation, pay attention to pnpm 10 compatibility issues. Users can configure bot personas, models, and presets in the Web sidebar, and use the model invocation feature to send images, videos, or files. The plugin is maintained by the community and supports media files up to 20 MB and voice transcription by default.
Read Moredsh-adiv-theme: A Warm Parchment Theme for DeepSeek Harness
`dsh-adiv-theme` is a client-side plugin for DeepSeek Harness (DSH) intended to provide web clients with a warm color visual style by redefining color tokens, typography hierarchy, and specific DOM tags. Rather than changing the layout, the theme uses a yellow-brown base color, ring shadows, and serif fonts to enhance the interface's visual texture while remaining compatible with system fonts. After installation, the configuration file must be restarted; it can be disabled by modifying the configuration file or uninstalled using a command. The plugin is designed for strong compatibility and can fall back to a degraded display even if tokens change.
Read Moredsh-sidebar-git-graph: Read-Only Git Commit Graph Sidebar for DeepSeek Harness
`dsh-sidebar-git-graph` is a visualized Git plugin specifically designed for DeepSeek Harness (DSH). Integrated into the web sidebar, it displays the commit graph, working tree changes, and multi-repository/multi-worktree status in read-only mode. The plugin adopts a VS Code-style swimlane design, supports Bezier curves for branch merges, file diff viewing, and commit search. It leverages virtual list technology to optimize performance and performs no write operations, ensuring safety. It is suitable for developers who frequently need to track local Git changes and requires a host environment version of 0.1.7-rc.1 or later.
Read Moredsh-standalone-settings: Standalone Entry for DeepSeek Harness Settings
`dsh-standalone-settings` is a DeepSeek Harness desktop plugin that separates the hidden settings entry from the sidebar account menu and displays it as a fixed standalone button. It leverages official extension points, does not modify host files, and can be fully restored by uninstalling. It provides standalone settings, smart positioning (displayed only in the wide sidebar), keyboard shortcut hints, and automatic hiding of duplicate account menu items. After installation, refresh the page to apply the changes. It supports installation via the desktop plugin page or the command line.
Read Moredsh-desktop-notify: DeepSeek Harness Desktop Notification Plugin
`dsh-desktop-notify` is a system-level notification plugin designed for DeepSeek Harness to reduce the need for frequent manual intervention in Agent development. It uses the browser Notification API to capture three states—tool authorization, question plan review, and task completion—and sends system-level alerts to users. It supports features such as clicking a notification to navigate directly to the page, resending after focus loss, deduplication and self-cleanup, and foreground suppression. The plugin is dependency-free and resource-light; by observing state sources in read-only mode, it ensures security and privacy, helping users respond promptly to Agent interaction requests while handling multiple tasks.
Read MoreAdWhispr for DeepSeek Harness: Competitor Ad Research, Cloning, and Campaign Management
`dsh-plugin-adwhispr` is a plugin developed specifically for DeepSeek Harness, designed to help ad operations professionals manage cross-platform advertising. It supports viewing competitor ads, cloning winning creatives, and managing campaigns on Meta, Google, and TikTok, while also assisting with budget optimization. Users can operate it through conversational commands, but they must first connect their accounts and ensure a secure local environment.
Read Moredsh-window-drag-probe: Restoring Window Dragging and Diagnostics in macOS DSH Desktop
`dsh-window-drag-probe` is a DeepSeek Harness plugin designed to fix the issue of window dragging failing on macOS DSH Desktop. Since numerous `no-drag` elements on the page overlap the draggable area, the plugin appends a transparent DOM element with `app-region: drag` styling to the top layer, forcibly restoring drag functionality. In addition to resolving the dragging issue, the plugin provides a diagnostic panel for inspecting the window's DOM state, `app-region` values, and drag matrix, helping developers troubleshoot the problem. It is MIT-licensed, has no hard dependencies, and supports dynamically adjusting the drag strip.
Read Moredsh-memo: A Sidebar Memo Plugin for DeepSeek Harness
`dsh-memo` is a sidebar memo plugin for DeepSeek Harness, specifically designed to capture ad-hoc requirements and ideas during conversations. It is built on local SQLite storage and supports image uploads, automatic tag extraction, drag-and-drop sorting, and GitHub synchronization. Users can quickly take notes in the sidebar and efficiently retrieve entries using search qualifiers, ensuring data persistence and accessibility.
Read More@adamcjm/dsh-genui-bugfix: Fix DeepSeek Harness Table Rendering
The `adamcjm/dsh-genui-bugfix` plugin aims to fix table rendering defects in DeepSeek Harness (`dsh-ui`), preventing long inline code from overflowing and tables from becoming excessively wide. By injecting CSS to override the default behavior, it forces inline code to remain unchanged and allows regular cells to wrap automatically. To install it, add it as a dependency in `package.json` and restart the application. It is compatible with `@changfenhuang/dsh-genui` version 0.11.x.
Read Moredsh-ollama-cloud-usage: View Ollama Cloud Quota and Keys in DSH
`dsh-ollama-cloud-usage` is a plugin developed for DeepSeek Harness (DSH) to solve the problem of being unable to directly check Ollama Cloud remaining quotas or manage API keys during local development. It adds an "Account & Balance" section to the DSH settings page and uses polling API endpoints to display the remaining session and weekly window quotas, along with recent costs, in real time. The plugin integrates API key editing, securely stores keys in a credentials file, and supports custom refresh intervals and credential precedence order via configuration files, enabling developers to monitor and manage cloud resources locally.
Read Moredsh-reasoning-slider: Replacing the DSH Reasoning Level Selector with Slider Cards
`dsh-reasoning-slider` is a DeepSeek Harness web plugin designed to optimize the inference level selection experience. By injecting code, it replaces cumbersome submenu interactions with an intuitive card-based slider that supports drag-and-drop, click, and keyboard shortcut switching, and provides one-click reset and automatic light/dark theme adaptation. It is compatible with DSH 0.2.0-rc.2; a page refresh is required after installation, and uninstalling restores the official style.
Read MoreDeepSeek Web Relay Plugin: Direct Access from the Left Menu and Bidirectional Selected-Text Transfer
The DeepSeek Web Relay extension provides web-based integration capabilities for DeepSeek Harness (DSH). It leverages a native sidebar menu to enable direct access to a standalone window and persistent login state, and implements bidirectional selection transfer and conversation branching based on CDP. The extension supports Windows, features simple installation commands, has zero dependencies, and requires no build. It addresses issues of frequent switching between the local client and web interface and loss of context, delivering a seamless user experience.
Read Moredsh-deepseek-budget: Local DeepSeek Usage and Budget Meter
The DeepSeek Harness plugin dsh-deepseek-budget is designed to provide an intuitive calculation of Token consumption and cost for local DeepSeek calls by reading local logs. It supports common log parsing across multiple Harness instances, log deduplication, and billing estimation based on DeepSeek list prices, including peak and non-peak pricing strategies. By configuring environment variables, users can set budgets and view the overall spending progress for local or company accounts. The plugin runs with the permissions of the current process, is limited to counting local records, and must be installed and linked to the web profile for use.
Read MoreDeepSeek Harness Plugin: dsh-creator-mode-plus
`dsh-creator-mode-plus` is a fail-closed Creator Mode+ bridge plugin purpose-built for DeepSeek Harness. It enables users to directly develop, activate, and validate plugins through an Agent in web sessions, providing full lifecycle management from scaffolding to hot reloading. The plugin employs an externally supervised security design that disallows modifications to the host environment, aiming to simplify the development experience through automated workflows.
Read Moredsh-compact-saviour: DeepSeek Harness Model Compression Rescue and Manual Compression Plugin
dsh-compact-saviour is a plugin for DeepSeek Harness designed to address context overflow in long conversations. It provides a dedicated compression model, chunk-based compression strategies, and a failure rescue mechanism. Users can trigger compression via long-press or manual action, and the plugin automatically switches to rescue mode after two consecutive native compression failures. Supporting both desktop and web installations without source-code dependencies, it aims to improve inference stability in long-conversation scenarios.
Read Moredsh-switch: Real-Time Synchronization of CC Switch Data to DeepSeek Harness
dsh-switch is a plugin that connects DeepSeek Harness (DSH) with cc-switch, aiming to resolve the data fragmentation between the two. It monitors the cc-switch database in real time and automatically synchronizes configured providers and models to DSH’s settings namespace, while supporting the mapping of various provider types to DSH routes. In addition, the plugin displays real-time usage information—such as balances and plans—in the DSH interface and supports multiple templates. It runs in read-only mode to ensure API key security and is released under the MIT License.
Read Moredsh-agent-guard: Evidence-First DSH Safety Guardrails
`dsh-agent-guard` is a safety guardrail plugin designed for DSH, aimed at preventing agents from incorrectly modifying core storage due to misjudged data loss. The plugin offers core capabilities including zero runtime dependencies, evidence-first read-only checks, write interception with backup, a circuit breaker mechanism, and per-turn rollback point logging. It intercepts write operations during the `tools/pre-execute` phase to ensure that agents first read primary evidence before execution, and provides CLI tools and a client UI for monitoring. Once installed, it takes effect automatically. Uninstalling it does not delete data; manual cleanup is required.
Read MoreDeepSeek Harness (DSH) Plugin Introduction: dsh-llm-opencode-go
The DeepSeek Harness (DSH) plugin `dsh-llm-opencode-go` natively integrates OpenCode Go with DSH. It supports both the OpenAI and Anthropic protocols, implementing full tool calling, reasoning mapping, session association, and streaming output. The plugin provides a hybrid in-memory and disk-based caching mechanism and stable error codes. Users must configure an API key reference in `cordis.patch.yml`, set the key via environment variables or the DSH credential seam, and view quotas and usage in the web client. It requires Node.js ≥ 20 and takes effect only after restarting the profile.
Read Moredsh-text-guard: A DeepSeek Harness Plugin for Neutralizing Configured Code Point Sequences Before Session Logging
dsh-text-guard is a DeepSeek Harness plugin that addresses the issue where certain text sequences cause the API to reject requests and block the session. By attaching to tool execution, code dispatch logging, and agent step hooks, it intercepts and replaces sensitive sequences (such as flag emojis) before the content is written to logs. It supports configuring match patterns and replacement rules in `cordis.patch.yml`, preventing disallowed content—including outputs from external tools such as web scraping—from entering the session and ensuring that session history remains replayable. Note that this plugin performs lossy text replacement and does not support hot reloading.
Read Moredsh-plugin-loopback-trust: Restore Host Persistence on the Settings Page in a Reverse Proxy Deployment
DSH Harness (DSH) introduced a loopback check in version 0.1.7, making the Settings page unavailable when the web interface is accessed via a domain name. The `dsh-plugin-loopback-trust` plugin aims to resolve this issue by marking page connections as host-owning, restoring Host persistence settings in a reverse proxy environment. It is dependency-free, purely client-side, supports DSH 0.1.7 through 0.3, and is ready to use after installing it and restarting the service.
Read Moredsh-control: Unified Local Window Management for Remote dsh Instances
`dsh-control` is a client plugin for DeepSeek Harness (DSH), designed to address the pain points of managing remote dsh instances in multi-machine collaboration scenarios. It does not rely on a remote filesystem; instead, it brings remotely running dsh instances into the local frontend via SSH tunnels, enabling unified management. The plugin's core features include one-click SSH connection to remote instances, automatic creation of a local workspace with the same name, token-level streaming of responses, and sidebar visibility with self-healing capability. It allows users to interact directly through the local sidebar without modifying remote configurations. It is maintained by 6mt, supports version pinning and updates, and requires restarting dsh after installation to take effect. Currently, only SSH connections are supported, passwords are not stored, and the remote machine must have dsh version >= 0.2.0-rc.2 installed.
Read Moredsh-compaction-route: Configuring Fallback Models for DSH Compaction Tasks
dsh-compaction-route is a DeepSeek Harness plugin designed to address the lack of a failover mechanism and character estimation bias in compaction engines. It allows users to configure a primary model and a fallback model in the Web settings. If the primary model fails due to exceeding the context limit or encountering an error, the plugin automatically switches to the fallback model to ensure that the compaction process completes successfully. This plugin applies only to compaction tasks and requires configuration on the settings page after installation. It supports terminal error retries and large-window fallbacks without requiring an application restart.
Read More