dsh-niu-lai: Adds "Mom / Niu Lai" meme sound effects to DSH Web

# Introduction Running agent tasks in DeepSeek Harness (dsh) within the browser often requires waiting tens of seconds or more for a single turn. If you switch to another window to focus on other tasks, you have to periodically return to check if the task has concluded. dsh-niu-lai solves this problem with two sounds: it plays "Mom" from the meme "Niulai" when you send a message, and "Niulai" when the task is complete—allowing you to return to the results immediately upon hearing "Niulai." This is a quintessential example of the DSH "everything is a plugin" philosophy: without modifying any frontend code, installing a plugin adds sound feedback to the conversation. # What is this? dsh-niu-lai is a DeepSeek Harness Web plugin maintained by jxwb125646, designed as a "Niulai" meme soundboard.

Read More
dsh-workspace-plugin: View Agent Traces in DSH Sessions and Manage Workspace Memory

# Introduction When running agent sessions with DeepSeek Harness (DSH), a common issue arises: the agent creates and modifies a large number of files during its operation and may submit state changes via tools, yet this information is not intuitive. To verify exactly which files the agent has touched, what artifacts have been produced, and which Memory proposals have been submitted, users often have to leave the chat interface to browse the file system. The dsh-workspace-plugin addresses this exact scenario. It adds a `Workspace` tab to the session view in the local DSH Web UI, enabling you to inspect the files touched by the agent, review session artifacts, and preview...

Read More
dsh-safemode-profile: Start dsh --profile safemode with zero third-party plugins

# Preface DSH's philosophy is "everything is a plugin," and profiles are used to segregate different plugin environments. The 'safemode' profile is positioned as a "clean environment": it is the most suitable choice for troubleshooting, comparison, or when you only need core capabilities. However, a safemode profile is essentially just a set of ordinary files under `$DSH_HOME/profiles/safemode/`. A single `dsh plugin --profile safemode add ...` command, a manual edit of `package.json`, or even a simple mistake in a script can compromise the cleanliness of this environment, and you may not necessarily discover it immediately. Post-hoc verification by checking files one by one and manual cleanup are both time-consuming and unreliable. dsh

Read More
dsh-product-subagent-console: Design, Observe, and Diagnose Multi-Agent Execution within DeepSeek Harness Sessions

dsh-product-subagent-console is a standalone community plugin (MIT licensed, v0.9.0) maintained by Jokasa7, used to enhance the transparency of DeepSeek Harness (DSH) multi-sub-agent execution. It provides a draggable Subagents workspace within DSH sessions, containing four modes: Plan transforms goals into editable roles, tasks, dependencies, and budgets, and supports pre-approval checks; Live displays the execution status and timing of sub-sessions via a real parent-child tree; Deviation maps the approved plan to actual execution, locating the first point of inconsistency with evidence; and Recovery previews retries and reusable work, supporting the export of de-identified Run Capsules. The plugin is released via GitHub Relea...

Read More
dsh-doctor: Diagnostic, Repair, and Rollback Tool for DeepSeek Harness Post-Crash

**Introduction** After tinkering with DeepSeek Harness (DSH) plugins for a long time, encountering situations like DSH crashes, startup failures, or corrupted profiles is inevitable. Since DSH lacks a built-in `doctor` command, users often have to guess the root cause based on error messages, rely on the luck of restarting the process, or manually sift through configuration files to troubleshoot. The `dsh-doctor` introduced below addresses this issue: it first performs read-only diagnostics to identify what is broken and why; then it offers stepwise repairs where every change is reversible, allowing for one-click rollback if something goes wrong. **What is this?** dsh-doctor (`@jorinyang/dsh-doctor`, current version 0.3.2) is a DSH plugin maintained by jorinyang, [intended to]...

Read More
dsh-plugin-mission-control: A real-time observability panel for the current session

# Introduction When driving tasks with an Agent via DSH Web, a practical issue arises: it is difficult to see what the Agent is doing in real-time during a turn — which step the tool call has reached, whether sub-agents are collaborating, how many tokens have been consumed, and the approximate cost in RMB. Usually, you have to wait until the turn ends to review the logs. dsh-plugin-mission-control addresses this issue by placing the real-time status of the current DeepSeek Harness Session into a compact panel located below the Session list, which expands into a full-screen dashboard when detailed inspection is required. # What is this dsh-plugin-mission-control is maintained by Jian-Sparrow, current version

Read More
@zenk/vision: Enable DSH to directly process screenshots, keeping images on-device.

## Introduction There are two common approaches to showing an AI a screenshot: either manually converting the image content to text descriptions, or uploading the image to a cloud-based multimodal API. The former is time-consuming and often loses details such as layout and positioning; the latter raises concerns regarding privacy and cost. DSH's philosophy is "everything is a plugin," and visual capabilities can be integrated in the same manner. This article introduces @zenk/vision, which accomplishes exactly that: simply paste a screenshot directly into the chat interface, and the AI can view and analyze it without the image leaving your local machine. ## What is it @zenk/vision is a local visual plugin for DSH, maintained by kaaaaahn, open-sourced under the MIT license, and currently at version 0.3.1. It connects two local visual pipelines to DSH: macOS Visio

Read More
dsh-autonomy: Switch between Chat and Agent in DSH without leaving the session

When developing with DeepSeek Harness (DSH), we often encounter two alternating requirements: at times, we want the agent to independently research, modify files, and execute commands to complete the full agent loop; at other times, we only seek a concise answer, keeping full control in our own hands. Modifying the agent preset can alter behavior, but this is a session-level replacement that is inappropriate while a session is already in progress. dsh-autonomy fills this gap by adjusting the autonomy level of the current session without replacing the session's model, preset, history, sandbox, or permission policy. The DSH ecosystem operates on the philosophy of "everything is a plugin," and this capability is integrated as a plugin. The following is an introduction.

Read More
dsh-mindseye: Adding Image Understanding, Image Generation, and Visible Browser Automation to DeepSeek Harness

## Introduction In agent development, these issues frequently arise: the model is text-only, so when a user pastes a screenshot and asks, "What is this error?", the model cannot answer. To generate an image, one must manually open another tool, download the file, and drag it back into the session. To operate a webpage, mainstream solutions either run invisible headless browsers or directly take over the user's browser profile, which carries significant risks. dsh-mindseye (MindsEye) is specifically designed to address these three gaps. It is a plugin for DeepSeek Harness (DSH); in a nutshell, it provides intent-driven vision, image generation, and visible browser automation for

Read More
dsh-logo-silhouette: Add a non-blocking whale background watermark to DSH Web GUI.

dsh-logo-silhouette is a Web GUI plugin for DeepSeek Harness (dsh) developed by kami-mura. It utilizes the plugin mechanism to set the DeepSeek whale logo silhouette as a full-screen background watermark, requiring no modification of the frontend source code. The plugin is purely visual with zero host logic: the background layer is set to `pointer-events: none` to prevent blocking interactions, the whale is fixed to the bottom-left corner, and it automatically adapts to light and dark themes with a 300ms smooth transition. In night mode, it features a fade-in effect, anti-glare, and narrow-screen adaptation. Installation requires only...

Read More
dsh-agent-life: DSH Plugin, Sleep and Timing Primitives, Schedule Decided Autonomously by Agent

## Introduction When developing a persistent agent, one unavoidable issue is who controls the "schedule." The common approach is to write timers, heartbeats, or inspection scripts externally to wake the agent at a fixed rhythm. The rhythm is hardcoded in the code; the agent lacks a sense of time and can only wait for the next round if a message arrives. dsh-agent-life takes a different approach: the plugin provides only a few loop primitives—sleep, state awareness, and hourly reporting—with zero rules. When to sleep, how long to sleep, and what to do upon waking are all autonomously decided by the agent. Below, we introduce its positioning, core features, and installation configuration. ## What is it? dsh-agent-life is a DSH (DeepSeek Harness) plugin by jonah791, licensed under the MIT License.

Read More
dsh-plugin-lookatstudy: Turn Any Material into a Guided Course in DSH

# Introduction When learning with agents like DSH, the common practice is to feed materials to the model and ask it to summarize them. The problem is that this is a one-off delivery: the model doesn't know which concepts you haven't mastered, there are no progress thresholds, and no review scheduling. Switching sessions means losing the learning state. dsh-plugin-lookatstudy turns the entire learning workflow into a DSH plugin: it imports resources as courses, tracks mastery per concept, and schedules reviews based on spaced repetition. DSH's philosophy is "everything is a plugin," and learning can similarly be integrated into the host at specific touchpoints—sidebar entries, slash commands, and tool cards—each serving its own purpose. Below, we introduce what this plugin does, how to install it, and how to use it. # What is this dsh-plugin-lookatstudy by Ka...

Read More
dsh-agent-context: Injection, Metering, and Pruning of DSH Session Context

dsh-agent-context is a DSH plugin maintained by jonah791, licensed under the MIT license, and is positioned as a session context injector.

Read More
dsh-air: Recall previous messages with ↑ / ↓, open side conversations with /btw.

# Introduction When chatting in DSH's web client, there are two common pain points: after sending a long message, if you want to modify it, you can only scroll up the chat history and manually copy it back into the input box; if you want to ask a small question unrelated to the current conversation, you either have to start a new session or interleave the context of the main conversation. dsh-air addresses these two issues as a plugin: pressing `↑` / `↓` in the input box directly switches between sent messages, while `/btw` opens a docked side conversation without disrupting the main dialogue. Below, we introduce its features, installation methods, and notes. # What is dsh-air dsh-air is a lightweight plugin for the DSH web client, maintained by kaieye. It is licensed under MIT, with the current version being 0.1.2 (packag...

Read More
dsh-image-tools: Unified Multi-Provider Image Generation and Editing for DeepSeek Harness

Agent development within DeepSeek Harness (hereinafter referred to as DSH) inevitably involves requirements for image generation or editing. The challenge lies in the inconsistency of interfaces across different service providers: OpenAI-compatible services utilize the Images API, while Google Gemini uses the Interactions API, with distinct authentication methods and parameter systems. If an agent is directly bound to a single provider, switching service providers or implementing failover later would require significant rework. The approach of `dsh-image-tools` is to consolidate this functionality into two tools: `image-generate` and `image-edit`. It exposes provider-agnostic, unified parameters to the model, allowing for the attachment of multiple services in the background.

Read More
dsh-model-preset: One-click model combination switching above the DSH Web input box

# Introduction When developing agents using DSH (DeepSeek Harness), switching models requires confirming three dimensions: provider, model, and reasoning effort. In daily operations, I often toggle between "fast results" and "deep reasoning" configurations, requiring the opening of the built-in model selector and manual re-selection of items each time. If common combinations could be fixed as buttons, a single click would complete the switch, saving this repetitive operation. The `dsh-model-preset` introduced below does exactly that. # What is this? `dsh-model-preset` is maintained by kaixinbaba (repository: kaixinbaba/dsh-model-preset), licensed under MIT, current version...

Read More
dsh-slide: AI slide editor triggered by conversation

# Introduction To enable agents to generate presentations within DeepSeek Harness (DSH), the common workflow involves first generating an outline or Markdown, which is then manually transferred to presentation software for layout. Subsequent adjustments require describing the specific changes via text in the conversation. dsh-slide adopts a different approach: it switches the current Conversation chat interface to a 16:9 slide canvas. Users only need to select objects, pages, or the entire deck, while specific modifications are executed by a dedicated annotation sub-agent. The results are reflected directly on the canvas and thumbnails. The philosophy behind DSH is "Everything is a plugin," and dsh-slide is a capability provided in this plugin format. The following sections introduce the tool in the order of features, installation, and typical usage. #

Read More
hooks-adapter: A compatibility layer enabling existing hooks configuration to continue working on DSH.

# Introduction Writing hooks is the most common way to customize agent workflows: intercepting dangerous commands before tools execute, sending notifications upon task completion, and injecting context when a session starts. If you have written such declarations in Claude Code, Codex, or opencode, you will encounter a practical problem when switching to DeepSeek Harness (dsh): these configurations adhere to the original harness format, which dsh cannot recognize directly; you either have to rewrite them from scratch or manually sync them across multiple configuration sets. The hooks-adapter introduced below addresses this issue: it reads existing hooks configuration files, maps events from various platforms to dsh extension points, and allows the original declarations to remain unchanged, enabling seamless operation within dsh.

Read More
dsh-restart-tool: Provides a reliable restart and shutdown switch for DSH Web.

# Introduction When working with DSH (DeepSeek Harness) via its web interface, there is a type of operation that appears simple but is prone to failure: restarting services. After installing plugins and modifying configurations, if you attempt to restart the process, the result is often that "the port is closed and the service fails to start," forcing you to go back to the terminal to manually pull it up again. This is not an isolated issue on Windows; it is caused by a specific set of underlying process mechanisms. `dsh-restart-tool` addresses these pitfalls one by one and provides two entry points: an agent model tool and a GUI button. Below, I will introduce what it can do, how to install it, and how to use it. # What is it `dsh-restart-tool` is a DSH plugin maintained by `julensun-ir`, licensed under the MIT License, current version...

Read More
La Feng-UI: A Versatile Web UI Plugin for DSH (Skins / Dynamic Wallpapers / Music / Sound Effects / Avatars / Emojis)

# Introduction The philosophy of DSH (DeepSeek Harness) is "everything is a plugin," and this applies to the Web client interface as well. To change the theme color, add a dynamic wallpaper, or attach a background music player, the native process requires you to write `dsh.bundle.patch` yourself and manually mount it into the profile. La Feng-UI packages this customization workflow into a standard web plugin: skin customization, dynamic wallpapers, background music players, sound wave visualization, persona prompts, and exclusive AI character stickers. It covers everything at once and is ready to use out of the box. The following sections introduce its functional components, installation steps, and daily usage. # What is it? La Feng-UI (README title: "[La Feng] · La Feng-UI") is

Read More
TabNexus-DSH: Managing Tasks and Web Resources in DeepSeek Harness

# Introduction When developing with DSH, a common scenario is managing multiple threads within a single session while reference webpages are scattered across browser tabs and chat history. When looking back, it is often unclear why a specific link was saved or which stage it had reached. Moving everything to a full-fledged task management system feels overly cumbersome—you simply need to know "what the task's goal is, which webpages are involved, and their respective progress," rather than a complete Kanban system. TabNexus-DSH is designed to address this problem. The following sections introduce its positioning, core features, installation steps, and typical usage. # What is TabNexus-DSH? TabNexus-DSH is a DSH plugin maintained by KaichenCurry. In one sentence: In DeepSeek Harness, using the simplest...

Read More
dsh-computer-use: Teaching DeepSeek Harness to Operate Computers

dsh-computer-use is an MIT-licensed DSH plugin maintained by JasonWei04 that encapsulates the entire pipeline of "screenshot/recording → Xiaomi MIMO visual analysis → real keyboard/mouse/window/program control → autonomous loop" into a tool, enabling the pure text models of DeepSeek Harness to operate real Windows desktops to complete GUI tasks. The workflow is fixed into three steps: observe, analyze, and execute: `computer_screenshot` for screenshots (delegable to MIMO for static analysis), `computer_record` for recording frame extraction (to observe dynamic processes), `computer_action` for single-step operations (supporting clicks, drags, input, launching programs, etc.), while `computer_use` then autonomously loops...

Read More
dsh-mcphub: Adding a MCP management panel to DeepSeek Harness

# Introduction If you have configured a few MCP servers in DeepSeek Harness (hereinafter referred to as DSH), you are likely familiar with this workflow: manually editing the profile's `cordis.patch.yml`, restarting DSH, and hoping for the best. There is no interface to view which tools are registered or to check if there are new versions of pip-installed stdio servers; you are forced to dig through logs or simply try your luck. `jinhongxun/dsh-mcphub` addresses this issue by adding a new **MCP** section to the DSH settings panel, bringing connection status, version upgrades, server addition, and connectivity testing directly to the interface. Below is an introduction to its features, installation method, and usage.

Read More