dsh-mobile-ui: Mobile and PWA UI Enhancement Plugin for DeepSeek Harness
`dsh-mobile-ui` is a plugin built on the Cordis architecture, designed to provide DeepSeek Harness (DSH) with a mobile-first, native app-like experience. It refactors the sidebar (including a floating whale launcher), full-width top bar, and full-screen settings interface by injecting styles and a PWA Manifest. The plugin requires Node.js 22.19+, is designed specifically for DSH 0.1.1-rc.x, and its styles only take effect on touch devices. During installation, conflicting plugins such as `dsh-plugin-splash` should be removed, and its specific class name hashing dependencies must be respected to ensure proper functionality.
Read MoreDeepSeek Harness OAuth Plugin for Connecting to ChatGPT or Grok
The DeepSeek Harness Connect plugin uses an adapter pattern to integrate the official CLIs of ChatGPT and Grok into the DSH ecosystem without requiring API key management. It unifies the model catalog, supports streaming output and tool calling, and relies on the official CLIs already installed on the system. Installation requires running npm install in the profile directory and configuring `package.json`. Configuration involves SSH port forwarding and environment variables, and disables native tool calling to ensure security.
Read Moredsh-gsd-bridge: Mounting GSD Core as a Native Slash Command in DeepSeek Harness
The `dsh-gsd-bridge` plugin for DeepSeek Harness leverages in-memory adapter technology to map GSD Core's specification-driven workflows to `/gsd-*` slash commands, enabling seamless “zero fork” integration. It supports 71 workflow commands and offers core capabilities including session targeting, automatic state reading, and swappable project state. When installing, be aware of dependency issues in DeepSeek Harness's RC stage. With this plugin, users can directly invoke GSD's `Discuss → Plan → Execute` loop in the DSH Web UI, enabling agile, specification-driven development.
Read Moredsh-sophnet-balance: SophNet Balance Query Plugin
The DeepSeek Harness plugin `dsh-sophnet-balance` is designed to provide developers with real-time monitoring of SophNet balances and usage. It automatically detects the SophNet provider and displays the balance status (green/yellow/red) using a breathing-light indicator on the right side of the input box. Clicking it expands a liquid-glass panel to view detailed billing information, token statistics, and cost breakdowns. The plugin is open-sourced under the MIT License, relies on the `SOPHNET_API_KEY` environment variable, and includes a conflict-handling mechanism. A restart of `dsh web` is required after installation. During use, it supports custom date-range queries, accommodates differences in API response structures, and displays credit limits and outstanding balances, significantly improving the development and debugging experience.
Read Morecai-mh/dsh-sysbrief: System Understanding Briefs and Delivery Packaging Workflow
The DSH Harness plugin `cai-mh/dsh-sysbrief` aims to automate the process of extracting system context from unstructured PRDs or PDF documents and generating structured deliverables. The plugin provides core functionality for parsing documents, performing batched follow-up clarification questions, producing Markdown briefs, and packaging deliverables. It addresses the risk of missed details in manual summarization and offers agent developers a standardized development pathway. The plugin runs with DSH process privileges and depends on `cordis.patch.yml`; inspecting the source code and license is recommended before installation.
Read Moredsh-steer: Guiding and Interrupting Large Models During Their Thinking Process
dsh-steer is a DSH plugin maintained by CAI-MH that allows real-time injection of corrective information or interruption of an ongoing conversation while the model is running, without waiting for the turn to end. It provides two core modes, “send guidance” and “interrupt,” and supports visual controls as well as same-origin HTTP interfaces. By injecting messages into the next-step boundary or directly cancelling a session, developers can finely control the model state. Installation requires placing files in node_modules and registering them in package.json; the interface is restricted to local access by default.
Read Moredsh-reply-language: A DSH Plugin That Forces Large Models to Reply in a Specified Language
`dsh-reply-language` is a DeepSeek Harness plugin maintained by CAI-MH. Through system prompt injection, it enforces a consistent language for the model's explanations, summaries, and error messages, while preserving code and technical terminology in their original form. Users can switch or query the current language at any time during a conversation using the `reply_language_set` and `reply_language_get` tools. The plugin defaults to Simplified Chinese, requires no configuration, and has a high priority, aiming to improve output consistency in multilingual scenarios.
Read MorePlugin Forge (dsh-plugin-forge)
`dsh-plugin-forge` is a workflow plugin developed by CAI-MH, designed to simplify the development of DSH local plugins and the accumulation of lessons learned. It provides four core commands: fetch specifications and lessons learned, generate a scaffold, validate installation, and record experience. By providing a globally shared pitfall-knowledge base and standardized scaffolding, the tool lowers the barrier to development and ensures the continuous capture of experience, thereby improving overall team development efficiency.
Read Moredsh-feishu-task-recorder: Two-Way Sync Between Feishu Message Polling and Task Board
The `dsh-feishu-task-recorder` plugin is designed to address the pain point of converting Feishu chat records into actionable task lists in DeepSeek Harness (DSH). It includes server-side and browser-side components, and supports scheduled polling, message deduplication, and AI/manual task extraction. It provides two-way synchronization between the floating panel and the task board, and supports full task review and status transitions (pending, judgment, completed) via command-line tools. The plugin offers comprehensive configuration options and a secure sandbox mechanism, and can automatically manage `lark-cli` tokens to ensure efficient and secure task processing.
Read Moredsh-agent-group-panel: Local DSH Console for the Feishu Algorithm Group's Tri-Persona Bot
The DeepSeek Harness (DSH) plugin "dsh-agent-group-panel" provides lightweight local control for the three-persona Feishu algorithm group bot. It manages the daemon via the DSH Desktop floating button, monitors status, and provides direct access to the workspace. It includes Host and browser-side code, registers via Bundle, and supports hot-reload debugging. Configuration should point to the `feishu-agent-group` directory, with paths modified through `cordis.patch.yml`. The plugin lowers the barrier for developer maintenance and debugging, making it suitable for local environment management.
Read Moredsh-agent-bridge: Bridging Feishu Bots and DSH Sessions
dsh-agent-bridge is a standalone daemon that connects Feishu bot tasks to local DSH (DeepSeek Harness) sessions. It enables Feishu bots to submit tasks, which DSH then executes by opening a "real session" in a specified workspace and running it with models and plugins before returning the results. It requires configuring a listening port (default 49990) and a shared secret; tasks are submitted via POST, while status or health checks are queried via GET. When in use, the web profile configuration must be updated to ensure the task text includes the workspace title or path for matching.
Read Moredsh-obsidian-agent-wiki: Searchable SQLite Obsidian Memory for DeepSeek Harness
`dsh-obsidian-agent-wiki` is a DeepSeek Harness plugin designed to provide agents with a local knowledge base access layer featuring full-text search and structured filtering. Built on Node 22's built-in SQLite, it builds an index on startup, supports filtering by path, tags, and other criteria, and provides tools such as `wiki_read`, `wiki_write`, and `wiki_search`. Installation requires dsh ≥ 0.1.1-rc.2; after configuring it to point to an Obsidian vault, it is ready to use.
Read Moredsh-audio-visualizer: System Audio-Driven Real-Time Spectrum and Bass Glow
`dsh-audio-visualizer` is a system audio-driven UI visualization plugin designed specifically for DeepSeek Harness (DSH). Its core features include a floating component that renders a 48-color rainbow spectrum in real time, and a window border glow effect that changes with the bass. The plugin uses the Web Audio API for in-memory FFT analysis, ensuring privacy and security by not storing any audio data. After installation, system audio must be manually authorized in the web version, while the desktop version requires running a patch script. This plugin is compatible with macOS 14.2+ and DSH Desktop 2.0.5+, and aims to enhance the application's visual experience through a lightweight solution.
Read Moredsh-engineer-tools: DeepSeek Harness Plugin for Engineering Commands
dsh-engineer-tools is a pluggable toolset designed for DeepSeek Harness (DSH) to address the inconsistent formats and lack of type constraints when an Agent directly invokes shell scripts in engineering scenarios. The plugin encapsulates scoped Git runners and package manager runners, supports mainstream tools such as npm and pnpm, and provides easily extensible templates. The tools run with Agent permissions, are constrained by a sandbox, and can be invoked via the `git` and `dev` commands, enabling standardized and secure execution of engineering commands.
Read Moredsh-code-collector: DeepSeek Harness Session Code Collector
`dsh-code-collector` is a client plugin for DeepSeek Harness (DSH) that addresses the issues of scattered and difficult-to-retrieve code in long sessions. It collects code blocks from conversations into a searchable list, supports grouping by language or file, viewing version history, real-time search, and one-click copy/download. To install it, add the plugin via the command line and configure `package.json`; after restarting, you can manage code resources using the Alt+Shift+C shortcut.
Read MoreDeepSeek Harness No-API-Key Web Search Plugin: dsh-web-search-so360
`dsh-web-search-so360` is a DeepSeek Harness (DSH) plugin that provides local web search without requiring an API key. Built on the 360 Search and Bing search engines, it parses public web pages and returns structured data without consuming model tokens, enabling zero-cost, low-latency search. It supports dual-engine fallback and relies solely on native Node.js `fetch`. Users can install it via the terminal and customize the engine order. Be mindful of anti-scraping policies and comply with website terms of service. It is suitable for local debugging or resource-constrained scenarios.
Read Moredsh-clinepass-deepseekv4.1: A Pinned Solution for Integrating Cline Pass into DeepSeek Harness
The `dsh-clinepass-deepseekv4.1` plugin integrates Cline Pass to force all traffic through DeepSeek’s official channel, addressing routing configuration and usage monitoring issues. Its core is a local interception mechanism that inspects the `routing` metadata when a response is received; if a non-DeepSeek route is detected, it blocks non-compliant traffic via a streaming “retraction” or a non-streaming error. The plugin manages API keys and usage via DSH's native UI and offers three-tier validation modes: `strict`, `warn`, and `off`. Note that this is an unofficially maintained snapshot project, relies on DSH's internal behavior, and may break if upstream behavior changes.
Read Moredsh-session-retitle: DeepSeek Harness Session Renaming Plugin
`dsh-session-retitle` is a plugin for DeepSeek Harness (DSH) designed to address the limitation that the official interface assigns a session title only once automatically and does not update it in subsequent conversations. It adds a rename button to the session header, supporting either automatic generation of a short Chinese title when left blank or manual specification. With zero runtime dependencies, it calls the official service and includes theme adaptation, concurrency protection, and fault tolerance. After installing it via `pnpm`, users can flexibly manage session names without affecting archived historical sessions.
Read Moredsh-pin-session: DSH Sidebar Pinned Conversation Plugin
The `dsh-pin-session` plugin allows users to pin important conversations to the top of DSH sidebar groups. Its core mechanism is that the host stores the pinning state while the client handles DOM sorting, with no runtime dependencies. The plugin can be operated via CLI, HTTP APIs, or UI buttons, and offers flexible configuration. Installation requires DSH 0.1.5-rc.1. Pinning is scoped to the current browser and group, and does not change the host-side conversation order.
Read Moredsh-agent-memory: Long-Term Memory Plugin for DeepSeek Harness
The long-term memory plugin dsh-agent-memory for DeepSeek Harness (DSH) is designed to address the loss of conversational context and the inability to persist preferences. Featuring a zero-runtime-dependency architecture, it uses a hook mechanism to collect conversational evidence in real time and supports preference population through CLI. It provides a Web UI status panel, a data browser, and capability probing with circuit breaking. After installation, it should be used with the Python CLI to backfill data and record preferences, enabling dual-layer injection of global preferences and session memory.
Read Moredsh-reasoning: A Codex-Style Reasoning Command for DeepSeek Harness
The `dsh-reasoning` plugin provides keyboard-driven switching of reasoning effort levels for DeepSeek Harness Web. Users can quickly select modes such as Off/Low/High/Max via the `/reasoning` command or keyboard shortcuts, without using a mouse. The plugin is client-side only and does not rely on persistent configuration, ensuring session isolation and operational safety while improving interaction efficiency for keyboard users.
Read Moredsh-skill-editor: Edit Skills Directly in DSH Web Settings
dsh-skill-editor is a local plugin for DeepSeek Harness, designed to address the inefficiency of developers frequently switching between the browser and the filesystem to modify Markdown files. The plugin provides a visual editor on the Web settings page, supports direct modification of skill content and specific fields, and distinguishes local skills (editable) from system built-in skills (read-only). It has zero dependencies, uses native Node.js modules, and changes take effect after a refresh. To install it, run `dsh plugin --profile web add dsh-skill-editor` and restart the service.
Read Moredsh-markstream: A Low-Jitter Streaming Markdown Renderer Built on markstream-react
`dsh-markstream` is a DeepSeek Harness (DSH) web plugin designed to address the jitter issue of the default Markdown renderer. It provides low-jitter incremental streaming rendering through `markstream-react`, supporting code diff comparison, Mermaid diagrams, and KaTeX math formulas. The plugin overrides the system default renderer while preserving specific UI structures such as reasoning blocks and image groups, and can be finely configured via a floating panel in the bottom-right corner. Advanced features require additional dependencies to be installed.
Read Moredsh-workspace-promote: Automatically Pin the Workspace to the Top When Submitting a Task
dsh-workspace-promote is a DeepSeek Harness (DSH) plugin designed to address the issue that workspace order in the sidebar does not dynamically adjust based on the current action. Its core functionality is to automatically pin the relevant workspace to the top of the sidebar when a user submits a task, and to keep it in place while the task is running. The plugin only responds to prompts submitted by humans, uses no state files, and achieves this by persistently modifying the `workspaceIds` array. It does not interfere with the ordering of manually dragged items, sub-sessions, or ungrouped sessions. Once installed, developers can quickly locate the current project, making it suitable for scenarios where the active task needs to remain pinned at the top.
Read MoreDSH Desktop Pet Plugin: Custom Appearance and Interaction
The DeepSeek Harness desktop pet plugin, developed by user bo961386926, is designed to enhance the DSH Web interface with visual feedback and interactive experiences. Implemented through client-side script injection, its core features include customizable appearances (supporting SVGs, image uploads, or AI-generated designs), a mood system with interactive responses, keyboard shortcuts (P to pet, F to feed), drag-and-drop movement, and persistent state saving. It can be installed with the command `dsh plugin --profile web add dolphin-pet-plugin` and is ready to use after a restart. Distributed under the MIT License, this tool is ideal for users looking to improve their long-term development and debugging experience.
Read More