DSH Skin Plugin: Adding Built-in and Custom Theming to Web Interfaces

dsh-client-ui-skins is a pure client-side skinning plugin designed exclusively for the DSH Web interface, licensed under MIT. It can be installed without modifying the DSH source code and ensures a complete restoration of the native appearance upon uninstallation. The plugin comes with four built-in skins, including Deep Sea Blue and Cherry Blossom Pink, and supports importing local PNG, JPG, WebP images or MP4, WebM videos as dynamic backgrounds. The system automatically extracts color schemes from the first frame of the media to adapt the interface. Additionally, the plugin integrates a background mask slider, an input field opacity slider, and a body enhancement toggle, helping users optimize text contrast and reading experience on complex backgrounds. All media files are stored locally in localStorage or IndexedDB, with no cloud uploads involved. Installation requires pnpm and configuration of the DSH web profile.

Read More
DSH UI Harmonizer: Unifying Web Interfaces with Official Design Tokens

dsh-ui-harmonizer is a pure client-side DSH plugin maintained by Physicolor. It standardizes the incomplete official UI and harmonizes the styles of plugins like better-sidebar and widgets by using official slots and --dsw-* design tokens, without modifying session logs or incurring model costs. It also automatically corrects the layout of third-party settings pages. The installation command is `dsh plugin --profile web add dsh-ui-harmonizer`. After a hard refresh, you can adjust settings such as conversation width, Markdown font size, and rounded card corners in Settings → General. It is compatible with DSH 0.1.x, licensed under MIT, and leaves no residue upon uninstallation.

Read More
dsh-balance-monitor: View DeepSeek Balance and Today's Spending at the Bottom of the DSH Sidebar

dsh-balance-monitor is a client-side plugin for dsh released by jelly-000, displaying the DeepSeek API account balance, a remaining proportion bar, and the daily expenditure at the bottom of the Web UI sidebar. The server queries the balance through the official API, ensuring the API key is not exposed to the browser; today's expenditure is calculated based on the initial balance of the day. Install using the command `dsh plugin --profile web add`, and after restarting dsh with `dsh --profile web`, the card will appear above the settings button. Licensed under MIT, with no build steps required.

Read More
dsh-change-review: Track write/edit within DSH sessions and review with diffs

dsh-change-review is a DeepSeek Harness client plugin (v0.3.0, MIT) maintained by cirelir. Designed for the Web profile, it automatically monitors write/edit tool calls within a session, displaying changes in line-level diffs. It supports session isolation, sub-agent aggregation, SSE real-time push, and 12 color customization options. The plugin provides a "Review" tab and a single-round review card at the end of the session, allowing rollback by individual operation or entire file. Installation command: dsh plugin --profile web add dsh-change-review.

Read More
dsh-hud: DSH Web Floating Status Panel

dsh-hud is a community HUD plugin for the DeepSeek Harness Web interface: the input bar dashboard button opens a right-side floating panel, centrally displaying Git status and diffs, MCP services, Skills, model and token usage, session statistics, and account balance. Installable via `dsh plugin --profile web`, it is read-only and requires no build, making it suitable for quickly confirming repository and session status within the chat interface.

Read More
dsh-ocgo-lite: OpenCode Go Usage Persistent Bar

dsh-ocgo-lite is a DSH client plugin maintained by OK-wx, designed to remain visible in the Composer Dock. It displays the remaining balance circle for the OpenCode Go plan, token consumption, and estimated costs based on official pricing. It supports three statistical scopes: All, Current Session, and Recent Conversations, with model-linked statistics, session-level configuration memory, 30-second seamless refresh, and incremental log reading. It also offers one-click API Key copying and an opencode_go_usage tool. Installation: dsh plugin --profile web add github:OK-wx/dsh-ocgo-lite. Requires Node.js ≥ 22.5 and local OpenCode Go login. Licensed under MIT.

Read More
dsh-global-rules: Editing DSH Global Rules in the Web Settings Panel

dsh-global-rules is a DSH client plugin maintained by badai147, which directly reads and writes to ~/.dsh/AGENTS.md via a web settings panel. After installation, you can open "Settings → Global Rules" to edit Markdown rules and save them. The rules take effect immediately in new sessions, while in the current session, they are dynamically detected and updated by dsh-agent-instructions after the next file operation. The plugin is divided into Host HTTP routes and Client settings page UI, requires zero build steps, and is licensed under MIT.

Read More
dsh-mermaid: Rendering Mermaid Fenced Code Blocks as SVG Diagrams in DSH Web Sessions

dsh-mermaid is a DSH client plugin maintained by AKS1st, which renders inline `mermaid code blocks in web session messages into SVG diagrams. It employs a Host/Client dual-part architecture, with the mermaid runtime loaded on demand. Features include viewport-driven rendering, asynchronous queuing, light/dark theme following, fullscreen zoom-in, and visualization of rendering failures. Install via `dsh plugin --profile web add github:AKS1st/dsh-mermaid`, with `securityLevel` fixed to strict.

Read More
dsh-plugin-tts: Reading Assistant Replies in DeepSeek Harness

dsh-plugin-tts is a client-side plugin for the DeepSeek Harness web configuration file, maintained by 1624318455 (MIT, v0.3.0). Based on Microsoft Edge's free TTS, it requires no API Key and offers features such as a message reading button, an auto-read toggle, and a voice settings panel. Optionally, local RVC custom voices are supported. It supports seamless long-text chunked playback, selection reading, MP3 download, and voice notification approvals. Installation: dsh plugin --profile web add "github:1624318455/dsh-plugin-tts#main". Requires Node.js >= 22 and a restart of dsh web to take effect.

Read More
dsh-qq-bridge: A client plugin to connect QQ to the DSH Agent

dsh-qq-bridge is a DSH web client plugin maintained by TomoyoNatsume that forwards QQ messages to DSH Agent sessions and sends replies back to QQ. It supports both NapCat/OneBot and Tencent's official QQ Bot pathways, offering features such as whitelist remote control, model and session commands, scheduled reminders, and web session completion notifications. This article introduces the plugin's positioning, core functionalities, installation and activation steps under Linux/WSL2, typical QQ command examples, as well as permission and security considerations.

Read More
dsh-code-ide: Mount an Optional Browser IDE Workbench in Harness Sessions

dsh-code-ide is an optional client-side plugin (v0.1.0-alpha.0, MIT) maintained by SakalioLabs for the DeepSeek Harness Web profile. It adds an IDE tab at the top of the session, embedding a resource explorer, CodeMirror 6 editor, workspace search, Markdown/media preview, and an xterm.js terminal via same-origin routing, without replacing the Harness chat and trace interface. It is compatible with Harness 0.1.1-rc.2; the recommended installation command is `dsh plugin --profile web add github:SakalioLabs/dsh-code-ide`. The plugin accesses the local workspace with the same permissions as the dsh process and is intended only for local loopback use. Before installation, users should review the source code and security boundary documentation.

Read More
dsh-web-file-uploader: Adding File Upload Capability to DSH Web Input Fields

dsh-web-file-uploader is a DSH client plugin (v0.3.0, MIT) maintained by Mooling0602. It adds a paperclip attachment button to the web chat input box, uploading files to the host machine and injecting them based on model capabilities: multimodal models receive native ImageBlock, while pure text models get absolute paths. Features include content-addressed deduplication, attachment card management, automatic cleanup with a default 7-day TTL, and a single-file size limit of approximately 48 MiB. It can be installed via `dsh plugin --profile web add` and is suitable for DSH developers who need models to read local files.

Read More
DSH Plugin Manager: Manage MCP, Skills, and Built-in Plugin Packages within the Settings Panel

dsh-plugin-manager is a DSH dual-end client plugin maintained by liqichen, embedded within the DeepSeek Harness settings panel. It provides a graphical interface for managing MCP service toggles and deletions, Skills browsing with recycle-bin-style deletion, and read-only browsing of over 160 built-in plugin packages. Changes are written to cordis.patch.yml and ~/.dsh/skills/, taking effect immediately without restarting the dsh web. Configuration backups are automatically created before write operations. This article introduces the installation and registration steps, usage of the three tabs, API interfaces, as well as usage boundaries and recovery methods.

Read More
dsh-mcp-manager: Visually Managing MCP Servers in DSH

dsh-mcp-manager is a client plugin developed by Js2Hou for DeepSeek Harness, which lists installed MCP servers in the "Settings → MCP" section. It supports adding, removing, enabling/disabling, editing, and connection testing for MCP servers, while displaying real-time connection status and the number of tools. Configuration changes are written back to cordis.patch.yml via HMR, eliminating the need for manual YAML editing. The plugin can be installed using the command `dsh plugin --profile web add @js2hou/dsh-mcp-manager` or through community marketplaces such as dsh-market and DSH Desktop. Licensed under MIT, it is ideal for DSH users who need centralized management of multiple MCP servers.

Read More
dsh-side-chat: An Enhanced Version of Codex-style Side Chat

heartmove's maintained DSH web client plugin, dsh-side-chat (0.2.0, MIT), provides an isolated agent chat on the right-side panel, segregated by the main session, inheriting the main session's toolset, model, thinking difficulty, and permission presets. Users can select conversation content to query, and AI responses can be brought back to the main session draft or collapsed hint line either verbatim or summarized. When a question pop-up appears in the main session, the question and options are automatically listed in the side panel, allowing analysis in the side chat before answering, without interrupting the workflow. Installation command: npx -p @deepseek-ai/dsh dsh plugin --profile web add github:heartmove/dsh-side-chat, requires DSH ≥ 0.1.0-rc.6.

Read More
dsh-file-mentions: Making file paths in DSH replies clickable and openable

dsh-file-mentions is a DSH web client plugin, developed by community maintainer a903067276-rgb. It transforms local paths wrapped in backticks within agent replies into clickable inline links, supporting opening with system default applications and revealing in file managers, and summarizes mentioned files as a chip list at the end of the turn. Home directory paths are available by default, while external drives require whitelist configuration. It can be installed via the command `dsh plugin --profile web add`, is licensed under MIT, and requires DSH web version 0.1.0-rc.6 or higher.

Read More
dsh-mobile-hanui: Enabling DSH Web Interface for Optimal Mobile Usage

dsh-mobile-hanui is a DSH client plugin maintained by Z-6354. It automatically adjusts the web interface to a touch-screen layout when the viewport width is ≤ 1023px: the sidebar and detail panels switch to drawer and modal modes, pop-ups are centered full-screen, and a draggable floating menu button is provided. It also resolves issues such as the keyboard popping up automatically when switching sessions. The desktop experience remains unaffected. To install, run `pnpm add dsh-mobile-hanui` in `~/.dsh/profiles/web`, add the package name to the `dsh.profile.bundles` section in `package.json`, and restart dsh web. Licensed under MIT, npm version 0.2.5.

Read More
WeShop DSH Plugin: E-commerce Visual Creation on Harness Infinite Canvas

weshop-dsh-plugin is a native Cordis client plugin for DeepSeek Harness maintained by weshopai (v1.0.2, MIT). It integrates the WeShop e-commerce visual workspace into the Harness infinite canvas, supporting box selection, @ references, automatic generation of main images/virtual try-on/background processing, and synchronization with dialogues. The installation command is npx @deepseek-ai/dsh plugin --profile web add weshop-dsh-plugin, requiring the configuration of a WeShop API Key. It is suitable for developers who want to complete e-commerce visual batch processing within DSH and reduce tool switching.

Read More
Context-Vista: Visualizing Context Token Usage and Cost in DSH

context-vista is a client plugin developed by GooodWei for DeepSeek Harness, offering the /context slash command and a floating ring chart on the right side. It displays real-time token usage for system, tools, messages, and remaining space, while estimating session costs. The floating card supports dragging and collapsing, with a button at the bottom to trigger /compact for context compression. Built-in DeepSeek pricing allows customization of peak and off-peak unit prices per route in ~/.dsh/settings.yaml. Install with: dsh plugin --profile web add github:GooodWei/context-vista, then start dsh web. Licensed under MIT.

Read More
DSH Side Chat: Ask Follow-up Questions on Selected Content in the DSH Web Client

dsh-side-chat is a DSH web client plugin maintained by AHGGG, offering a Codex-style Side Chat feature. It allows users to select text from completed messages and initiate focused follow-up questions in the sidebar while keeping the main conversation visible. The plugin supports features such as "Add to chat" for annotations, "More details" for instant explanations, "Ask in side chat" for sidebar Q&A, and "Add to conversation" to merge sidebar discussions back into the main input box. Installation requires DSH version 0.1.0-rc.7 or higher and can be enabled via the command `dsh plugin --profile web add`. The sidebar creates a true sub-session fork, meaning tool side effects and workspace changes will not roll back upon closure.

Read More
DSH Spotlight: A Keyboard-First Command Palette for DeepSeek Harness Web

dsh-spotlight is a DSH Web client plugin maintained by 0xsline. It opens a unified command palette using ⌘K/Ctrl+K or /spotlight, allowing users to search native slash commands, recent sessions, page UI operations, and plugin settings. This article introduces its positioning, core capabilities, installation methods via npm and Git, typical usage, and explains the necessity of DOM discovery dependencies and reviewing source code before installation.

Read More
dsh-prompt-persona: Editing DSH System Prompt on Settings Page

@xilin3/dsh-prompt-persona is a DSH client plugin maintained by Xilin3, taking over the editing and persistence of deployment:persona on the web settings page. It supports three injection modes: replace, append, and off, along with real-time preview of the complete system prompt, optimistic concurrency saving based on revision, and template variables such as {{model}}, {{cwd}}, and {{provider}}. After installation, simply restart the DSH web to adjust the agent's role settings directly on the settings page, without modifying the Harness itself or manually writing a cordis.patch.yml file.

Read More
dsh-opencode-go-usage: OpenCode Go Usage and Cost Floating Dashboard

dsh-opencode-go-usage is a DSH client plugin that offers a draggable floating panel in the desktop bottom-right corner, summarizing OpenCode Go official usage.list account details, rolling/weekly/monthly quotas, and DSH session cost analysis. It supports multi-key quota pools, model ranking, 7/14/30-day trends, and CSV export, with data processed locally. Installation is available via bundle or dynamic loading; initial setup requires manual configuration of the auth Cookie and workspaceId.

Read More
dsh-message-rail: DSH Web Left-Side Message Navigation Rail

dsh-message-rail is a DSH Web client plugin maintained by wx-yss, providing a Codex-style message navigation rail on the left side of the conversation view. Equal-distance tick marks indicate each user message, with hover previews displaying sequence numbers and timestamps, and click actions jumping to historical questions. The plugin establishes an index through an independent history API, supporting virtual scrolling and on-demand pagination loading. The installation command is `dsh plugin --profile web add dsh-message-rail`, requiring DSH 0.1.0-rc.6+ and Node.js 22+, licensed under MIT.

Read More
dsh-codex-auth: Reusing Codex CLI Login to Integrate GPT Auth and Codex Capabilities into DSH

dsh-codex-auth is a DSH client plugin (v0.3.0) maintained by suntianc. It leverages the local Codex CLI's ChatGPT login state to provide openai-codex LLM routing, global web search, image generation, and a native GPT Auth settings interface. Installation is recommended via `dsh plugin --profile web add dsh-codex-auth`. The plugin uses an unofficial backend API and is intended solely for personal development. Please review the source code and license before installation.

Read More
dsh-outline: Real-time session outline for DSH Web GUI

dsh-outline is a DSH client plugin maintained by urzeye, offering a real-time outline tree on the Web GUI session page. It uses user questions as primary nodes and Markdown headings from assistant responses as sub-nodes, updating synchronously during streaming generation and allowing navigation to the corresponding content upon clicking. The plugin supports level control, search and favorites, a floating panel, and theme internationalization. The installation command is `dsh plugin --profile web add dsh-outline@latest`, and a restart of dsh web is required after installation. Licensed under MIT, its interactive design is ported from Ophel.

Read More
dsh-hdc-bridge: DSH Native HarmonyOS Development Assistant

dsh-hdc-bridge is a DSH client plugin maintained by 1na-ko, which reuses the local hdc binary to implement device-closed-loop debugging (screenshots, UI operations, package installation, and logs). It integrates the official client-style device panel and provides an offline Tier-1 official knowledge base (28 articles) along with an optional DevEco CLI build/sign/simulator channel. It has zero npm dependencies and is MIT licensed. Installation: dsh plugin --profile <name> add dsh-hdc-bridge.

Read More
dsh-git-graph: Embedding Git Repository Graph within the DSH Conversation Interface

dsh-git-graph is a client-side plugin for the DeepSeek Harness Web GUI. It provides a commit history graph, branch filtering, file diffs, and VSCode-style uncommitted change management within the "Git Graph" tab on the session page. It supports following the conversation workspace, opening any local repository, switching between multiple repositories, pulling, pushing, and generating commit messages with AI assistance. To install, add a file dependency in the profile's package.json, mount the bundle in cordis.patch.yml, run pnpm install, and restart the dsh web service to start using it.

Read More
dsh-better-edit: Anchoring DSH File Read/Write and Editing with Content Hash

dsh-better-edit is a client-side plugin for DeepSeek Harness, maintained by Rianico. It replaces line numbers and str_replace with content-based hashing (3 characters per line), providing read, edit, and undo_last_edit functionalities. Editing transmits only the start/end hashes and new text, with pre-write validation of the model's read range; expired lines are rejected and new anchors are returned. Available on npm as version 0.4.0 under the MIT license. Installation: npx @deepseek-ai/dsh plugin --profile web add dsh-better-edit. Suitable for structural edits in long conversations, with limited benefits for single-line changes. Benchmark reports indicate approximately 31% output token savings relative to str_replace, with 23/23 correctness achieved on a 12-edit corpus.

Read More
dsh-session-context-menu: Implementing Native Right-Click Menu for DSH Application Wrapper End

baihejiangnan/dsh-session-context-menu is a client plugin designed for DSH application wrappers such as Tauri, EAC, and Electron. It provides near-native right-click context menus in sessions, workspaces, settings pages, conversation bodies, links, and input fields, supporting both Chinese and English while automatically following the host UI language. Official session operations are delegated to official components, while the plugin additionally offers permanent deletion with confirmation and path protection. Installation is via `dsh plugin --profile web add`, currently at stable version v0.2.14 under the MIT license. This plugin is not compatible with dsh web in standard browsers.

Read More
dsh-queue-plus: Editing, Sorting, and Batch Deletion of DSH Queue Messages

dsh-queue-plus is a DSH web client plugin maintained by starslittle, which enhances the queue message panel through the official QueueDock slot. It supports editing, deleting, interrupting, dragging, or arrow-based sorting, as well as batch deletion via the official API. It is recommended to install the v0.3.0 Release pre-built package, and after restarting the DSH web client, you can queue two messages consecutively to see the "Sort" entry next to the title. The plugin does not copy queue data, and the official panel automatically resumes after uninstallation. Deletion and sorting operations are protected against concurrency and do not overwrite the steering/context queue. Licensed under MIT, it is designed for the @deepseek-ai/* 0.1.0-rc.6 contract.

Read More
dsh-better-markdown: Replace the Streaming Markdown Rendering Pipeline for DeepSeek Harness Web

dsh-better-markdown is a DeepSeek Harness Web client plugin maintained by zerob13, which uses markstream-react to take over the streaming and settled Markdown rendering for assistant messages. It supports Mermaid, KaTeX, and Shiki code highlighting, with a fallback to the Harness built-in renderer in case of errors. The article introduces the plugin's positioning, functional scope, the working principle of slot shadowing, and three installation methods: npm, source code, and Git. It also explains compatibility, size trade-offs, and security considerations.

Read More
DeepSeek-Harness-zh_pro: DSH Chinese Interface Enhancement and Session Management Plugin

deepseek-harness-zh_pro is a DSH Web client enhancement plugin (v0.7.0, MIT) maintained by magian1127. It provides Chinese interface completion, optimized statistics and thinking block display, adjustable conversation width, automatic session archiving and trash deletion, and optional prompt injection and agent localization. Installation can be done via the command `dsh plugin --profile web add deepseek-harness-zh_pro` or using npx for hot installation. Except for explicitly enabled injection and localization, it does not modify model requests.

Read More
dsh-browser: A Plugin for Providing Shared Real Browsers to DSH

dsh-builtin-browser (wqty123/dsh-browser) is a client-side plugin for DSH that provides agents with a real, visible browser that can be shared with users. Upon installation, it offers 20 browser_* tools, supporting DOM-level operations, multi-tab management, task-level session isolation, persistent login state, human verification detection, and cookie-enabled downloads. When a desktop shell is available, it embeds the view; in a pure DSH web environment, it can self-host and launch an Electron window. Installation: dsh plugin --profile web add dsh-builtin-browser. Licensed under MIT, currently at version 0.1.15.

Read More
DSH Remote: Bringing the DSH Console to Mobile and Another Computer

DSH Remote consists of the DSH plugin, a standalone gateway, and an Android/WebUI. It enables remote session viewing, handling approvals and queries, file transfer, and monitoring of running status over a local network or Tailscale through Token authentication. The plugin mode installation command is `dsh plugin --profile web add dsh-remote-plugin`, with the gateway listening on port 8787 by default. This setup is ideal for developers who need to continue their DSH workflow on a mobile phone or a secondary device without relying on remote desktop solutions.

Read More
dsh-milestone: DeepSeek Harness Session Milestone Navigation Bar

dsh-milestone is a DSH client plugin maintained by SnowCrescenter-tech, featuring a Git-style dot timeline on the right side of the session view. Each question corresponds to a dot, with hover interactions revealing metadata such as time, turn count, duration, and TTFT. Clicking allows navigation to any message. It supports full question lists, on-site and cross-session search, bookmark deep linking, and keyboard navigation. The installation command is `dsh plugin --profile demo add dsh-milestone`, requiring Node.js >= 24 and compatible with DSH 0.1.1-rc.2.

Read More
dsh-usage: Persistent Balance and Usage Panel for DeepSeek Harness Web GUI

dsh-usage is a DSH client plugin maintained by Aisland-SJL. It provides a persistent dock and customizable balance/usage panel at the bottom left of the dsh web interface, supporting today's/monthly tokens, cache hit rates, 14-day usage logs, 28-day activity heatmaps, and a dual-channel comparison between DSH and Claude Code. Credentials are parsed by the Harness server, and three loopback GET endpoints aggregate data locally. Installation: dsh plugin --profile web add "github:Aisland-SJL/dsh-usage", requiring @deepseek-ai/dsh >= 0.1.0-rc.6.

Read More
dsh-openmaic: Generating Classrooms, Rendering Slides, and Interactive Teaching Aids in DeepSeek Harness

dsh-openmaic is a DSH client plugin maintained by THU-MAIC, integrating OpenMAIC into the DeepSeek Harness. It provides four tools—openmaic_generate, openmaic_slide, openmaic_widget, openmaic_render—and an openmaic-teach skill, enabling the generation of classroom links, rendering of slides and interactive sandbox components during conversations, and supporting Socratic-style guided teaching. The installation command is `dsh plugin --profile web add git+https://github.com/THU-MAIC/dsh-openmaic.git`. It is licensed under MIT and the current version is 0.4.0.

Read More
DSH Plugin Hub: Browse, Search, and Install Community Plugins within Harness

DSH Plugin Hub (npm package dsh-plugin) serves as the DeepSeek Harness community plugin marketplace. Once installed, it appears under "Settings → Plugin Hub," allowing users to browse, search, and one-click install over 5,000 community plugins (with 4,470 manually verified) directly within the application. Its catalog is sourced from dsh-plugin.org and updated daily. Features include visualized installation/upgrade/uninstallation, a notification center, custom installation options, and bilingual support (Chinese and English). Recommended command: dsh plugin --profile web add dsh-plugin. This is an independent community project under the MIT license. Please verify the source code and permissions before installing community plugins.

Read More
dsh-skill-picker: Visual Skill Selection within the DSH Web Input Box

dsh-skill-picker is a DSH Web GUI client plugin that provides a searchable skill list alongside the composer. After selecting a skill, it inserts the official /skillname gesture, which is then loaded and executed by DSH's native mechanism. Compared to the built-in prefix completion, it supports full list browsing, keyword search, and sorting by recent or frequent usage, making it ideal for scenarios with numerous skills where names are hard to remember. The installation method is via git clone + link or GitHub dependency, and it has not yet been released on npm. It is licensed under MIT, with the maintainer being a735624258.

Read More
dsh-balance: View DeepSeek API Balance on DSH Settings Page and Chat Box

dsh-balance is a DeepSeek Harness client plugin maintained by crazywoola, used to view the total API balance, recharge balance, bonus balance, and available models on the settings page and below the chat box. The API key is only used by the local host, supports caching and manual refresh, and features an orange indicator light to alert users during DeepSeek's peak pricing hours. The installation command is `dsh plugin --profile web add @pinkbanana/dsh-balance@latest`, and it is licensed under MIT.

Read More
dsh-feishu: Drive DeepSeek Harness with a Panel in Feishu

dsh-feishu is a DeepSeek Harness Feishu client plugin maintained by PGZXB. Feishu chat corresponds to dsh sessions: the /panel control panel converts slash commands into buttons, agent outputs are presented as streaming cards, approvals and queries are completed within the card, and dsh-feishu-setup supports one-click configuration of the Feishu app via QR code scanning. The article introduces its core capabilities, npm installation steps, typical session flows and command tables, and notes that dsh is still in pre-release, with the plugin running under process permissions.

Read More
dsh-plugin-workshop: Creative Workshop-Style Plugin Browser for DSH Web UI

dsh-plugin-workshop is a DSH client plugin maintained by yyyyukari, offering a Steam Workshop-style plugin browsing experience in the Web UI sidebar. It features a zero-server architecture, with directory and search functionality powered by the GitHub API. The plugin supports Chinese search, trending rankings, bilingual translation, feature-based filtering, and one-click install/update/uninstall with pre-checks for version compatibility, as well as installed plugin management. Activatable with a single `dsh plugin add` command, it is ideal for developers who prefer discovering and managing DSH plugins within the browser.

Read More
dsh-recall-plugin: Recall Files and Conversations Together Before Message Delivery

dsh-recall-plugin adds a '↶ Recall' button next to DSH user messages. Upon confirmation, the workspace files are restored via an independent shadow git snapshot, and the conversation history is reverted to before the message was sent using sessions.fork. The original session is archived and can be recovered. It does not affect the project's own git; snapshots are stored in $DSH_HOME, supporting exclusion lists, tree-structured snapshot management, and self-healing. Requires git CLI and DSH 0.1.0-rc.x. Installation command: dsh plugin --profile web add dsh-recall-plugin.

Read More
dsh-toolkit: Collection Install Entry for Ten Zero-Dependency Deterministic Tools

The omdsh-dev/dsh-toolkit bundles ten deterministic tools—time, encoding, json, calculator, csv, regex, markdown, diff, stat, and schema—as vendored snapshots into a single collection, offering unified testing across 723 use cases and batch installation scripts. It supports installing independent bundles as subpackages to web or headless profiles, or selecting a meta package for a single atomic mount. Licensed under MIT, version 0.0.1, it is designed for developers who need basic data processing within a DSH agent and require reproducible configurations.

Read More
dsh-lark-link: Integrating DeepSeek Harness Agent with Feishu

dsh-lark-link is a DSH client plugin maintained by amlyczz, which bridges the Agent bidirectionally to Feishu/Lark via QR code authentication. It features dual persistence for both Outbox and inbound WAL, card-based commands including /mode /model /permission, multimedia input/output, /goal long tasks, and /doctor diagnostic packages, reusing the DSH Web GUI with session isolation. It requires Node.js ≥24 and is licensed under MIT. Install with `dsh plugin --profile web add dsh-lark-link`, then use `/lark setup` and `/lark start` to get started.

Read More
DSH-Code: The Terminal Interface for DeepSeek Harness

DSH-Code is a DeepSeek Harness terminal TUI bundle maintained by UNLINEARITY, layered on top of the official dsh-base as an out-of-tree plugin, sharing the Agent, Session, tools, and plugin services with the Web UI. It supports session resumption and forking, Agent Preset, model and subagent management, /diff and /review coding workflows, and model switching animations. Installation requires Node ^22.19 or >=24, aligning with @deepseek-ai/dsh@0.1.1-rc.2 and dsh-code@1.0.1. It can be enabled via `dsh plugin --profile cli add` and launched using `deepseek` or `dsh-code`.

Read More
dsh-sidebar-qa: Instant Q&A from DSH sidebar selection without interrupting the main conversation

dsh-sidebar-qa is a DSH web client plugin maintained by ChenRuoT, built upon dsh-better-sidebar. It enables inline Q&A in the right-side panel after selecting text. The plugin automatically creates independent sessions within the same workspace, supporting three context strategies: full inheritance, compression, and mechanical truncation, as well as nested follow-ups, a follow-up history tree, and two-stage naming. It requires dsh-better-sidebar 0.14.0+ (DSH 0.1.0-rc.8+) and can be installed via the command `dsh plugin --profile web add dsh-sidebar-qa`.

Read More
dsh-recall-unread: Recall Interrupt Messages Not Yet Read by the Model

dsh-recall-unread is a DSH client plugin maintained by hg1048596-pixel, displaying the steering recall unread strip above the input box and supporting single and full message recall. It only works when messages are still in the inbox and have not been read by the model. For static installation, copy the plugin/ directory to ~/.dsh/profiles/web/node_modules/ and configure cordis.patch.yml for zero-configuration activation. Licensed under MIT, v1.1.0.

Read More
dsh-share: Export DSH Conversations as Images or Markdown

dsh-share is a DSH web client plugin maintained by hellodigua, designed to select single or multiple Q&A rounds from a session and export them as PNG images or Markdown. It supports multi-select interactions consistent with the DeepSeek web interface, allows adjustment of image width and font size, hides intermediate processes, and preserves code blocks, tables, and tool call summaries. Installation is done via `dsh plugin --profile web add dsh-share`, and it is compatible with `@deepseek-ai/dsh ^0.1.0-rc.6`.

Read More
dsh-usage-plugin: Record Token Usage and Costs for Each Call in DSH

dsh-usage-plugin is a DeepSeek Harness client plugin maintained by feiyang-dev that provides usage and cost tracking, along with balance inquiry panels, within the Web UI. It records token usage and cache hits for each model invocation, calculates costs based on DeepSeek's peak and off-peak pricing, and supports usage calendars, price table editing, CSV/JSON/PNG export, and local persistence. It can be installed via one-click setup on the desktop client or by executing the command `dsh plugin --profile web add @feiyang666/dsh-usage-plugin`. This plugin is ideal for DSH users who need to track token consumption, distinguish between peak and off-peak costs, and check account balances.

Read More
dsh-wsl-workspace: Add WSL Workspaces Directly in DSH Web GUI

dsh-wsl-workspace is a DSH client plugin maintained by 6Mikao9 (v0.3.1, MIT). After installation, you can add a WSL workspace from the Web GUI sidebar. This allows the entire agent session, including bash and file tools, to run within the selected WSL distribution, with paths formatted in Linux style. There is no need to install DSH inside WSL. The plugin supports a mode selector, optional Linux username, and access to Windows files via /mnt/. This article covers the installation command, typical usage, and permission differences between bash and file tools.

Read More
dsh-omi-voice: Using Doubao Natural Timbre to Read DSH Conversation Replies

dsh-omi-voice is a DeepSeek Harness client plugin that allows users to click the 🔊 icon in a conversation to have the AI's final response read aloud using Doubao TTS natural voice, with support for pause and resume. The speech is synthesized locally by the Omi engine, and the Doubao API Key is stored in the macOS Keychain via a BYOK method, with the plugin communicating only through 127.0.0.1. It is designed for DSH users on macOS who desire an immersive listening experience and are comfortable with character-based billing.

Read More
dsh-trace-compare: Drawing Agent Exploration Trajectories as Mazes

dsh-trace-compare is a DeepSeek Harness client plugin maintained by lamost423, designed to visualize tool calls within session logs or live sessions as a maze-like timeline, clearly presenting the main branch, failed branches, and turning points. It supports sidebar Trace comparison (single/dual log coaxial comparison, round alignment, branch inventory) and in-session real-time maze tabs, featuring zoom, filter, export, and bilingual interfaces. This article introduces the installation commands, typical usage, and key judgment rules.

Read More
dsh-auto-collapse: Condense DSH Workflow into a Single-Line Summary

dsh-auto-collapse is a pure frontend DOM plugin for the DSH Web client, maintained by a179-sanae. It automatically collapses tool cards and Think reasoning blocks within a conversation into a single-line summary, retaining only the model's final output after the round is completed, with the option to expand the full workflow by clicking. The plugin supports three levels of collapsing, native visual alignment, stream-friendly coordination, and configurable status prompts (default: "Deep sleeping..."). It can be installed via the command `dsh plugin --profile web add "dsh-auto-collapse"` without requiring additional configuration, and can be fully uninstalled to revert changes. Licensed under MIT.

Read More
dsh-session-manager: DSH Web Session Management Plugin

dsh-session-manager is a DSH client plugin (v0.2.2) maintained by dream12347, providing unified session management at the settings page and conversation top. Features include deletion with recycle bin (restore/permanent delete), activity statistics, continue/pause, opening log directories, unread markers, forking sub-sessions, workspace grouping and sorting, as well as a global context compression threshold ranging from 17% to 90%. It does not modify the DSH core and is compatible with version 0.1.1-rc.1. After installation, restarting the DSH web is required.

Read More
dsh-web-mobile: Enabling DSH Web UI for Optimal Mobile Usage

dsh-web-mobile is a DSH Web client plugin maintained by mexiaosqwq, designed to address issues such as the sidebar taking up too much space, difficult-to-use pop-ups, and overlapping input controls on mobile devices in portrait mode. For narrow screens, it converts the sidebar into a drawer and pop-ups into bottom sheets, while handling safe areas and themes. On tablets, it limits the width and centers the content, but remains unchanged on desktops with screens ≥1024px. The installation command is `dsh plugin --profile web add github:mexiaosqwq/dsh-web-mobile`, followed by restarting dsh web. It supports compatible plugins like dshmarket and dsh-meme, and is licensed under the MIT License.

Read More
DSH-EasyRewrite: Withdraw and Rewrite Messages in DSH Web

DSH-EasyRewrite is a DSH Web client plugin (v2.3.0, MIT) maintained by Renzic-Stone, implementing message recall and in-place bubble re-editing via official extension points. The recall key is located next to the copy key with a lazy submission mechanism—confirmation backfills the input box, and the actual truncation occurs only upon sending. Clicking on a bubble allows in-place Markdown editing and resending, with support for messages containing images. Additional features include a version paginator, draft persistence and auto-backup, and a trilingual settings panel. Installation command: dsh plugin --profile web add dsh-easyrewrite, compatible with DSH Web rc.6+.

Read More
dsh-smooth-stream: Enabling Smooth Streaming Rendering and Silky Scrolling for DeepSeek Harness Web UI

dsh-smooth-stream is a DeepSeek Harness client plugin maintained by Laplace-bit, providing smooth streaming rendering and silky scrolling for the Web UI. Text, Markdown, code blocks, tables, and tool results naturally appear as output is generated, with the page smoothly following as content grows. It supports balanced/realtime/silky presets, user-level toggles, and a debug panel, installed via `dsh plugin --profile web add`, under the MIT license.

Read More
dsh-open-in-vscode: One-Click Workspace Launch in VS Code from DSH Web Interface

dsh-open-in-vscode is a DSH client plugin maintained by omdsh-dev, providing an "Open in VSCode" entry point within the overflow menu of each workspace sidebar. Upon clicking, the host invokes the local editor CLI (default: code) via Typert Remote to open the workspace directory in detached mode. It supports DSH 0.1.0-rc.6 and above, allowing configuration of the command and arguments through cordis.yml. The plugin does not include tools, skills, or file read/write operations, making it ideal for quickly jumping to a local IDE after managing multiple workspaces via a web interface.

Read More
Local Shell MCP: Enabling Controlled Shell and File Workspaces for DSH

local-shell-mcp is an MCP control plane maintained by fwerkor, offering clients controlled shell, file, browser automation, and remote worker capabilities. When used as a DeepSeek Harness plugin, it fully bridges the mcp__lsm__ tool interface via HTTP, binding each DSH session to an independent logical session and live workspace. The article introduces the recommended topology, steps to start LSM before installing the plugin, environment variable configuration, and typical usage, and explains that the plugin runs with DSH process permissions, requiring verification of source code and security boundaries before installation.

Read More
dsh-navbar: Dialog Node Navigation Bar, Quick Jump to Right-Edge User Messages

vlln/dsh-navbar is an official DSH bundle client plugin that renders a node navigation bar on the right edge of each user message in the conversation page: hover to preview, click to jump, and highlight based on reading position. It supports scroll wheel switching, a sliding window when exceeding 11 nodes, loading earlier history, and pinning assistant replies. It has zero data-channel dependencies and is based solely on official anchor attributes. Installation: run `dsh plugin --profile web add "github:vlln/dsh-navbar#main"` and restart the web interface for it to take effect. Licensed under MIT, current version is 0.4.0.

Read More
DeepSeek Control Center: Wallet and Usage Management in Conversation

DeepSeek Harness Control Center (deepseek-harness-wallet) is a DSH client plugin maintained by feibi-mochi, offering balance monitoring, session usage estimation, v4 peak-valley billing clock, a 365-day local ledger, encrypted multi-account switching, Z.ai plan monitoring, completion reminders, and recharge access near the input field. The current stable version is v0.3.4, installed via the command `dsh plugin --profile web add deepseek-harness-wallet`. It is ideal for multi-account DSH users who need to monitor account status and control call costs in real time.

Read More
DSH-Stock-Watch: Monitor Your A-Share Watchlist in the Top-Right Corner of the DSH Website

dsh-stock-watch is a DSH client plugin maintained by Awu12277, offering a collapsible watchlist pop-up in the top right corner of the web interface. It supports both A-shares and Hong Kong stocks with multiple groups, intraday and K-line charts, buy/sell target prices, and dark/light themes. The data source is consistent with the stocking CLI (Tencent Finance). Install it using the command `dsh plugin --profile web add dsh-stock-watch`, and it will take effect after restarting the DSH web. It integrates with DSH sessions, enabling one-click triggers for investment research reports, market analysis, daily reviews, and limit-up analyses. Licensed under MIT, npm version 1.0.9.

Read More
dsh-plugin-hub: DSH Plugin Management Panel and Multi-Source Plugin Marketplace

dsh-plugin-hub (@noob-stupid/dsh-plugin-console) is the plugin management panel for the DeepSeek Harness Web GUI, offering one-click start/stop of installed plugins, multi-source marketplace support (GitHub/Gitee/custom), static indexing of 500+ plugins and 300 skills, Skills installation, suite assembly, and one-click framework upgrades. Installation command: dsh plugin --profile web add @noob-stupid/dsh-plugin-console, requires DSH ≥ 0.1.0-rc.6. Maintainer: Noob-stupid, MIT license, current version v0.3.19.

Read More
dsh-web-plugin-manager: Manage DSH Plugins in the Web UI

dsh-web-plugin-manager is a DSH client plugin maintained by LX2000WASD, enabling centralized management of plugins via the Web UI, including viewing, real-time start/stop, installation/uninstallation, update detection, health checks, profile environment management, and browsing of the built-in marketplace. The installation process includes quality gates and automatic rollback mechanisms, accompanied by the dshpm CLI and agent installation guards, covering both bundled and non-bundled plugins. It is recommended as the first plugin to install in a profile, facilitating the management of other community extensions thereafter.

Read More
dsh-popout-sidebar: pop-up artifact sidebar

The dsh-popout-sidebar, maintained by e2mcc, provides a persistent "Artifacts" sidebar for the DeepSeek Harness Web UI. It enables real-time tracking of files generated by write/edit and shell operations, supports multi-type previews and edit diffs for code, Markdown, images, and other formats, and offers a one-click pop-out feature to open as an independent tab, which can be dragged to a second monitor. It is compatible with other sidebar plugins and can be installed via dsh-market or from the GitHub repository e2mcc/dsh-popout-sidebar. The project is licensed under MIT and requires Node.js version 20 or higher.

Read More
dsh-qqbot: Integrating DeepSeek Harness with QQ Private and Group Chats

@tencent-connect/dsh-qqbot is a DSH client plugin maintained by tencent-connect, integrating private and group chats into the DSH agent loop via the QQ Bot API v2. It supports QR code credential binding, per-peer session isolation, Markdown replies, built-in slash commands, and ask_user_question interactions. The installation command is npx @deepseek-ai/dsh plugin --profile qqbot add @tencent-connect/dsh-qqbot. It is licensed under MIT, currently at version 0.4.0, and requires Node.js >= 18.

Read More
dsh-notification: Desktop Notification on DSH Round Completion

dsh-notification is a DSH client plugin maintained by omdsh-dev that uses the browser Notification API to pop up desktop notifications at the end of a Web GUI session round. It supports toggling separately based on round results such as completed or error, as well as include/exclude keyword rules for session titles, response content, and tool names. By default, notifications are only prompted when the session is not currently being viewed. Preferences are stored in localStorage, with no intrusion into model tokens, tools, or logs. Installation: Use `dsh plugin --profile web add v0.1.3` with the compressed package address. Settings can be found under Settings > Notifications.

Read More
Zat-DSH Engine: Browse, Search, and Install Community Plugins with One Click in DeepSeek Harness

Zat-DSH Engine is a DSH client plugin maintained by mishibeikejie, adding a Plugin Market tab under Settings → Plugins to real-time list the GitHub dsh-plugin topic community directory. It supports category filtering, bilingual descriptions, one-click install/update/uninstall, and includes pre-installation health and security scanning, network mirror fallback, and fault recovery. This article introduces its positioning, core features, installation commands, and typical usage.

Read More
DeepSeek Harness GenUI: Generate React Interfaces for Current Tasks and Carry State into the Next Agent Round

DeepSeek Harness GenUI (dsh-plugin-genui) is a DSH client plugin maintained by pengyue-polaron. It enables Coding Agents to create React + TypeScript interfaces for current tasks, capturing user selections, inputs, and progress into task state for subsequent Agent iterations to read. Supporting four entry modes—Inline, Canvas, Fullscreen, and CLI/localhost—it features permission declarations and sandbox isolation, with failure updates that do not overwrite functional versions. Install via the command: `dsh plugin --profile web add dsh-plugin-genui`. It is well-suited for code-first GenUI scenarios such as multi-step interactions, simulators, and code path exploration.

Read More
DSH Android: Streaming and Controlling Android Devices in Conversations

DSH Android is a DeepSeek Harness client plugin maintained by ZSeven-W, which displays real-time screen feeds from emulators or USB-connected phones in the conversation sidebar via adb and provides 20 agent tools. These tools cover capabilities such as device enumeration, streaming initialization, UI interaction, Gradle build and execution, uiautomator control tree, logcat, and process debugging. The installation command is `dsh plugin --profile web add @zseven-w/dsh-android@latest`, requiring Node ≥ 24.11.0 and adb; the OCR tool is only available on macOS. The plugin runs with DSH process permissions, and users are advised to verify the source code and MIT license before installation.

Read More
dsh-annotation: DSH Web Selected Annotation, Send with Message on Enter

dsh-annotation is a DSH Web client plugin maintained by omdsh-dev. By selecting text within the assistant's reply, users can create annotations, which accumulate across conversation turns and are sent along with the next question upon pressing Enter. The bubble hides the annotation block to achieve zero flicker, and the model responds to each annotation sequentially by Annotation N, with support for hover-chip comparison. It is delivered as an official bundle, requires zero core modifications, and is licensed under MIT.

Read More
dsh-skill-mcp-panel: Unified Management of Skill and MCP in DSH Web Settings

dsh-skill-mcp-panel is a DSH client plugin maintained by Fishquito7, offering two management panels—Skill and MCP—within the web settings page, accompanied by the dsh-panel command line. Skills support workspace partitioning, grouping, batch migration, and scoped enablement/disablement, while MCP enables configuration writes to the cordis.patch.yml managed block via Stdio/HTTP with hot-reloading. It is recommended to install via the v2.0.1 release tarball; after restarting the gateway, the features become accessible on the settings page.

Read More
dsh-damage-pulse: DSH Damage-Style Token Balance Monitoring

dsh-damage-pulse is a DSH client plugin that provides a damage-style balance animation within the Web interface, peak-valley billing, session cost statistics, and a desktop companion character "Jingyuniang." After each model call, it inserts a token detail line, and the input area displays the session's cumulative usage. The balance floating window reflects real-time deductions, distinguishing between cache hits and misses. It includes built-in DeepSeek pricing rules for 2026-08-23, supporting API Key configuration and HTTP endpoint queries. Installation command: `dsh plugin --profile web add github:wssfk12138/dsh-damage-pulse`, requiring DSH version 0.1.1-rc.2 or above.

Read More
Viewing Balance, Quota, and Token Usage on DeepSeek Harness Web Interface with dsh-usage-stats

The community plugin dsh-usage-stats (@ychris12138/dsh-usage-stats) provides multi-provider balance, subscription quota, and token usage heatmaps for dsh web. This article introduces its core capabilities, web profile installation commands, key points for credential configuration, typical operational steps, and security considerations such as loopback access and local credential boundaries. It is suitable for Harness developers who use multiple APIs or coding plans.

Read More
Building a Local Video Content Workstation with dsh-oil-creator on DeepSeek Harness

dsh-oil-creator is an open-source DSH client plugin from oil-oil, adhering to the principle of "one video per folder." It manages topics, scripts, finished videos, subtitles, thumbnails, and publication status locally. The AI self-configures and tracks long tasks through the creator-workbench Skill. This article introduces its core capabilities, official installation commands, typical conversational usage, and optional dependencies such as subtitles, thumbnails, Screen Studio, and multi-platform publishing. It is ideal for developers using Harness to create technical videos and content for self-media platforms.

Read More
dsh-synapse: Transforming DeepSeek Harness Conversations into Browsable Branch Maps

dsh-synapse is a DSH client web plugin maintained by liangmianya, providing a draggable and scalable conversation map on top of native dialogues. It presents forks, follow-ups, and parallel conversations in a canvas format, with two-way synchronization with the native interface. The article introduces its core capabilities, web profile installation commands, typical operation workflows, configuration options, and data boundaries, facilitating quick assessment for integration after discovering it on SkillHub.

Read More
DSH Big Fish: A Companion Plugin That Brings the Agent's Real-World Workflow to the Desktop Top Layer

Introducing the DeepSeek Harness community plugin **dsh-dafeiyu (DSH Big Fat Fish)**: A desktop-native companion maintained by QCYTSN that displays thinking, working, waiting, completed, and error states in a transparent, always-on-top window on Windows/WSL2/Linux/macOS using real DSH Agent events—not screen scraping. It covers the npm installation command, WebUI configuration entry point, typical usage, multi-session priority handling, and privacy boundaries, while also explaining the SkillHub community directory attributes and the necessity of reviewing the source code before installation.

Read More
DSH Plugin dsh-im: A Single Gateway to Nine Major IM Platforms, Enabling Local Agents to Live Within Chat Software

dsh-im is a DeepSeek Harness client plugin maintained by xmanrui, which integrates nine major IM platforms—Feishu, WeChat, DingTalk, Enterprise WeChat, QQ, Slack, Telegram, Discord, and WhatsApp—into the local Harness via QR code scanning or robot credentials. It supports independent management of multiple robots, streaming replies, image and file transfers, a variety of chat commands, and connection to public Office suites through the AI Office Connector. This article introduces its core capabilities, npm/GitHub installation methods, typical usage workflows, and security considerations.

Read More
DSH Little Whale Balance Widget: Monitoring Your DeepSeek Account Balance in the Bottom Right Corner

Introducing the DSH plugin dsh-whale-widget maintained by MeteorNOX: This plugin displays the DeepSeek API balance, daily usage, and per-conversation token consumption in the bottom-right corner of the web interface. It supports two usage tracking modes—whale bookkeeping and real-time token monitoring—featuring drag-and-snap functionality, bouncy interactions, and smooth scrolling number animations. The plugin includes a one-click installation command for GitHub, along with credential configuration and verification steps. It is ideal for developers who regularly use DSH for agent development and need to monitor API usage on the go.

Read More
dsh-TUI: Bridging the Terminal Interface Gap for DeepSeek Harness with Claude Code

dsh-TUI is a community-maintained Claude Code-style TUI client plugin for DeepSeek Harness, developed by ccch1mneyyy. Mounted via Cordis with zero core modifications, it features a whale-themed top bar, real-time status line, streaming thinking, double-press Esc session rollback, context progress bar, and TPS gauge. This article covers its positioning, core capabilities, one-click npm installation command (@deepseek-harness-tui/dsh-tui), typical slash command usage, as well as permission boundaries and platform considerations, making it a valuable reference for developers who frequently operate the DSH Agent in terminal environments.

Read More