DeepSeek Harness Voice Playback Plugin: Automatic Reminders and Sound Effects Library
The DeepSeek Harness (DSH) Voice Broadcast plugin provides developers with auditory feedback, addressing the lack of audio prompts in CLI tools. It automatically announces the end of a conversation or errors, supports 20 zero-configuration built-in sounds, and offers vol cano's “Voice Cloning” for timbre cloning. Compatible with Bluetooth headsets, it does not interrupt music and features millisecond-level logging to ensure intuitive and effective status feedback.
Read Moredsh-firecrawl: Web Search and Markdown Scraping via Firecrawl
dsh-firecrawl is a plugin designed for DeepSeek Harness (DSH) to enhance an agent’s web capabilities via the Firecrawl API. It registers search and fetch providers, enabling the `web_search` and `web_fetch` tools to retrieve fresh sources and return clean Markdown. Installation requires adding the plugin link to the configuration and setting the API key in the `FIRECRAWL_API_KEY` environment variable. The plugin supports configuring the API base URL, number of search results, and timeout through environment variables. PDF page slots are not currently supported.
Read Moredsh-plugins: DeepSeek Harness Plugin Collection
The DeepSeek Harness (DSH) plugin package integrates five high-frequency plugins to address pain points in agent development. Core features include long-term memory and session archiving, Git-based session management, session branch tree management, an automatic Goal resumption mechanism, and fine-grained editing of model reasoning capabilities. The repository offers one-click installation or installation of individual plugins, supporting local development and offline operation. When installing, avoid ID conflicts and duplicate mounting; uninstallation does not delete saved data.
Read MoreIntroducing the DSH Web GUI “Usage Center” Plugin
DeepSeek Harness (DSH) offers an open-source Web GUI plugin named `loommii/dsh-provider-usage`. The plugin displays a floating usage card in the lower-right corner of the interface, supports switching between multiple instances, local token statistics, and AES-256 encrypted storage for API keys, effectively resolving the issue of disrupting the workflow with frequent balance checks. The installation command is `dsh plugin --profile web add github:loommii/dsh-provider-usage`.
Read Moredsh-input-history: A Terminal-Style Input History and Search Panel
The dsh-input-history plugin provides efficient message reuse for DeepSeek Harness. It supports two interaction modes: terminal-style quick browsing using keyboard arrow keys, and a searchable floating panel triggered by the `/history` command. The plugin supports session isolation, reads the full log, and automatically collapses duplicate messages. With these features, users can easily recall and insert historical messages without manual copying and pasting, thereby improving development efficiency.
Read Morelooeton/dsh-plugin-proxy-env
DeepSeek Harness (DSH) undici Agent cannot directly use external proxies, which restricts network access for tools such as Shell. This plugin aims to automatically inject proxy environment variables and self-check the connection chain, solving the problem of cumbersome configuration. It supports automatic proxy address detection, custom `noProxy`, startup self-checking, and registration of diagnostic tools. Configuration is simple and it works in Node.js 22+ environments. Note, however, that it only manages process environment variables and does not affect DSH internal network requests.
Read MoreDeepSeek Harness LAN Access Plugin: Enabling Local Network Access Control
The `dsh-lan-access` plugin lifts the default access restrictions on the DeepSeek Harness (DSH) Web GUI, allowing it to be accessed within a virtual LAN or trusted local network. It supports binding to all interfaces, configuring controlled trust boundaries, and selecting LAN IPs. Before use, install the plugin and restart the service. After enabling it, take extreme care with security risks; never enable it on public networks or in uncontrolled environments, as this may lead to remote code execution risks.
Read More@v-manager/dsh-pet: Embedding a Live2D Desktop Pet in the DSH Web UI
`@v-manager/dsh-pet` is a desktop pet plugin for the DSH Web UI that embeds a Live2D character on the right side of the page. The plugin includes the Qian Qian model by default and supports interactions such as petting (to increase the bond level) and feeding (which consumes little dried fish). It also features a bond system and expression switching. Data is stored in the DSH page's localStorage, a restart of DSH Desktop is required after installation for it to take effect, and it can be toggled on or off in the plugin market.
Read MoreIntroduction to the DeepSeek Harness Canvas-Pro Plugin
The `dsh-plugin-canvas-pro` plugin for DSH (DeepSeek Harness) aims to fill the gap left by the lack of patching, version rollback, and persistent storage when agents generate content such as HTML and Mermaid. Using a Web Drawer and eight model tools, it supports creating, updating, version management, comparison, and export, and enables interaction through text selection. Although there are limitations in React and Mermaid rendering, it provides agents with powerful patching and version control capabilities for directly manipulating UI documents via built-in tools and file storage.
Read MoreDeepSeek Harness Plugin: dsh-super-pm - Super PM Product Thinking Skill Packaging and Distribution
`dsh-super-pm` is a standard DeepSeek Harness (DSH) plugin designed to address the issue of AI treating assumptions as facts. It encapsulates the Super PM product-thinking methodology as a tool, helping developers converge vague ideas into verifiable directions by distinguishing facts from assumptions and prioritizing negative boundaries. The plugin supports decision consolidation, project status management, and PRD generation, requires installation via command, and relies on the DSH file system for interaction; all save operations require user confirmation.
Read Moredsh-plugin-mobile-ui: Mobile UI Adaptation Plugin for DeepSeek Harness
`dsh-plugin-mobile-ui` is an official mobile adaptation plugin designed for DeepSeek Harness (DSH). It improves Web interfaces on mobile devices by injecting styles and components to address issues such as small controls, limited gesture support, and layout misalignment. The plugin provides features including drawer navigation, keyboard adaptation, landscape mode support, tool card replacement, and clipboard fallback. Installation requires downloading a tgz package and running the installation command, after which the service must be restarted for changes to take effect. Although it replaces some official tool cards, it significantly enhances mobile usability and is well suited for development and debugging in mobile browsers or WebViews.
Read Moredsh-proxy-env: DeepSeek Harness Proxy Environment Toggle Plugin
The `dsh-proxy-env` plugin aims to address the lack of flexibility in proxy management within DeepSeek Harness (DSH). It supports host-side global distribution and child-process environment injection, and provides a Web configuration card. Core features include `all` mode (proxies all traffic) and `include` mode (proxies only specified hosts). It supports proxy address configuration and a safe fault-tolerance mechanism, and provides a `/proxy` command-line interface as well as a Web interaction interface. After installation, the process must be restarted. It is compatible with DSH 0.1.2-rc.1 and above, and automatically restores the environment upon uninstallation.
Read MoreNightShift: Audit Gating for Unattended Execution
`nightshift` is a tool in the DSH ecosystem for safeguarding the long-running contracts of unattended agents. It defines goals and constraints through Manifest signing, performs gating checks before execution, and supports checkpoints and automatic rollback during runtime. The tool does not determine task content; instead, it ensures that acceptance criteria are met and generates detailed audit reports. After installation and enabling, the steps `init`, `preflight`, `step`, `acceptance`, and `brief` must be executed in sequence. This plugin depends on Node.js 20, stores logs in the `rewind` directory, and integrates with external systems through specific exit codes.
Read Morectx-budget: Auditing Agent Context Costs Before Execution
`ctx-budget` is a DSH plugin that audits the context token cost of an Agent before it runs. It addresses the pain point of context budget management by distinguishing catalog costs that are present in every request from body costs that are loaded on demand, and quantifies the “permanent tax” introduced by MCP tool definitions. The plugin supports CJK-aware tokenization, duplicate detection, and CI exit codes, helping developers accurately estimate consumption, optimize design, and enforce budget limits in CI workflows.
Read Moredsh-usage-monitor: Displaying API Usage and Balance in DeepSeek Harness
The dsh-usage-monitor plugin for DeepSeek Harness (DSH) is designed to monitor in real time the DeepSeek API account balance, session costs, and model pricing. It provides features such as account balance, current session spend, model breakdown, cumulative spend, and automatic pricing (distinguishing peak and off-peak periods), with the interface displayable in the conversation tab and the input box dock bar. The plugin includes the official pricing table, uses incremental billing, stores data locally, and collects no telemetry, making it safe and reliable for cost monitoring during development and debugging.
Read Moredsh-session-rerun: Inspect and Replay Completed Session Steps
`dsh-session-rerun` is a web plugin for DeepSeek Harness that helps developers inspect and replay historical session steps. It provides session timeline grouping, detailed status display, and file reference annotations, and supports replaying top-level or subagent steps in a new session without modifying source session data. With this tool, developers can efficiently analyze model responses, tool calls, and execution time, improving debugging efficiency in agent development.
Read Moredsh-trust-check: Static Capability Disclosure of the DeepSeek Harness Plugin
`dsh-trust-check` is a static plugin audit tool for DeepSeek Harness (DSH). It analyzes plugin source code to statically disclose capability surfaces (e.g., read/write, network), injection surfaces, and provenance surfaces, providing file line numbers and source excerpts as evidence, without consuming tokens and without issuing a “secure” conclusion. The tool supports both Web UI and CLI modes (including CI gates) and returns three verdicts: Red, Requires Confirmation, and No Risk. Core features include detecting high-confidence risks such as installation scripts, core bundle overwrites, credential reads, and plaintext HTTP connections outside the internal network. The plugin exports a stable API for integrators to quickly screen plugins before installation.
Read Moredsh-humanizer: Pre-Generation Injection of Human-Like Style Constraints + AI-Smell Detection Report
`dsh-humanizer` is a plugin for DeepSeek Harness (DSH) designed to address the frequent “AI flavor” in model outputs. It injects writing constraints through the system prompt to standardize outputs and provides a pure-code detection tool based on local regular expressions. It features zero token consumption and reproducible results, supporting automatic style injection and manual AI-flavor detection. Once installed, its detection logic can be reused in a Node.js environment. As an auxiliary reference tool, it effectively identifies 22 common patterns, such as filler phrases and summary-like tone, though its reliance on literal matching should be noted as a limitation.
Read MoreDeepSeek Harness Plugin: dsh-plugin-model-config
`dsh-plugin-model-config` is a plugin designed for the DeepSeek Harness (DSH) Web interface to address the lack of detailed Adapter configuration options on the default settings page. It displays configuration items such as inference mode, context window, and budget limits as rows within the Provider card, supporting control types including number, toggle, text, and dropdown. The plugin dynamically generates the interface by reading the deployment Schema, allowing new configurations to be accommodated without modifying source code. Users must install it with a package manager and restart the process for changes to take effect. Before installation, the code should be reviewed; note that the plugin supports the Web interface only, and direct modifications to in-memory configurations cannot be undone.
Read Moredsh-plugin-compact-button: Compact Control for the DeepSeek Harness Web Interface
dsh-plugin-compact-button is an MIT-licensed Web UI plugin that adds one-click session compaction to DeepSeek Harness. It inserts a button to the left of the model selector and invokes the deployment's built-in `/compact` command, replacing the cumbersome manual command entry. The plugin supports execution when an agent is idle, displays compaction status feedback, and handles rejection reasons, but it only supports the Web interface and requires the deployment to have compaction capabilities.
Read MoreTruly Loving You: Local Smart Video Manager Skill
This plugin packages a local video editing toolchain into a DeepSeek Harness Skill, enabling the entire workflow from asset analysis to final video delivery through natural language commands. It supports local speech recognition, AI voiceover, and conservative editing, ensuring original assets remain secure without relying on cloud services. Users can quickly launch the workflow, adjust commands, or restore deleted clips, making it ideal for users who prioritize privacy and fast video production.
Read Moredsh-trusted-page: DSH Web Remote Trusted Access Plugin
The DSH Web Remote Trusted Access plugin, developed by liujuntao123, resolves errors on the Models / Settings page that occur when remote access is made via a reverse tunnel or custom domain. It provides a visual configuration interface in the settings panel, allowing users to add trusted domains. After configuration, the system automatically includes the domain in API allowlisting and page trust validation, ensuring that settings persistence works properly during remote access. The plugin supports IPv6 and automatic fault tolerance, and has been verified on `@deepseek-ai/dsh` 0.1.5-rc.1.
Read MoreDSH Mobile Keys: Mobile Hotkey Mode Plugin
The DSH Mobile Keys plugin is designed to address the issue of Shift+Enter being difficult to trigger for newlines in DeepSeek Harness under mobile soft keyboard environments. By automatically detecting the device environment and switching key bindings—Enter for newlines on mobile, Ctrl+Enter to send, and unchanged on desktop—it ensures a consistent input experience across devices. The plugin supports toggling via the settings panel, CLI interaction, and console API calls, with configuration stored locally and no backend required. Users can install it through an official command or manual configuration; after installation, they need to restart the service and refresh the page for the changes to take effect.
Read Moredsh-image-picker: Attachment Picker Plugin for DeepSeek Harness Web GUI
The `dsh-image-picker` plugin adds a file selection entry to the left of the input box, addressing the difficulties of adding non-image files and limits on path retrieval in the DeepSeek Harness Web environment. Maintained by `liujia-io`, it supports processing images and text files (.txt, .md, .docx). Images are injected directly into the official pipeline, while text files are read by the browser and temporarily stored on the local server, requiring the Agent to read them through tools. The plugin enforces a 25MB per-file size limit and includes filename sanitization and fault-tolerant fallback mechanisms. Installation command: `dsh plugin --profile web add github:liujia-io/dsh-image-picker`.
Read MoreDeepSeek Harness Plugin: dsh-plugin-cron
`dsh-plugin-cron-scheduler` is a scheduled task plugin for DeepSeek Harness (DSH), designed to automatically schedule Agent tasks using Cron expressions. It supports standard Cron syntax, session policies (new or fixed), and task creation via natural language instructions. The plugin provides a sidebar-based UI management interface and an HTTP API, supporting task persistence, concurrency protection, and execution history. Once installed, it enables automated workflow execution for Agents.
Read More