dsh-plugin-midscene: Adding Midscene-driven UI automation for DeepSeek Harness

dsh-plugin-midscene is an MIT-licensed plugin developed for DeepSeek Harness (DSH), designed to implement AI-driven UI automation through Midscene technology. The plugin provides two tools, `android_ui` and `web_ui`, through a single `ctx.midscene` interface, supporting models to locate and operate real Android devices or Chrome pages based on natural language. Core functions include operating on ADB-connected Android devices and Chrome pages with running debug ports. The tools support actions such as tap, input, query, and assert, and the visual model requires configuration via environment variables. Installation requires using DSH CLI.

Read More
dsh-report-studio: Transform DSH sessions into verifiable work reports

dsh-report-studio is a plugin for DeepSeek Harness (DSH) designed to organize sessions into daily reports, weekly reports, handover documents, or articles. It ensures verifiable report content by deterministically extracting data (e.g., tool calls, file generation, and error logs) from persistent session event logs, eliminating the model's reliance on memory for re-describing events. The plugin supports custom templates and automatically attaches a verifiable credential block containing session information and a SHA-256 hash upon saving, allowing users to verify single files or batches using the `report_verify` tool. Reports support Markdown and HTML output formats and can be published to Feishu or Notion, or previewed via a dry run. Additionally, the plugin provides a weekly report aggregation feature that requires Node 22.15+ to read historical logs; otherwise, it is limited to the current session.

Read More
@chushiz/dsh-archive-manager: DSH Web GUI Archive Session Management Plugin

`@chushiz/dsh-archive-manager` is an archive session management plugin for the DeepSeek Harness (DSH) Web GUI, designed to address the lack of a centralized management entry point, allowing users to browse, restore, or physically delete archived sessions. The plugin is maintained by ChuShiZ and is licensed under the MIT License. Its core features include: 1. **Browse and Search**: View sessions grouped by workspace; supports full-text search based on SQLite FTS5 indexing, capable of retrieving titles, IDs, presets, and session bodies (including user messages, AI replies, tool calls, etc.), with highlighting and filtering features provided. 2. **Preview and Actions**: Clicking a title allows you to preview the last 4 sentences of dialogue; supports "Restore and Open" to unarchive; supports batch deletion after multi-selection. Before the deletion operation...

Read More
dsh-fork-graph: Display session forking topology in DSH session header

`dsh-fork-graph` is a Web plugin for DeepSeek Harness (DSH) maintained by chouyong and released under the MIT License. Its core functionality is to transform DSH session fork relationships from a traditional flat list into a git-graph style visual topology graph. Rather than replacing DSH's fork action or maintaining independent data, the plugin performs a pure projection of existing session list data. It aims to clearly visualize the lineage of "which session forked from which session" and supports clicking to jump between branch nodes. Key features include displaying colored branch lanes and fork curves in the session header, showing the title and status (e.g., current, running) for each node, and defaulting focus to the current session's line.

Read More
@choi-p/dsh-footer-order: Change DSH Web sidebar bottom items to vertically stacked and sorted.

`@choi-p/dsh-footer-order` is a layout plugin for the DeepSeek Harness (DSH) web interface, designed to address the overcrowding issue when multiple plugins register to the `sidebar.footer.action` slot simultaneously. The plugin modifies the rendering anchor from `display: contents` to a vertical flex stack, supports configuring entry order, layout modes (column, row, contents), spacing, and alignment, is compatible with empty entries, and supports configuration hot-reloading. Users can install the plugin via DSH settings or the command line (`dsh plugin add`) and adjust parameters in real-time in the settings card without requiring a restart. The default configuration is a vertical stack (`layout: column`).

Read More
@choi-p/dsh-deepseek-balance: View DeepSeek balance in the DSH Web sidebar

`@choi-p/dsh-deepseek-balance` is a DSH Web plugin used to display DeepSeek account balances in real-time on the sidebar and supports threshold alerts. The plugin reads the key from the `DEEPSEEK_API_KEY` environment variable, with the Host side handling API requests for security and the Client side managing the interface display. Core features include automatic balance refreshing every 60 seconds, support for displaying only CNY, only USD, or dual currencies, and the ability to set separate alert thresholds for each currency. Configuration changes take effect in real-time without requiring a service restart, and the widget automatically hides when the sidebar is collapsed. Compatible with `dsh >= 0.1.2-alpha.3`, the plugin can be manually installed via the plugin registry or command line. It solves the problem of developers needing to frequently manually query balance.

Read More
dsh-plugin-message-edit: Edit and Resend Latest User Message in DeepSeek Harness

dsh-plugin-message-edit is a DeepSeek Harness (DSH) Web plugin developed by ChisaAlter, designed to address the need for users to modify the latest user message and re-initiate a request based on previous context. The plugin provides an edit entry on the latest plain text user message; upon clicking, it does not send immediately but instead forks a child session before the specified message, restoring the original text to the input box of the new session for modification. The history of the source session and old assistant responses remain completely unchanged, ensuring the new request is executed in a clean context. The plugin only supports text message editing and is only usable in the chat view; the entry is unavailable if the message contains images or non-text blocks, or if the current session is still running. The plugin requires the host to provide specific session forking and permissions...

Read More
dsh-light-memory: Adding a lightweight, plain-text memory module to DSH Web GUI

dsh-light-memory is a DSH plugin developed by chidaic, providing a lightweight memory system for the DSH Web GUI. Instead of relying on databases, vector stores, or MCP, this plugin adopts four Markdown files—USER.md, PROJECT.md, WORKLOG.md, and CONVENTION.md—to store user preferences, project conventions, operation logs, and memory specifications, thereby achieving memory visibility, editability, and Git management. The core functionality revolves around two actions: append and distill. The former appends temporary operation records to the work log, while the latter precipitates conclusions into user or project memory files at task boundaries. The plugin offers four tool interfaces that support the injection of context through various means, such as systemPrompt, to work with prefixes.

Read More
dsh-agent-notify: Windows System Notification Plugin for DSH Web GUI

`dsh-agent-notify` is a browser-side notification plugin designed specifically for the DSH Web GUI, maintained by chidaic and licensed under the MIT License. This plugin aims to address the difficulty of detecting agent status changes during background execution. It pushes events such as task completion, waiting for an answer, approval, or review to the Windows Notification Center via the browser `Notification API`, alerting users via bubble notifications without relying on in-page popups or synthetic audio. Core features include monitoring session state changes to trigger appropriate notifications; notification content consists of the session title and a summary of the last assistant reply (displayed only when the window is open); and it supports three modes: "Do not send," "Send when backgrounded," and "Always send," with "Always send" being the default. The plugin features an anti-false-positive mechanism to prevent replay events after reconnection.

Read More
dsh-latexcp: DSH Web Interface LaTeX Formula Copy Plugin

dsh-latexcp is a LaTeX formula copy plugin for the DeepSeek Harness (DSH) web interface, designed to resolve the layout fragmentation issue caused by directly selecting formulas. It allows users to copy the TeX source code of any formula to the clipboard with a single click via a floating button when hovering over it. The plugin supports switching the default format between dollar signs ($...$) and slash parentheses (\(...\)), and automatically identifies inline or display formulas to output the correct single or double delimiters. Built with a pure browser-side architecture and no backend services, it ensures high security and privacy by reading formula source code from the current page's DOM memory and triggering copy only upon user interaction. It can be added to the DSH web profile via the GitHub repository during installation without requiring additional configuration.

Read More
dsh-plugin-manager: DeepSeek Harness Plugin, MCP, and Skill Management

dsh-plugin-manager is a plugin management system for DeepSeek Harness, maintained by CHF-hub99 and licensed under the MIT License. It aims to centrally manage plugins, MCP servers, and Skills within the DSH ecosystem, supporting status viewing, installation and uninstallation, enabling and disabling, and configuration import via the Web GUI and Agent tools. The Web interface allows users to install plugins by package name, add MCP services with various protocols, and upload and verify Skills packages; the Agent tools provide commands such as `plugin_install` and `mcp_add` for operations within conversations. The system persists configuration by modifying `cordis.patch.yml` and exposes an HTTP API accessible only via loopback. Installation command...

Read More
dsh-api-usage: View DeepSeek API balance and usage in the DSH Web sidebar

dsh-api-usage is a lightweight plugin developed specifically for DSH Web, designed to address the pain point of needing to query balance, consumption, and usage separately after model invocation. Maintained by chenzhexii and based on the MIT license, the plugin provides a resident widget at the bottom of the sidebar to centrally display real-time balance, today's consumption (accurate to cents), Token usage, request count, and a 24-hour consumption bar chart. Its core functions include automatic balance polling every 60 seconds, calculating real consumption based on balance differences, manual refresh, one-click navigation to the top-up page, and automatic retry on faults. Data states are persistently saved, and the interface features a responsive design with strict loopback address routing protection. Before installation, ensure the environment supports DSH Web, Node 20+, and a configured DeepSeek API Key, installed via dsh plugin.

Read More
dsh-llm-cost: Add per-turn, per-step LLM cost display for DeepSeek Harness

`dsh-llm-cost` is a DeepSeek Harness (DSH) plugin designed to convert DSH-recorded token usage into specific dollar costs, addressing the issue where simply viewing token counts fails to intuitively reflect expenses. The plugin primarily generates a `costUsage` projection on the host side and renders the cost of each Turn and the cumulative session cost in real-time on the Web client, supporting model-based fee aggregation. For models without matched prices, the plugin displays `unknown` instead of $0.00 to avoid misunderstanding. Core features include cost detail display (including `totalCostUsd`, buckets, and step details), peak-valley pricing support (off-peak discounts during specific hours on weekdays), and automated price maintenance. Its `llm_c

Read More
dsh-ui-ux-pro-max: DeepSeek Harness Offline UI/UX Design Plugin

dsh-ui-ux-pro-max is an offline UI/UX design intelligent library plugin for DeepSeek Harness (DSH), developed by ChenYiming-aaa, and licensed under the MIT license. Aiming to address the reliance on external tools or online data sources during interface design, review, and frontend collaboration within the DSH environment, the plugin offers a localized solution that prioritizes Chinese language support, requires zero network connectivity, and has zero third-party runtime dependencies. Its core includes 84 styles, 192 color palettes, 74 font sets, 99 UX specifications, 25 chart types, and 22 tech stacks, all supporting efficient offline queries via the BM25 retrieval engine. The plugin provides three main model tools: design_recommend for generating complete design systems, design_r...

Read More
dsh-github: DeepSeek Harness GitHub Integration Plugin

dsh-github is the community GitHub integration plugin for DSH, providing 45 `github_*` tools and supporting authentication via PAT or OAuth Device Flow. This plugin has zero dependencies, covering functionalities such as repository creation, pushing, PR and Issue management, and code search. Its core design employs a tiered security strategy: routine read/write operations are permitted directly, while dangerous operations such as deleting repositories/files/branches, Force Push, merging PRs, and closing Issues/PRs are enforced to go through an approval gate. It defaults to a Fail-closed mechanism and allows only a single authorization to balance efficiency and security. The plugin supports automatic detection of hosts file anomalies and DNS bypass, as well as defensive token masking. Installation requires Node 22+ and special...

Read More
dsh-archived-panel: View and manage archived sessions in the DeepSeek Harness sidebar

dsh-archived-panel is an MIT-licensed community plugin developed for DeepSeek Harness (DSH), designed to provide a unified entry point for archived session management within the sidebar. The plugin supports viewing and reopening archived sessions in the Web Profile; this functionality is available immediately after installation without requiring modifications to the DSH source code. Additionally, the plugin includes advanced features: if the host environment supports `unarchiveSession` or `deleteSession`, users can perform unarchiving or permanent deletion operations. The deletion process includes a secondary confirmation and a protection mechanism for active sessions. If the host environment has not installed the necessary patch, the plugin automatically hides these operation buttons to ensure that core functionality remains unaffected. Installation requires compatibility with DSH >= 0.1.0.

Read More
dsh-daemon: Register dsh-web as an auto-start, self-healing background service

dsh-daemon is a DSH plugin designed to register `dsh web` as a self-starting, self-healing user-level background service, resolving process instability and difficulty in checking status caused by manual foreground startup. The plugin supports macOS (LaunchAgent), Linux (systemd or cron), and Windows (Scheduled Tasks, not verified on real machines) platforms. Its core watchdog script performs a health check every 30 seconds, automatically restarting the service after three consecutive failures or waking from sleep. The plugin provides 7 agent tools and the `dsh-daemon` CLI for installation, status queries, start/stop, and update management. It supports automatic updates for the same major version, with selectable modes of "restart" or "download and apply"; manual execution is required for major version changes.

Read More
DSH Plugin: chenjie1129/remotion-video-plugin

`chenjie1129/remotion-video-plugin` is an independent community plugin for the DeepSeek Harness (DSH) with an MIT license, designed to structurally integrate the Remotion video creation workflow into AI agent sessions. The plugin provides the `remotion-video` skill and eight rule modules, and registers five restricted tools: `remotion_doctor` (diagnose environment), `remotion_list_compositions` (discover compositions), `remotion_render_still` (render still frames), `remotion_render_video` (render video), and `remotion_probe_output`

Read More
dsh One-Click Launcher: Generate DSH Web Desktop Shortcuts on Windows

dsh-one-click-launcher is a DSH plugin designed for Windows 10/11 to simplify the startup process of local Harness Web services. Based on the MIT license, this plugin is written in pure ESM JavaScript with zero dependencies and requires no build step. Upon installation and activation, it generates a launch script named `launch-dsh.bat` in the `~/.dsh` directory and creates a shortcut named `DSH Web` on the desktop. Core features include one-click service startup, automatic port polling with browser opening upon readiness (with a 120-second timeout warning), support for built-in black or blue whale icons, and custom `.ico` icons. The service can be stopped by closing or minimizing the window. Installation requires pre-configuring the `dsh` CLI and...

Read More
dsh-mobile-link: Pushing Local DSH Web to Mobile

dsh-mobile-link is an MIT-licensed DSH plugin maintained by Cheng-xiu, aimed at simplifying the process of accessing local DSH Web from a mobile device. This tool enables one-click startup of local DSH Web, automatically creates or reuses a Cloudflare quick tunnel to expose a public URL, and resolves 403 issues caused by trust barriers, ultimately pushing the link to WeChat or a custom channel. It supports Server酱, PushPlus, Bark, ntfy, and custom webhooks, eliminating the need for a PC WeChat client or a Cloudflare account. After configuring `autoSend`, tunnel establishment and push are automatically completed within approximately 8 seconds after `dsh web` starts. Installation requires adding via GitHub and requires...

Read More
dsh-auto-scheduler: Automatically start and stop Intelligent Agent sessions in DSH based on time windows

`dsh-auto-scheduler` is a timed automatic task plugin for DSH, used to automatically create sessions and dispatch tasks within specified time windows, and terminate the session at the stop time, while the session remains retained for playback. Core functions include host-side scheduling (requires the `dsh web` process to be running; missed schedules are not re-run), automatic start and stop, and two modes: `default` (can ask the user) and `silent` (unattended, full permissions, no prompts). The plugin provides presets for Beijing time off-peak hours (12:00-14:00 and 18:00-09:00), supports `once` and `daily` repetition modes, and handles time zones such that the panel displays times in the local time zone while storage is converted to UTC. Installation is performed via a version-specific command, and the `dsh web` process must be restarted after installation or upgrade.

Read More
dsh-deepseek-vision: Adding image recognition to DeepSeek text models

dsh-deepseek-vision is an MIT-licensed DSH plugin designed to provide image recognition capabilities for text-only DeepSeek models. By registering the `deepseek_vision` tool, the plugin allows the model to submit local image paths (supporting PNG, JPG, WebP, and GIF, but not HEIC) and optional prompts. When invoked, the plugin utilizes the DSH subprocess service to safely call the local `deepseek-vision-cli` via array parameters, sends the image to the DeepSeek Web endpoint for recognition, and returns the descriptive text to the model. Users need to establish a Web session via manual login to the assistant or Token login; the Token is stored only in local cache. Installation supports local directories or Releases.

Read More
dsh-plan-usage: View plan usage in the bottom right corner of the DSH Web dialog box.

`dsh-plan-usage` is a DSH plugin designed to centrally display plan usage for OpenCode Go, GLM Z.AI, GLM Zhipu, and Kimi Code. It intuitively presents the percentages of the 5-hour, weekly, and monthly limit windows for each channel through a badge in the bottom-right corner of the web dialogue box, and indicates quota tightness based on minimum thresholds with green, yellow, and red status dots. Clicking the badge expands a panel to view detailed progress bars and reset countdowns, and supports automatic refresh every 60 seconds. The plugin provides a configuration card that allows users to enable channels globally or individually and set API keys or the `kimi-auth` Cookie for Kimi Code. API key parsing follows the priority order of "Plugin Configuration > Environment Variables > Credential Database > .env File".

Read More
dsh-qq-onebot-bridge: A bidirectional bridge plugin between QQ and DSH agent

`dsh-qq-onebot-bridge` is a standalone plugin based on OneBot v11 reverse WebSocket, designed to implement a bidirectional bridge between QQ and the DeepSeek Harness (DSH) Agent. It drives QQ group and private chat messages directly into DSH sessions and automatically segments replies. Core functions include: 1. **Session Isolation and Memory**: Supports independent sessions for groups, individuals, or private chats; dialogue memory is persisted to disk and automatically re-injected after restarts; provides `/new` and `/status` commands for management. 2. **Multimedia Processing**: Supports private chat image recognition, group chat reference parsing (text/image/transcription), and Speech-to-Text (STT) and Text-to-Speech (TTS) based on Zhipu AI, OpenAI, or local GPT-SoVITS.

Read More
DSH Plugin: dsh-chat-anchors Current Verifiable Information

In the DSH plugin ecosystem, it is standard practice to verify details such as the plugin name, maintainer, functionality, installation command, and license before installation. Currently, the only verifiable public information regarding this plugin is the GitHub repository address (https://github.com/Cheerwhy/dsh-chat-anchors). Other critical information, such as the official name, maintainer, category, star count, license, official installation command, and functional examples, has not yet been confirmed. Therefore, this article does not provide speculative installation commands. Users are advised to directly access the repository to review the README and documentation, check source code dependencies and license compatibility, and perform a security review given that the plugin runs with DSH process permissions. Furthermore, the DSH community directory has no official affiliation with DeepSeek or Huaan. Upon obtaining complete and confirmed plugin information,

Read More