DeepSeek Harness Plugin: sijidoubi/dsh-plugin-mermaid
`sijidoubi/dsh-plugin-mermaid` is a Mermaid rendering plugin for DeepSeek Harness (DSH). Using its built-in `mermaid_render` tool, it renders source code into SVG in-process with Mermaid 11 and jsdom, without requiring a browser. It supports multiple chart types and output formats such as SVG, DataUri, and URL. The plugin enables default/dark themes and a strict security level by default, allowing the model to invoke it directly after installation. Note that it does not support some interactive charts, and the URLs are temporary, in-memory cache-based addresses that become invalid after a restart.
Read Moresijidoubi/dsh-image-zoom: Markdown Image Click-to-Zoom Viewer
`sijidoubi/dsh-image-zoom` is a pure DOM plugin specifically designed for the DeepSeek Harness (DSH) web client, addressing the issue that default Markdown image thumbnails make details difficult to see. Clicking an image opens a fullscreen viewer that supports mouse-wheel zooming (100%–1200%), drag-to-pan, and fit-to-window. The plugin automatically filters out attachment thumbnails and images inside system dialogs, and is compatible with tools such as Mermaid. It works immediately after installation and is lightweight with automatic resource cleanup.
Read Moredsh-plugin-wepre: Publish Single-Screen Cards Directly from DSH Sessions to WePre Next
The DeepSeek Harness plugin `shujitech/dsh-plugin-wepre` automates publishing agent-generated single-screen cards directly to WePre Next. It exposes tools such as login, publishing, and QA reporting to the model, supporting either persistent session login or token-based authentication. The plugin enforces strict offline single-screen rules (such as no network calls and a specific layout) and automatically triggers a QA repair loop when publishing fails, enabling deployment without human intervention.
Read Moredsh-go-usage: Monitoring OpenCode GO Subscription Usage in DeepSeek Harness
`dsh-go-usage` is a DeepSeek Harness (DSH) web plugin designed to integrate OpenCode GO subscription usage monitoring directly into the development interface, avoiding context switching. The plugin displays a collapsible badge in the bottom-right corner of the DSH interface, showing usage percentage, reset countdown, and status (color changes according to usage), and supports rolling, weekly, and monthly views. Installation requires a Windows system, a Node.js environment, and local authentication configuration. The plugin retrieves the key by reading the local `auth.json`, ensuring data security, and automatically adapts to the theme. The project is licensed under the MIT License and can be installed from npm or from source.
Read Moredsh-feishu: A Headless Harness Daemon Built Into Feishu
`dsh-feishu` is a DeepSeek Harness plugin designed to address the issue of traditional Feishu plugins relying on web pages or terminal QR code scanning. It resides in Feishu as a headless daemon and uses Feishu long-lived connections for interaction. Core features include displaying Goal progress and status as cards, running multiple bots in a single process, providing a review mechanism for high-risk operations, and offering a rich set of slash commands. The plugin eliminates the need to open web pages or monitor terminals, making it suitable for users who want to run an AI assistant on a server 24/7. Installation requires Node.js 22+, an API key, and Feishu enterprise self-built application permissions.
Read Moredsh-memory-porter: Moving Claude and ChatGPT Historical Memories into DeepSeek Harness
`dsh-memory-porter` is a plugin in the DSH ecosystem designed for “memory migration.” It addresses the loss of historical memories after users switch platforms by securely migrating historical conversations and memories from Claude, ChatGPT, and Claude Code to the local environment. The plugin employs local BM25 retrieval and verbatim evidence verification to ensure data accuracy, and it supports a manual confirmation mode. All data is stored locally only, with no network access or telemetry, enabling users to recall memories at any time through the tool.
Read MoreDeepSeek Harness Plugin: dsh-plugin-search
`dsh-plugin-search` is a web search plugin designed specifically for DeepSeek Harness, addressing the issue where `web_search` returns a 401 authentication error when using unofficial APIs. It supports zero-configuration startup, automatically takes over built-in tools, and is compatible with Tavily's keyless mode by default. After installation, restart the process and configure the environment variables (with an optional Tavily key) to enable reliable web searches without requiring an official API key.
Read Moreplugin-evolve: Tool Plugin Evolution Controller for DeepSeek Harness
`plugin-evolve` is a host-agnostic controller for DeepSeek Harness (DSH) that orchestrates the entire process of tool plugin evolution from signal recording to solidification. It supports in-process hot mounting, enabling validated plugins to be injected directly into the current process without a restart. It manages tool evolution via a standardized state machine encompassing signal recording, analysis, abstraction, validation, mounting, scoring, and solidification. With strict sandbox constraints to ensure security, it helps developers create dedicated tools for specific error signals, completing the experimental closed loop for DSH plugin development.
Read Moredsh-entity-dd: Cross-Border Counterparty Due Diligence
`dsh-entity-dd` is a DeepSeek Harness plugin dedicated to due diligence for cross-border trading counterparties. It relies on official free data sources and provides three core capabilities: legal entity matching, document verification, and EU VAT validation. Through structured data checklists, it helps users confirm the credibility of the contracting entity and its registration records. However, it does not include sanctions screening or legal advice and is suited for due diligence on established companies that have already obtained an LEI.
Read Moredsh-echarts: Let DSH Responses Include Interactive Charts
`dsh-echarts` is a dedicated plugin for DeepSeek Web, designed to directly render the `echarts` code output by the model into interactive charts. It requires no additional Tool calls, supports interactions such as tooltips, zooming, and exporting, and adapts to light and dark themes. After installation via `npx`, the model only needs to output an ECharts configuration in Strict JSON format within a fenced code block to generate charts, making it suitable for data analysis, operations reporting, and trend visualization.
Read Moredsh-balance: A Sidebar Balance Display Plugin for DeepSeek Harness
`dsh-balance` is a DeepSeek Harness (DSH) sidebar plugin developed by shawnyhu, designed to monitor API account balances and usage in real time. It integrates balance information at the bottom of the sidebar, supports single-click refresh and double-click navigation to the platform page, and includes an automatic refresh mechanism. The plugin runs entirely locally and uses the host process to handle API keys, ensuring data security. It is ready to use right after installation and supports custom configuration of keys and endpoints via environment variables or settings.
Read Moredsh-balance: Balance Monitoring in a Conversational Interface
The DeepSeek Harness (DSH) balance-monitoring plugin `dsh-balance`, maintained by Shawnxxboxx, is designed to help users avoid missing insufficient-balance issues during conversations. It is MIT-licensed and requires no build dependencies. Core features include an embedded balance display in the conversation interface, automatic refreshes every 15 seconds, hover support for viewing top-up details, and a zero-dependency design that keeps the API Key securely on the Host side only. To install it, configure your DeepSeek API Key first, run `dsh plugin --profile web add dsh-balance-dock`, and then restart `dsh web`.
Read Moredsh-launcher: One-Click Launcher for DeepSeek Harness
dsh-launcher is an automated launcher for DeepSeek Harness, designed to simplify service startup and debugging workflows in agent development. It is available as both a CLI and a Harness plugin, with core features including automatic detection of background status, starting services, waiting for readiness, and opening the browser. The tool has no dependencies other than dsh-tools, supports cross-platform use, and allows custom configuration via environment variables. Users can globally install the CLI command or install the plugin via `dsh plugin add` to enable one-click startup or desktop shortcut generation.
Read Moredsh-plugin-leaderboard: DeepSeek Harness Plugin Leaderboard
`dsh-plugin-leaderboard` is a community plugin designed to display plugin leaderboards in the DeepSeek Harness web interface. It reads GitHub data and provides trending, newest, hottest, and recommended lists through a sidebar panel, slash commands, or HTTP endpoints. The plugin supports copying installation commands and explaining prompts, and allows customization of tokens, caching, and exclusions via configuration. After installation, the service must be restarted; data is loaded from the API first, with automatic proxy retries when GitHub is blocked. Before installing, make sure to review the code source and security.
Read Moredsh-plugin-manager-lite: DeepSeek Harness Third-Party Plugin Manager
dsh-plugin-manager-lite is a static bundle plugin for DeepSeek Harness, designed to address the fragmented management of third-party plugins. It provides a unified management entry point through a Web GUI, supporting plugin listing, enabling/disabling, uninstallation, and update checking. The plugin reads package.json to display plugin information, persists disabled states, and supports updates only via npm installation. Installation requires DeepSeek Harness 0.1.0-rc.7 and Node.js >= 18, and it can be quickly deployed using the `dsh plugin` command. During development, pay attention to the synchronization mechanism between the source code and its copy in the profile directory.
Read More《Cursor Docs》-Subagents
Subagents are specialized AI assistants that Cursor's agent can delegate tasks to. Each subagent operates in its own context window, handles specific types of work, and returns its result to the parent agent. Use subagents to break down complex tasks, do work in parallel, and preserve context in the main conversation.
Read More《Cursor Docs》-Agent Skills
Agent Skills is an open standard for extending AI agents with specialized capabilities. Skills package domain specific knowledge and workflows that agents can use to perform specific tasks.
Read More《Cursor Docs》-Security Agents
Security Agents scan your code for security bugs, risky patterns, and vulnerabilities.
Read More《Cursor Docs》-Cursor TypeScript SDK
The @cursor/sdk package lets you call Cursor's agent from your own code. The same agent that runs in the Cursor IDE, CLI, and web app is now scriptable from TypeScript. Run the /sdk skill inside Cursor to get started.
Read More《Cursor Docs》-Cursor Python SDK
The cursor sdk package lets you call Cursor's agent from your own Python code. The same agent that runs in the Cursor IDE, CLI, and web app is scriptable from Python with sync and async clients, typed dataclasses, and ordinary iteration for streams and pages. Run the /sdk skill inside Cursor to get started.
Read More《Cursor Docs》-SDK Changelog
The latest features, improvements, and fixes shipping to the Cursor SDK, covering @cursor/sdk on npm and cursor sdk on PyPI.
Read More《Cursor Docs》-Cursor SDK Bridge
The SDK Bridge is a small local server that embeds the TypeScript SDK and exposes the same agent surface over a stable Connect/protobuf protocol. Use it to script Cursor agents from languages without a first party SDK.
Read More《Cursor Docs》-Rules
Rules provide system level instructions to Agent. They bundle prompts, scripts, and more together, making it easy to manage and share workflows across your team.
Read More《Cursor Docs》-Third Party Hooks
Cursor supports loading hooks from third party tools, enabling compatibility with existing hook configurations from other AI coding assistants.
Read More《Cursor Docs》-sandbox.json reference
Configure sandbox behavior with a sandbox.json file to control network access, filesystem paths, and more.
Read More