dsh-a-share-screener: A-Share Screener Plugin for DeepSeek Harness
`dsh-a-share-screener` is a technical analysis plugin for A-share markets provided for DeepSeek Harness (DSH). It is open-sourced under the MIT License and uses free, token-free data sources such as Sina and Eastmoney, encapsulating three quantitative screening strategies and fifteen atomic filters (such as platform consolidation, deep pullback, and limit-up on increased volume). The plugin supports full-market scanning by combining conditions through a JSON DSL, improves efficiency with local caching, and handles technical details such as board-specific limit-up and limit-down thresholds. Developers can conveniently perform quantitative screening in DSH Agent using custom predicates or built-in strategies, lowering the barrier to technical analysis.
Read Moredsh-sidenote: DSH Web Side Chat and Text Selection Annotation
`dsh-sidenote` is a plugin for DeepSeek Harness Web, designed to address thought interruptions during branch handling and long-form reading. It provides Codex-style independent side sessions, supports selecting and annotating reply text, and features zero-context-pollution and one-click conclusion reflow. The plugin depends on `dsh-better-sidebar`, enabling developers to handle complex tasks in an independent panel while maintaining continuity of the main workflow through shortcuts and commands.
Read Moredsh-web-manager: A Persistence Management Tool for DeepSeek Harness WebUI
dsh-web-manager is a DeepSeek Harness WebUI management tool designed to address service interruptions and management difficulties when running services in traditional browsers. It provides features such as persistent management through the Windows system tray, WSL backend hosting, and runtime bridging, while supporting multiple instances and automatic updates. By transforming the browser into a native application experience, the tool ensures that services continue running in the background and automatically maintains shortcuts, greatly optimizing the window management experience in agent development.
Read Moredsh-session-link: A DSH Web Plugin for Copying Session Links and Direct Session Recovery
dsh-session-link is a client-side web plugin designed to address the inconvenience of session management in the DSH web interface. It adds a link button to the conversation title bar, allowing users to generate and copy a deep link (such as `?session=<id>`) with one click, enabling session persistence and quick restoration. When accessed via URL parameters, the plugin automatically detects and focuses on the specified session without manual searching. Installed as a client-side bundle, it requires use with a specific browser profile and operates purely as front-end script injection, without host-side storage.
Read Moredsh-session-bridge: Session-Level Multithread Orchestration for DeepSeek Harness
`dsh-session-bridge` is a plugin in the DeepSeek Harness (DSH) ecosystem, designed to address limitations of native DSH in maintaining multi-session context. Through a global tool interface, it supports cross-session scheduling and communication. Core features include: 1. **session_create**: creates a regular sub-session in the workspace bound to the current orchestration. 2. **session_send**: supports both queue (FIFO) and interrupt modes for sending messages to a specified session, automatically handling cold starts. 3. **session_list**: enumerates information about regular sessions in the workspace. The plugin only supports operating regular sessions and cannot access sessions owned by sub-agents. All cross-session messages include source-tracing tags. The installation command is `
Read MoreIntroducing the DeepSeek Harness Plugin: dsh-shared-memory
The `dsh-shared-memory` plugin aims to address context loss across conversations for DeepSeek Harness agents. Through hierarchical memory management, it persistently injects high-frequency `MEMORY.md` and `USER.md` files and loads topics on demand, ensuring agent continuity. The plugin provides command-line tools, a visual dashboard, and manual editing features, allowing users to create, read, update, and delete memories while strictly adhering to write rules. After installation, developers can effectively maintain long-term agent memory.
Read Moredsh-msgrail: Message Indexing Rail Plugin for DeepSeek Harness
`dsh-msgrail` is an orbital plugin for DeepSeek Harness designed to quickly locate context in long conversations. It displays a message index as a vertical column of dots along the right edge of the chat area, supporting hover previews, click-to-jump, and automatic history loading. The plugin does not modify host code, adapts to DSH theme skins, and highlights the latest message. It is suitable for developers who frequently switch contexts, but may experience loading delays or layout issues with extremely long histories or narrow windows.
Read Moredsh-tui-webhook: Push dsh-TUI events to IM bots
dsh-tui-webhook is a community plugin for dsh-TUI designed to prevent developers from missing long turns or approval requests while away from the terminal. By configuring a local IM bot, the plugin pushes key events to Feishu, DingTalk, WeCom, or a generic Webhook. Core features include event push notifications, multi-platform support, local configuration storage, and counting only top-level conversation turns. Installation requires building from source, with configuration options stored in local settings. It supports a minimum turn duration setting (default: 30 seconds) and testing functionality. Configuration includes the platform, Webhook URL, signing secret, and enable/disable switch, ensuring that no data is uploaded to third parties and that the solution remains secure and reliable.
Read Moredsh-tui-subagents: DeepSeek Harness TUI Subagent Trajectories and Interaction Views
`dsh-tui-subagents` is a plugin that provides visual observability and interaction for subagents in DeepSeek Harness TUI. It converts hidden subagent reasoning chains and tool calls into a real-time streaming interface, supports switching between list and full-screen views, and enables live intervention in “resumable” subagents (such as sending messages or interrupting execution). Developers can install it via local packaging and directly monitor and debug multi-agent collaboration in the terminal without inspecting low-level logs.
Read Moredsh-tui-model-switch: dsh-TUI Subagent Model Routing Plugin
dsh-tui-model-switch is a dsh-TUI plugin maintained by FUSU123fusu that enables subagents to use independent model configurations. Users can specify a custom provider, model, or reasoning effort for subagents through the /settings interface, with changes taking effect in real time. The plugin is open source under the MIT license, although it requires restarting the DSH service for the effect. Its working mechanism includes priority-based overrides and intercepting only subagent sessions, while model routing during the plan execution phase is not currently supported.
Read Moredsh-tui-market: dsh-TUI Plugin Marketplace Plugin
dsh-tui-market is a native plugin marketplace built for DeepSeek Harness (DSH), designed to enable plugin browsing, searching, installation, and uninstallation within the TUI via the `/market` command, eliminating the need to switch to an external terminal as before. Built around the GitHub topic `dsh-plugin`, the plugin supports viewing curated lists, global rankings, and locally installed plugins, and can directly install from npm or GitHub-formatted sources. Since it runs using subprocesses, it introduces no runtime dependencies. Installation requires packaging from source and startup with the `--profile` parameter, followed by restarting the TUI for the installation to take effect.
Read Moredsh-tui-keys: dsh-TUI Keys Quick Reference Panel
The `dsh-tui-keys` plugin is designed to address the high memorization cost caused by the numerous keybindings in dsh-TUI. It provides a full-screen shortcut reference panel via the `/keys` command, supporting search filtering, pagination, and intelligently skipping group headers. The plugin has zero dependencies, follows the system language setting for its interface, and offers complete interactive controls. It is well suited for users who operate dsh-TUI frequently, though the keybinding data is a snapshot and may vary across versions as updates are released.
Read Moredsh-tui-jobs: dsh-TUI Background Job Management Panel
dsh-tui-jobs is a background task management plugin developed specifically for dsh-TUI, designed to fill functional gaps in the official WebUI. It provides task listing, real-time status viewing, detailed output reading, and cancellation via the `/jobs` command. The design emphasizes preventing accidental actions: it only reads output from tasks that have reached a terminal state, and cancellation requires a double-click within 3 seconds. Installation includes cloning the repository, packaging it, and adding it with the `dsh plugin` command, after which task interactions can be performed using keyboard shortcuts in the TUI.
Read MoreReal-Time dsh-TUI Status Reporting to Herdr Multiplexer
The `dsh-tui-herdr` plugin synchronizes DeepSeek Harness (DSH) lifecycle status to Herdr in real time, addressing task-tracking pain points. Core features include sidebar status display (working/blocked/done), automatic dormant-session activation, and zero-overhead status reporting. Installation requires downloading the tgz file and installing it locally, and it supports fire-and-forget mode. The plugin listens to dsh events (such as turn/start) and calls the official API to report status; it supports only top-level sessions, consistent with official behavior.
Read Moredsh-tui-cron: A Scheduled Task Scheduling Plugin for DSH
dsh-tui-cron is a community plugin for dsh-TUI maintained by FUSU123fusu, designed to automate scheduled tasks. It is based on standard cron syntax and allows users to save prompts and inject them as follow-up messages into the current session at specified times. The plugin provides a TUI panel for managing tasks, supporting enabling, disabling, and deletion, with configuration data persistently stored. Note that the scheduler only lives within the current process, missed execution times while the process is offline are not run retroactively, and it requires Node.js 22.19 or later along with specific LLM dependencies.
Read Moredsh-tui-checkpoints: dsh-TUI Workspace Shadow Snapshots
dsh-tui-checkpoints is a community plugin for dsh-TUI, developed to address the challenge of rolling back file states in agent development. Through a shadow repository mechanism, it automatically saves workspace states at conversation turn boundaries. Its core features include automatic snapshots, a dedicated file rollback panel, safe restore mechanisms with undo support, and nested repository handling. Users can browse snapshot diffs with the `/checkpoints` command and restore file states as needed. Combined with dsh-TUI's built-in conversation rollback feature, it helps maintain consistency between file states and conversations. It is currently in the Spike phase, requires installation from source, and carries the risk that unsaved edits may be overwritten.
Read Moredsh-tool-read-tiff: A TIFF Decoding Tool for DeepSeek Harness
The DeepSeek Harness (DSH) plugin `dsh-tool-read-tiff` addresses the limitation of visual models being unable to directly read scanned documents and scientific data formats. It decodes TIFF/TIF files into PNG and extracts full metadata, with multi-page processing support. By default, it returns the decoded file path and metadata, and can optionally integrate an OpenAI-compatible endpoint for visual descriptions. For security, the plugin rejects HTTP redirects and returns only text data; in single-page mode, multi-page files require repeated calls. Installation is simple and supports live configuration, greatly enhancing the model's ability to process scanned documents.
Read Moredsh-video-player: A Video Player Hidden in an Input Field
dsh-video-player is a video player plugin integrated into the DeepSeek Harness chat input box, designed to prevent workflow interruptions caused by referencing videos. It supports Bilibili, YouTube, Vimeo, and direct mp4 links. By default, the video is hidden, autoplays when the mouse moves away, and pauses when the mouse moves back while the user is typing. Users can add videos with `Ctrl+Alt+V` and toggle visibility with `Ctrl+Alt+M`. After installation, refresh the page to start using it. It does not occupy the full screen, but websites that do not support embedding, such as Douyin, are not currently supported.
Read Moredsh-experts: DeepSeek Harness Expert Directory Plugin
The "expert" concept in DSH (DeepSeek Harness) is introduced through the out-of-tree plugin `dsh-experts`. This plugin integrates a community-maintained "Expert Marketplace" catalog into the Web UI, providing browsing on the settings page, quick access in the chat input bar, an HTTP API, and Agent tools. Users can search for and add experts or expert groups from the catalog and invoke multi-role collaboration in conversations using an `@expert <id>` code block. The plugin depends on DSH 0.1.0-rc.6, caches data locally, does not read or write personal files, and treats all remote content as display- and validation-only, ensuring security.
Read MoreDSH Plugin Manager
`dsh-plugin-manager` is a plugin for DeepSeek Harness (DSH) that provides a graphical interface as an alternative to manual configuration editing. Its core features include managing MCP services (toggle/delete), skill packages, and installed plugins (enable/disable/delete/restore), browsing built-in plugin packages, and automatic configuration backup. The plugin logic is embedded in the DSH process, provides RESTful API endpoints, and supports hot reload (HMR) and session refresh. After installation, it is accessed via the DSH settings panel, and uninstalling requires a service restart.
Read MoreDeepSeek Harness Auto-Update Plugin dsh-auto-update
`dsh-auto-update` is a community plugin for DeepSeek Harness (DSH) built to address the official CLI's lack of automatic update support. On host startup, it automatically compares versions, supports both `notify` (reminder-only) and `install` (automatic installation) modes, and correctly handles semver version comparisons. The plugin offers zero runtime dependencies, state persistence, and graceful uninstallation. To enable automatic updates, users must configure `mode` as `install` in `cordis.patch.yml`; however, since DeepSeek Harness is currently in preview, automatic updates may pose a risk of breaking changes.
Read MoreIntroducing the DeepSeek Harness Prompt Vault Plugin
The DeepSeek Harness (DSH) plugin `dsh-prompt-vault` provides a prompt library located above the input box, inspired by Voyager. Users can install it via an npm command and, after hard-refreshing the browser, manage prompts using the 📚 button. The plugin supports creating, editing, deleting, searching, and full-text previewing prompts. Data is stored by default in `~/.dsh/prompt-library.json`. Uninstallation does not delete the data, and the installation process does not modify DSH source code. It is designed to help users conveniently manage commonly used prompts.
Read Moredsh-guard-messenger: Securely Expose DeepSeek Harness via Telegram/Discord
The DeepSeek Harness (DSH) plugin `dsh-guard-messenger` uses Cloudflare Quick Tunnel to provide secure remote access to a local Harness instance from a mobile device. It leverages an edge connection to forward traffic to the local `127.0.0.1` address without exposing local ports. The plugin supports one-click toggling via Telegram or Discord and offers passwordless access to a Web UI along with Agent runtime capabilities. While it reduces the attack surface, users should note that TLS terminates at the edge, no SLA is provided, and prompt injection risks remain. Developers should protect the source code and rotate keys promptly if a key leak occurs.
Read MoreDeepSeek Harness Plugin: GitHub Copilot Provider
The GitHub Copilot plugin for DeepSeek Harness (DSH) is designed to integrate with Copilot based on the “everything is a plugin” philosophy. It is installed via NPM, uses the device code flow for OAuth login, and automatically registers the `github-copilot` model route. Users need to complete login, status queries, and token refresh using CLI commands. To allow the model to call tools directly, `enableModelTools` must be enabled in the route configuration. The plugin supports only the official GitHub site, uses atomic writes and 0600 permissions to secure credentials, and is bound to a specific version to avoid compatibility issues.
Read Moredsh-produced-file-paths: DSH Web Plugin for Viewing and Copying Absolute Paths of Generated Files
`dsh-produced-file-paths` is a DSH Web plugin designed to address issues such as unclear file path display and the inability to copy paths via right-click in remote interfaces. It reuses DSH's `produced-file` list to show each file's absolute path below its “artifact” row, and provides single-path or one-click bulk copying. The plugin supports multiple versions, has no external dependencies, and is purely for displaying and copying paths—it does not modify or download files—making it easy for users to copy paths into a terminal or editor and continue working with them.
Read More