dsh-builtin-toggles: DeepSeek Harness Web Built-in Capability Inspector

`dsh-builtin-toggles` is an unofficial community plugin (MIT licensed) maintained by Starfie1d1272, specifically designed for the DeepSeek Harness Web. Its core role is as a "capability checker," aimed at visualizing the built-in Capability status of the current Web Loader, rather than providing general plugin management or marketplace functionality. Key features include: 1. **Comprehensive Diagnostics**: Displays the running state of Capabilities, Profile Override's three states, Agent preset affiliations, combination scope, compatibility, and mutation eligibility. 2. **Precise Filtering and Reporting**: Supports multi-dimensional filtering by ID, category, status, and can generate de-identified reports.

Read More
dsh-movein: Migrating Claude Code Configuration into DeepSeek Harness

dsh-movein is an MIT-licensed DSH plugin designed to seamlessly migrate existing Agent configurations (such as instructions, skills, commands, agents, hooks, permission rules, and MCP servers) from Claude Code, Codex, or OpenCode to DeepSeek Harness (DSH), avoiding manual reconstruction. Maintained by sjh9714, its core features include a default dry-run preview, writing data only when `--apply` is explicitly used, skipping existing target locations to protect current configurations, and supporting a `--copy` mode as an alternative to symbolic links. The tool includes comprehensive safety and recovery mechanisms, automatically backing up configurations before each write operation.

Read More
dsh-deepseek-vision: Adding Image Input Routing for DeepSeek Harness's Pure Text Model

dsh-deepseek-vision is a DSH plugin designed to enhance pure-text DeepSeek models with image input capabilities, addressing the gap where existing models cannot directly process visual content. The plugin registers an independent `DeepSeek + Vision` route, supporting multiple input sources such as chat window image pasting, screenshots, and tool-returned images. Its core mechanism employs a分流 processing approach: if the model directory declares visual support (e.g., deepseek-v4-flash-vision-exp), images are directed straight to the native visual endpoint; otherwise, a configurable VL model is called to convert the image description into text before passing it to DeepSeek for processing. The plugin offers an LRU cache-based description reuse mechanism to avoid duplicate billing, retains original images in session logs, and supports OpenAI-style gateways and

Read More
@dsh-extension/dsh-vision-bridge: On-Demand Visual Capability Integration for Text-Only DSH Sessions

`@dsh-extension/dsh-vision-bridge` is a third-party plugin that provides on-demand visual capabilities for text-only DSH sessions. It addresses the issues where text models cannot process image blocks and sending long history directly to vision models is prohibitively expensive. Mechanically, the plugin preserves the original images in the session and UI, only reformatting the images into text tokens at the text model's input layer. When the model needs to understand an image, it invokes the `vision_describe` tool, sending only the specified images (1-4) and a focused question to an OpenAI-compatible vision endpoint, thereby avoiding the transmission of lengthy session histories. The plugin supports installation via npm, with configuration options including enable status, base URL, API key (with environment variable support), and vision model name. Configuration priority follows the order: settings.

Read More
Sev7een/ds-api-usage: Checking API Balance and Usage in the DeepSeek Harness Settings Page

Sev7een/ds-api-usage is a community plugin for DeepSeek Harness (DSH), designed to allow users to monitor their DeepSeek API balance and usage directly within the DSH settings page. It eliminates the need for additional key configuration by reusing the existing `DEEPSEEK_API_KEY`. The plugin's core functionality includes displaying the total balance, a breakdown of gifted versus topped-up amounts, estimated consumption over the past 24 hours (in CNY), input/output token counts, and API request numbers. It also provides timeline charts with hourly and daily granularity, enabling users to switch between views for cost, token usage, and request counts. The plugin supports real-time refresh, automatically updating every 60 seconds on the host and every 30 seconds on the page, along with manual refresh capability. Data is stored locally in `$DSH_HOME/storage`.

Read More
dsh-client-ui-theme-xp: Windows XP (Luna) Theme for DeepSeek Harness Web GUI

dsh-client-ui-theme-xp is a pure browser-side plugin maintained by SamizuHM, released under the MIT license. It leverages the plugin mechanism of DeepSeek Harness to transform the Web GUI into a classic Windows XP (Luna) style desktop. Key features include the Bliss wallpaper, a column of desktop icons on the left, a taskbar at the bottom, and floating windows that support dragging, resizing, minimizing, and maximizing, with automatic persistence of window states. The plugin provides a resource manager-style workspace browsing, adding workspaces based on the native directory selector, content retrieval via sessions.search, and a native settings panel entry. Visually, it replicates the XP blue color scheme, Tahoma font, classic scrollbars, and yellow tool tips, among other details.

Read More
dsh-science-workbench: Reproducible Science Workbench Plugin for DeepSeek Harness

dsh-science-workbench is a reproducible science workbench plugin designed for the DeepSeek Harness, aiming to integrate code execution, image preview, feedback modification, re-running, and provenance tracking. Maintained by poplarity under the MIT license, its core capabilities include agent-driven reproducible cells, structured feedback redraw mechanisms, and lineage tracking with `manifest.json` as the single source of truth. By recording SHA-256 hashes, fixed seeds, and environment snapshots, it ensures that analysis processes are traceable and replayable. The plugin provides nine `bio_*` tools and a browser workbench, supporting inline image preview and project management, along with two Apache-2.0 licensed publication-grade plotting skills. It automatically commits versions to the local Git repository.

Read More
dsh-server-login: Multi-Tenant Hosting, Auditing, and Isolation for DSH

dsh-server-login is a multi-tenant DSH hosting platform based on the MIT license, designed to address the need for deploying DSH—which was originally suited for local single-user scenarios—to the public internet for long-term multi-user use. The platform provides a complete workflow including user registration, administrative review, disabling, and session management. Core features include establishing isolated DSH environments for each user, with automatic recovery and restart in case of main instance failure; offering a web desktop for users to browse, upload files, and launch DSH by folder; and supporting plugin activation and persistent configuration per folder. The system supports multiple access methods such as subpaths, per-user subdomains, and custom domains. API Keys are securely stored with AES-256-GCM encryption and isolation, and key replacement automatically triggers instance reconstruction. Deployment supports Linux local single-machine setups and k8s per-user Pod modes.

Read More
dsh-imessage: Adding a Photon-Hosted iMessage Channel to DeepSeek Harness

`dsh-imessage` is a plugin for DeepSeek Harness (DSH) designed to enable bidirectional interaction between iMessage text and DSH sessions via the Photon-hosted iMessage transport layer. This plugin allows users to automatically convert received iMessage text into DSH Prompts and send the final assistant responses generated by DSH back through iMessage. Core functionalities include completing device code authorization on the `Settings → iMessage` page, configuring the sender's E.164 number, and obtaining the hosted number; supporting commands such as `/new`, `/switch`, and `/approve` to control session states and manual approval; automatically filtering unauthorized messages; and converting M...

Read More
DSH Plugin dsh-tool-calculator: Safely Evaluate Mathematical Expressions

`dsh-tool-calculator` is a tool plugin within the DSH plugin ecosystem, registering the `calculator` tool for safely evaluating mathematical expressions. It adopts the MIT license, is based on a hand-written recursive descent parser, and strictly adheres to the "zero dependencies, zero processes, pure function" design philosophy. It rejects `eval` and code execution, handling only whitelisted operators, functions, and constants. The plugin supports basic arithmetic operations such as addition, subtraction, multiplication, division, modulo, and exponentiation, as well as mathematical functions like `abs`, `sqrt`, and trigonometric functions. It requires results to be finite numbers and automatically rejects `NaN` and `Infinity`. Note that trigonometric functions use radians, and scientific notation and large integers exceeding the safe range of IEEE 754 double-precision are not supported. Installation requires compatibility with DSH 0.1.2-alpha.1, via `d

Read More
@dsh-external/dsh-inspect: Adding checkup / fix / review closed loop for DSH

@dsh-external/dsh-inspect is a DSH plugin designed to construct a closed-loop process of "problem identification → repair delivery → quality review" by providing three tools: checkup, fix, and review. The checkup tool is used to inspect code and output a graded issue list, combined with red team verification to ensure that issues are reproducible. The fix tool performs repairs based on the issue list, employing parallel implementation and adversarial checking mechanisms, and outputs a delivery report. The review tool then conducts a retrospective review of the deliverables, supporting item-by-item re-running verification to ensure that the fixed issues have truly been eliminated. These three tools can be used independently or chained together to form an automated closed-loop, where feedback from a failed review can be fed back to the fix tool for further iteration. The plugin is built upon the DSH workflow engine and schemastery, and does not register into ctx.ski.

Read More
dsh-archived-sessions: The Archived Session Management Plugin in DSH Web Settings Page

dsh-archived-sessions is a Web settings page extension developed by MuWinds for DeepSeek Harness. It is designed to centrally manage local archived sessions, eliminating the need for cumbersome Shell operations. This plugin supports one-click installation, is compatible with Harness version 0.1.0-rc.6, and provides functionalities such as viewing session titles, creation times, disk paths, and occupied space. Users can perform release (unarchiving and restoring to the original workspace) and delete (completely clearing files, requiring two-step confirmation and being irreversible) operations within the same interface, with support for single or batch processing. Additionally, clicking on a session title expands a preview of user, assistant, and tool message details. The host side provides API support through unauthenticated same-origin POST routes, making it suitable for local development environments. After installation, it can be directly accessed at the bottom of the Web settings panel.

Read More
@minybear/dsh-pet: Adding State-Driven Codex-Style Desktop Pet to DSH Web GUI

@minybear/dsh-pet is an MIT-licensed DSH client plugin designed to visualize Agent runtime status through animated pets in a Web GUI. The plugin maps the current session state (e.g., running, waiting, error) into nine Codex-style animations and includes a timeout fallback mechanism. Core features include: a pet that defaults to staying in the bottom-right corner, with support for drag-and-drop repositioning and position persistence; interactive feeding and play options to adjust fullness and mood values (which decay over time); five built-in selectable pets and support for importing custom Codex pet packs. Users can adjust size, transparency, and animation modes, and the plugin adheres to the system's "reduce motion" setting. Installation requires executing a specific command to restart DSH, making it ideal for developers who want to perceive Agent status with minimal disruption or customize pet animations. The source code is available on GitHub.

Read More
dsh-agent-skills: Managing Local Agent Skills on the DSH Settings Page

dsh-agent-skills is a MIT-licensed DeepSeek Harness (DSH) plugin maintained by minivv, designed to address the challenge of managing locally distributed Agent Skills scattered across multiple directories (e.g., `~/.agents/skills`, `~/.claude/skills`). This plugin enables users to centrally view, search, enable/disable, and manage skills within the DSH settings page. It supports custom directories, monitors file changes, and does not modify the original `SKILL.md` files. After installation, users need to activate takeover and restart DSH. They can review automatically discovered directories or add new ones in the settings, control skill availability via toggles, and refresh or rescan after file modifications. The plugin state is stored in `$DSH_HOME`.

Read More
dsh-obsidian: Enable dsh to directly read and write local Obsidian vaults

dsh-obsidian is an MIT-licensed plugin for DeepSeek Harness (dsh) designed to enable the dsh agent to directly interact with a local Obsidian vault without relying on an MCP server, OAuth, or REST APIs. It leverages `node:fs` to treat the vault as a Markdown file system, parsing frontmatter and wikilinks, and mounts 12 `obsidian_*` tools. Features include searching, reading, writing, appending, moving, deleting (moving to trash), querying backlinks, tag statistics, and managing frontmatter properties for notes. The plugin supports explicit path configuration via `vaultPath` or automatic detection based on a provided base path.

Read More
dsh-conversation-outline: Add a right-side navigation bar for long DSH Web conversations

`dsh-conversation-outline` is a MIT-licensed client-side plugin for the DeepSeek Harness (DSH) web interface, designed to solve the problem of quickly locating historical issues in long conversations. It provides a navigation bar on the right edge, displaying all questions in chronological order as vertical bars. Core features include: hover previews showing the beginning words, turn badges, and timestamps of questions; clicking a vertical bar switches to the Chat view and scrolls to the corresponding message, accompanied by a flashing prompt for easy identification; case-insensitive question search and paginated loading of historical conversations; and real-time tracking, where new questions appear instantly. The plugin supports bilingual Chinese and English, runs with zero dependencies, requires no additional network calls or telemetry, and can be installed via GitHub, npm (if published), or local source code, with Node.js as a requirement.

Read More
dsh-ui-preset-enhance: Third-party UI Enhancement Plugin for DSH WebUI

dsh-ui-preset-enhance is a third-party interface enhancement plugin for the DeepSeek Harness (DSH) WebUI, currently at version v0.1.0 Preview and licensed under MIT. This plugin aims to improve the Web client experience through a modular approach, offering interface personalization and context management features without the need to register new backend Tools or modify the core Agent-Loop. Its core capabilities include: custom backgrounds (supporting local, network-based, or preset gradients), adjustments for interface transparency and blur levels, and theme color configuration; built-in 7 Prompt preset templates with support for custom saving and quick loading; real-time viewing of current Session Token/Context pressure and window composition; as well as through D...

Read More
pptwise: Generating Editable PowerPoint in DeepSeek Harness

PPTWise is a presentation generation plugin designed for DeepSeek Harness, maintained by liustack and licensed under the MIT License. Its core advantage lies in rendering AI-generated presentation content into actual PPTX files rather than images or HTML, addressing the limitation of traditional output methods that prevent word-by-word editing. Users can directly open and edit elements such as titles, bullet points, and charts within PowerPoint. This plugin supports local rendering, requiring no account, API key, or internet connection, and runs on Node.js 22.19+ or Bun. Its features include file validation, PPTX rendering, SVG preview, auditing, and theme management, with support for rendering IR JSON into PPTX or preview pages. Installation can be completed by executing specific commands through the DSH agent.

Read More
DSH Director Toolkit: Transforming Rough 3D Concepts into Producing Shots

The DSH Director Toolkit is an MIT-licensed plugin built on DeepSeek Harness, designed to transform rough 3D creative briefs into executable direction packs for Blender, Three.js, Houdini, or C4D. It bridges the gap between creative descriptions and specific production requirements, outputting camera compositions, lighting materials, geometric movements, software-aware render settings, and five production steps starting from the gray-box stage. Additionally, the tool provides negative prompts, titles, bilingual presentation copy, tags, and risk indicators. Installation requires configuring the DSH client and adding the plugin path, with the optional V4 adapter enabled by setting up a server-side API key. It is suitable for 3D creators and technical designers to help unify.

Read More
dsh-navigation-bar: Adding Piano Key-Style Multi-Level Navigation to DSH Web Sessions

`KeLearns/dsh-navigation-bar` is a client-side plugin designed for the DSH Web GUI, aimed at solving the difficulty of locating messages in long sessions. Developed based on the official DSH dual-panel plugin mechanism, it does not intrude on the source code and adheres to the MIT license. Its core function maps user messages in a session into a row of "piano key" navigation bars, where each key corresponds to a user message (including steering messages), and model responses are incorporated into the previews of corresponding rounds. The plugin offers a rich visual interaction experience: the navigation bar is vertically centered with fixed key spacing and height; on hover, keys elongate and display preview bubbles (single line for user messages, three lines with ellipsis for model responses), with adjacent keys above and below forming a stepped visual effect; the key corresponding to the currently viewed content highlights in real-time as scrolling occurs. It supports adaptive dark and light themes through the official DSH

Read More
dsh-token-panel: A persistent token consumption panel in the bottom-right corner for DSH

dsh-token-panel is an MIT-licensed plugin (v0.4.7) designed for the DSH web profile, focusing on centralized monitoring of token consumption, context pressure, and session costs. It provides a persistent heads-up display (HUD) in the bottom-right corner of the browser, offering real-time insights into session status, cumulative consumption, and estimated expenses based on the official DeepSeek v4 model pricing, with automatic switching between peak and off-peak rates. The plugin includes real-time curves for 2m/5m/15m intervals, historical review, and daily/monthly statistical views. It supports inline editing of budgets and balances with local persistent storage, ensuring data remains intact across restarts. Users can quickly install it via npm or GitHub without local builds, and it becomes functional after a page refresh. The plugin remembers its draggable positioning and is ideal for developers needing to monitor token costs. Given its design for DSH process权...

Read More
dsh-chatnode-wechat: Operating DSH Agents via WeChat

`dsh-chatnode-wechat` is a community plugin bundle for DeepSeek Harness (DSH) designed to integrate DSH Profiles with WeChat personal accounts through the Tencent iLink gateway, enabling remote monitoring and interaction with AI agents on mobile devices. This plugin comprises two components: `wechat-gateway` (responsible for connection, login, and media processing) and `wechat-conversation-node` (handling business logic bridging). Core functionalities include bidirectional text and image transmission, conversation management (e.g., listing, switching, and creating conversations), real-time progress summary feedback, and in-chat permission approvals using `/yes` or `/no`. For security, it enforces the configuration of an `allowFrom` whitelist, permitting only

Read More
iyllyt/dsh-btw: Adding a /btw Bypass Question Plugin for DSH

dsh-btw is an unofficial community plugin for DeepSeek Harness (DSH) designed to address the "in-between" issue where users need to confirm current context details while the main Agent is busy. It allows users to submit one-off quick questions via the `/btw` command during parallel execution of main tasks, with responses displayed in a temporary panel and not recorded in the main session history. The plugin reuses the model configuration and context of the parent session but does not execute tools or engage in multi-turn follow-up questions, making it unsuitable for tasks requiring tool permissions, such as reading new files, executing commands, or performing online searches. Its core advantages include session isolation, privacy protection, and a cache protection mechanism. Users can choose from three archiving modes: private-jsonl (default, local private storage), memory, or none, and can abort requests by closing the panel. The plugin adopts a modular design for easy integration and extension.

Read More
dsh-flowglass: Real-Time Session Flow Diagram Plugin for DeepSeek Harness

dsh-flowglass is a real-time conversation flowchart plugin for DeepSeek Harness, designed to address the challenge of intuitively visualizing tool calls and sub-agent execution progress within linear message streams. Maintained by Iwctwbh under the MIT license, it requires Node.js >=22.19. Its core functionality includes rendering conversations into three-lane swimlanes, clearly distinguishing user, assistant backbone, and the initiation/return of tool calls; supporting the expansion, layer-by-layer drilling, and breadcrumb navigation of sub-agent branches; enabling grouped display and status highlighting for parallel calls; and providing a comprehensive detail view with parameters, results, and token information, along with Markdown rendering and one-click copying. The plugin refreshes silently every 2 seconds by default and automatically pauses when the page is not visible. Installation is performed via the `dsh plugin` command, compatible with d...

Read More
dsh-better-archive: Archived Session Management Panel for DSH Web GUI

dsh-better-archive is a client-side plugin designed for the DSH Web GUI. It addresses the issue where DSH's native archiving merely hides sessions without terminating them, by providing a centralized management interface. The plugin adds an "Archived" entry in the sidebar, supporting viewing sessions by project, keyword search, filtering, and sorting. Users can restore sessions to the normal list with a single click or perform delete operations, including deleting individual sessions, all sessions under a project, or clearing all archived sessions. For active sessions, delete operations are marked for physical deletion upon restart; undoing the archive before restart can cancel the deletion. The plugin supports real-time switching between Chinese and English text, requires Node.js 22.19+ and pnpm, and can be installed and updated via GitHub, as well as supported for local development. It provides API interfaces for querying pending deletions, undoing archiving, and various deletion operations. As a community extension, developers are advised to check the source code before installation.

Read More