dsh-mcwiki-search
`dsh-mcwiki-search` is a plugin in the DeepSeek Harness ecosystem designed to clean noise from wiki data. It queries the Minecraft Wiki via the MediaWiki API and provides three model tools: search, page fetching, and random entry retrieval. It also supports configuration through a web interface. By default, the plugin does not truncate output, ensuring the AI receives complete information. It can be installed and used via official commands without requiring an API key.
Read Moredsh-tauri-turnrewind: Automatic Snapshots and One-Click Rollback for Agent Changes
dsh-tauri-turnrewind is the local rollback plugin for DeepSeek Harness (DSH), designed to mitigate the risk of accidental operations caused by agents modifying files. It automatically creates private Git snapshots for each change and provides a two-stage undo workflow (reviewing a red/green diff before confirming execution), effectively reducing the risk of code contamination. The plugin features core capabilities such as automatic private snapshots, conflict detection, self-healing diagnostics, and an asynchronous model. When in use, users can specify a Turn ID with the `/undo` command to roll back changes, with support for skipping conflicts or force overwriting. Currently, this feature is experimental, supports only Git directory workspaces, and does not modify project history.
Read Moredsh-zh-thinking: A Host Plugin That Forces DeepSeek Harness to Think in Simplified Chinese
This plugin is designed to address the language drift issue in the reasoning process of Agents within DeepSeek Harness. By injecting rules into the system prompt at startup, it enforces internal reasoning in Simplified Chinese while preserving language flexibility in responses. Core features include covering the chain of thought, planning, and tool-call reasoning, supporting CLI, desktop, and offline installation, and featuring automatic reclamation and zero dependencies. The plugin logic is minimal, requires a restart to take effect, and version compatibility should be noted.
Read Moredsh-session-delete: Add a Permanent Delete Entry Point to Session Rows
The `dsh-session-delete` plugin addresses the limitation that DeepSeek Harness (DSH)’s default archive operation does not release disk space by adding a permanent session deletion feature. It provides a “Delete Session” option in the session row menu and supports complete removal of disk logs. Its core features include preventing deletion of active sessions, strict path validation to prevent escape, two-step confirmation before execution, and automatic archiving after deletion. Installation requires adding the plugin via the CLI and restarting the service, while local development requires syncing the source code. The plugin is implemented through DOM injection to bypass UI primitive freeze restrictions.
Read Moredsh-github-installer: One-Click Installation Manager for DeepSeek Harness Plugins
dsh-github-installer is a network-enabled tool plugin maintained by yhPrime, designed to address the cumbersome nature of plugin distribution. It follows the `dsh plugin` standard protocol, supports installing, uninstalling, and updating plugins directly from GitHub, GitLab, Gitee, or npm, and can automatically detect plugin formats. It provides two modes of operation—a settings page UI and conversational tools—and supports standard commands. Before use, install the adapter and restart DSH, and note its dependency on network access and restrictions on protected packages.
Read MoreDeepSeek Harness Image Download Plugin (dsh-image-download)
`dsh-image-download` is an image download plugin for DeepSeek Harness. It provides hover-based interaction, allowing users to save images with a single click—no right-click or preview required. The plugin supports local URLs (such as blob and data URLs), runs entirely on the client side without remote services or polling, and is released under the MIT license.
Read Moredsh-ask-user-timeout: Timeout Protection for the DeepSeek Harness Q&A Tool
The `dsh-ask-user-timeout` plugin is designed to resolve the issue in DeepSeek Harness where the `ask_user_question` tool hangs indefinitely when browser takeover fails. This Guard plugin listens to the `tools/execute` extension point to impose a bounded lifecycle on the tool. When the timeout (default 10 minutes) is reached, the tool returns an `ASK_TIMEOUT` error instead of hanging, allowing the loop to continue. Installation is simple, and the timeout duration can be adjusted by configuring `timeoutMs`. Wait, user asked only output translation, no other. That's final. Ensure no extra. Could improve: "browser takeover failure" vs "fails". Fine. </think> The `dsh-ask-user-timeout` plugin is designed to address the issue in DeepSeek Harness where the `ask_user_question` tool hangs indefinitely when browser takeover fails. This Guard plugin listens to the `tools/execute` extension point to establish a bounded lifecycle for the tool. When the timeout (default: 10 minutes) is reached, the tool returns an `ASK_TIMEOUT` error instead of hanging, enabling the loop to continue. Installation is straightforward, and the timeout can be adjusted by configuring `timeoutMs`.
Read Moredsh-phosphor: A Full-Screen Matrix TUI Frontend for DeepSeek Harness
dsh-phosphor is a full-screen TUI plugin designed for DeepSeek Harness (DSH), built with React and Ink. It provides an immersive terminal experience, featuring multi-theme support, sidebar status monitoring (TRACE, JOBS, FILES), and multiple command systems (such as creating new sessions, selecting models, and attaching images). The plugin is currently distributed as source code only and must be placed in the same parent directory as the DSH source code and locked to version v0.1.1-rc.2. It addresses the limited interactivity of DSH's default console and is suitable for developers accustomed to terminal workflows, although terminal compatibility and performance limitations in long sessions should be noted.
Read Moredsh-vscode-bridge: Embedding a Pinned Version of code-server in DSH
The DSH plugin “dsh-vscode-bridge” embeds code-server into the center area view, supporting plugin extensions and file operations. Its core features include hot session switching based on an instance pool (zero reload), pinned/custom server source configurations, a focus layout, and theme following. The plugin resolves the missing resources issue in code-server 4.135.0 and supports overriding the workspace via environment variables for debugging isolation. Installation requires Node.js 20; add the plugin package with pnpm and restart dsh web to use it.
Read Moredsh-mint: Integrating the Mint Issue Tracker into DSH Sessions
`dsh-mint` is a DSH plugin designed to address the sandbox overhead of invoking external tools via Bash. By hosting the mint CLI directly within the DSH process, it enables approval-free host tool calls. The plugin provides session context injection, cross-project write confirmation, plan-mode binding, and Git reminders. It requires DSH 0.1.1-rc.2 and Node.js >= 20, and rejects destructive commands.
Read Moredsh-proxy-router: A Local Traffic-Splitting Proxy Plugin
The `dsh-proxy-router` plugin for DSH (DeepSeek Harness) resolves the issue where all traffic is routed through the proxy when using `export https_proxy`. It uses a local routing proxy to split traffic based on a rules table: only matched firewall-blocked domains are sent through the upstream proxy, while all other traffic connects directly. The plugin supports Web-based visual configuration, hot reloading, and local rule editing, and binds to the loopback address by default for security. After installation, it must be manually enabled on the settings page, making it suitable for scenarios that require fine-grained control over proxy traffic.
Read MoreDeepSeek Harness Plugin: dsh-project-session-store
`dsh-project-session-store` is a DeepSeek Harness (DSH) plugin designed to address the fragmentation of session logs. It saves the session logs of different projects separately in each project's `.dsh/sessions/` directory, enabling project-isolated storage. Developers can use this plugin to persist logs locally over the long term and archive them by project. Since official documentation is unavailable, it is recommended to visit the GitHub repository directly to view the source code and installation steps. When using it, be careful to review the source code and process permissions.
Read MoreDeepSeek Harness Plugin: Connecting to Futu's Official MCP Server
`@yangzhe1991/dsh-futu-mcp` is a DeepSeek Harness (DSH) plugin that integrates Futu OpenAPI into agents, supporting financial data queries and trading. The plugin features secure authentication, permission control, deferred authorization, and zero-traffic startup. By default, it only grants read-only permissions; trading requires configuration adjustments. Tokens are securely stored locally and support automatic refresh. After installation, restart `dsh web` to trigger tool calls directly through conversation.
Read Moredsh-feishu-integration: Bidirectional Integration of DeepSeek Harness and Feishu
The DeepSeek Harness (DSH) Feishu integration plugin is designed to address the issue that backend services or web clients cannot interact via IM. It provides features such as conversation summary push notifications, reply routing, persistent session continuation, and multi-domain support. After installation, it must be linked on the settings page, and inbound takeover must be enabled to control replies. The plugin supports CLI management and data migration, and includes reliability mechanisms such as retries, idempotency, and secure storage. It is community-maintained and released under the MIT license.
Read Moredsh-proxy-pro: DSH Proxy Manager
The DeepSeek Harness (DSH) proxy manager plugin `dsh-proxy-pro` is designed to address blind spots in network request routing during agent development. It consistently routes requests such as model calls, web searches, and web scraping to the system proxy or a custom address, and provides visual toggles and configuration options. Core features include one-click switching in the conversation header, a configurable direct-connection list in the settings page, and a command-line diagnostic tool. Technically, it resolves network failures through a single transport channel, uses an idempotent kernel to fix stalling, and implements a browser trust fence along with a clean uninstall mechanism. The plugin supports installation from npm or GitHub, is simple to configure, and is released under the MIT License.
Read Moredsh-knj-session-management: DeepSeek Harness Session Archiving and Governance
Data bloat caused by accumulated DeepSeek Harness (DSH) sessions. This plugin provides session lifecycle management. It supports archiving sessions to a specified directory (does not free space but hides them from lists), restoring sessions, and permanently deleting them to free disk space. It also offers automatic policies (retain the latest N sessions per workspace), invalid session management, and a capacity governance panel. The plugin supports cross-volume archiving and distillation integration; after installation, operations can be performed through the `dsh-knj-menu` menu, with three indexes automatically synchronized and no restart required.
Read Moredsh-knj-prompts: DSH Prompt Scenario Plugin
dsh-knj-prompts is a DeepSeek Harness plugin designed to address pain points in prompt template management, variable filling, and session switching. It provides visualized scenario management, supports real-time variable preview and automatic filling, and enables exporting and importing scenario packages (ZIP). The plugin’s core mechanisms include automatically applying a filling strategy based on session state (filling blank sessions directly and creating a new session when an existing conversation is present); installing and configuring scenario packages through an AI Skill while strictly limiting the plugin’s own permissions to ensure secure execution. Installation requires building via a specific command. Data is stored in the local file system, with support for atomic writes and backups.
Read MoreDeepSeek Harness Workbench Plugin: Universal Side and Bottom Panel Container
`relay-dsh-plugin-workbench` is a generic Workbench Shell plugin for DeepSeek Harness (DSH), designed to address the issue that extending functionality requires modifying core code to fit the sidebar or bottom panel. It provides standardized panel containers, registration interfaces, and public contracts, enabling plugins to manage views without touching DSH core code. The plugin itself does not expose any functionality; instead, it serves as a shell for other plugins (such as Files or Terminal), reducing development complexity and ensuring layout consistency. Installation requires DSH version 0.1.2-rc.1 and compliance with plugin boundary specifications.
Read MoreRelay DSH Terminal Plugin: A General-Purpose Terminal Panel Plugin for DeepSeek Harness Workbench
The Relay DSH Terminal Plugin is a plugin that provides native terminal functionality for the DeepSeek Harness (DSH) Web UI. It adds a terminal panel at the bottom of the Workbench using xterm, supports bounded history, process launching, and a public provider registry, enabling in-browser shell operations. The plugin depends on the Workbench container, requires a compatible backend plugin (such as Codex), and must be configured with full permissions to run. Since terminal access is equivalent to host command execution rights, it is recommended for use only in trusted environments and must never be exposed as an agent tool.
Read Morerelay-dsh-plugin-skill-creator: Convert DSH Conversations into Reusable Skill Directories
`relay-dsh-plugin-skill-creator` is an open-source DSH plugin designed to address the problem of multi-turn conversations not being transformed into reusable assets. By registering the `conversation-to-skill` skill, it automatically converts conversations into structured skill packages containing `SKILL.md`, scripts, and resources. The plugin supports automated validation (such as structure checks and PII gating), contract conversion, and the creation of a new session to test reuse. After installation, users can complete the process of generating high-quality, standardized skills from conversations with explicit confirmation.
Read MoreRelay Time Monitor Bundle Extension for DeepSeek Harness
`relay-dsh-plugin-monitor-time` is a plugin for the DeepSeek Harness Relay workflow, designed to address time-based scheduling requirements. It introduces the `time.deadline` monitor type and the `relay_schedule_timer` tool, supports multiple languages, and depends solely on the host clock. The plugin is compatible with the DSH stable release and is licensed under the MIT License; once installed, it can be used to define deadline-based tasks within the workflow.
Read Morerelay-dsh-plugin-monitor-process: Identity-safe Process Monitoring
The `relay-dsh-plugin-monitor-process` for DeepSeek Harness (DSH) is a Relay-based monitoring plugin designed to provide read-only, identity-safe process status queries. It is maintained under the MIT license, with core features including issuing process handles bound to sessions and projects, and ensuring that PIDs are received only when issued and are not embedded in the Bundle. Users must run the specified installation command to obtain a compatible version. The plugin requires no additional adaptation, but it must operate within DSH process permissions; verifying the source code before installation is recommended.
Read MoreDeepSeek Harness Plugin: relay-dsh-plugin-monitor-author
The `relay-dsh-plugin-monitor-author` plugin for DeepSeek Harness (DSH) introduces the `relay-monitor-author` Skill to guide Agents in securely discovering and creating Relay Monitor Bundles. It follows the principle of least privilege, provides verification and installation mechanisms, and supports invocation via natural language, UI tools, and commands. Installation requires a corresponding version and a Node.js >= 22.13 runtime. Uninstalling the plugin removes the Skill but does not affect existing Monitor Core configurations.
Read MoreDeepSeek Harness Plugin Introduction: relay-dsh-plugin-files
`relay-dsh-plugin-files` is a plugin that adds file browsing capabilities to DeepSeek Harness (DSH). It leverages the DSH Agent identity to load and display the file tree of the current workspace, supports previewing and filtering text files such as source code and Markdown, and has no external runtime dependencies. Released under the MIT license, it requires installation alongside the host panel and is designed to help developers maintain a continuous development workflow without leaving the official interface.
Read Moredsh-localnotify: DSH Local Notification Bar Plugin
`dsh-localnotify` is a DSH client plugin designed to provide a full-screen notification center in the sidebar. It supports three methods—Agent tools, CLI commands, and file writing—and features multi-level visual severity, search and filtering, detail viewing, and automatic cleanup. Data is stored in a local JSON file and synchronized in real time through a polling mechanism, providing a lightweight instant-feedback solution for background tasks.
Read More