dsh-youreyes: Provides a model-callable image recognition tool for DeepSeek Harness
dsh-youreyes is a DSH plugin specifically designed for text-only DeepSeek, aiming to solve the challenges of processing visual content. By providing an image recognition tool callable by the model, it enables DeepSeek to invoke the visual channel to obtain textual evidence when necessary. The plugin supports multiple channels including local Ollama, Gemini API, OpenAI-compatible endpoints, and Antigravity IDE, and features an automatic fallback mechanism. Its core capabilities include four task modes: glance, ocr, region, and compare, as well as an "auto two-pass" strategy for handling complex scenarios. Additionally, the plugin supports structured JSON evidence output, visual evidence memory, and content hash caching to minimize repeated recognition and optimize reasoning efficiency. Installation requires Node >=20 and dsh >=0.
Read Morechicheng-cron: DeepSeek Harness (dsh web) Scheduled Task Plugin
chicheng-cron is a scheduled task plugin for DeepSeek Harness (dsh web) aimed at integrating external scheduling tasks, such as system crontab, into the dsh web sidebar to achieve centralized configuration, execution, monitoring, and notification of tasks. The plugin supports scheduled execution for Shell, Python, Node.js scripts, as well as Skill and Agent tasks. It is compatible with standard cron expressions and various preset periods, utilizing local time calculations. Key features include integration with chicheng-push for push notifications, organizing Agent/Skill sessions into a "Scheduled Tasks" workspace with auto-archiving support, recording detailed execution history (status, duration, output, etc.), and mobile optimization. Data is stored locally at $DSH_HOME.
Read Moredsh-plain-plugin-menu: Manage DeepSeek Harness plugins in plain language
`dsh-plain-plugin-menu` is a DSH community plugin developed by 4mForAI, designed to address issues such as cryptic plugin names, unclear categorization, and cumbersome management. Integrated via the `sidebar.footer.action` entry at the bottom of the left sidebar in the DSH Web UI, this plugin does not replace the official sidebar but provides "plain Chinese" categorization and search functionalities. Its core capabilities include fetching the community plugin list online (with an offline snapshot containing 824 entries), displaying public metrics such as GitHub Stars, maintenance duration, and License, and supporting multi-dimensional search and sorting. Users can directly invoke the `dsh plugin` command within the Web interface to install and uninstall plugins, and check the runtime status of dependencies for the current profile. It supports switching between Chinese and English, and when the network fails...
Read Moredsh-md-annotator: Annotate and write modification instructions in the DSH sidebar Markdown preview
`dsh-md-annotator` is a DSH Web plugin that depends on `dsh-better-sidebar` and is used to annotate items one by one in Markdown preview and generate structured modification instructions. It supports adding insert, modify, and delete annotations to blocks such as headings, paragraphs, and lists, or selected text, and allows marking priorities. The plugin provides a visual annotation list panel that supports locating, batch management, and JSON export backup. Users can send annotations to the chat input box as structured instructions containing file paths, line numbers, and original text quotes, either in a single action or in batches, to facilitate model execution of modifications. If the file is regenerated, the plugin will re-match the annotations and mark the changes. Annotations are stored only in browser memory and are cleared after restarting or disabling the plugin. The plugin takes over the Markdown sidebar preview and provides source code editing support, but the built-in edit mode is unavailable. Requires Node...
Read Moredsh-web-notification: DSH Web's Model Reply Notification Plugin
dsh-web-notification is an MIT-licensed plugin for the DeepSeek Harness (DSH) Web GUI, designed to address the issue of unclear status indicators when the model finishes replying. Its core function is to trigger system-level Web notifications upon the completion of a model reply. The notification title is "🐳 Model Replied," and the body displays the current user message or session title. It features per-round deduplication, supports independent notifications for multiple sessions, and automatically requests notification permissions without injecting any visible UI elements. Installation involves specifying the v0.1.0 version package to the web profile via the `npx` command, followed by restarting the service for the changes to take effect; developers can also install it after building locally. The plugin relies on browser notification permissions, requires a user gesture to trigger in Safari, and is suitable for users who need to...
Read Moredsh-ui-thinking-title: Display DSH concurrent session status in browser tab title
`dsh-ui-thinking-title` is a plugin for the DeepSeek Harness (DSH) web client, designed to address the difficulty of distinguishing browser tab states when multiple sessions run in parallel. The plugin appends the status emoji of each session to the beginning of the tab title in real-time, allowing users to view the status without entering the session: when the Chain of Thought is being streamed, it matches specific emojis based on the trailing content; it displays ⚙️ during tool execution; and shows the default 🤔 when the Chain of Thought is unavailable. The plugin supports independent processing for multiple sessions and provides a settings page to adjust parameters such as enable/disable status, custom emojis, suffix length, and detection frequency. It also supports configuration import/export and automatic updates of the default matching table. It has no third-party runtime dependencies and can be automatically detected and loaded by the DSH client. Installation methods include runtime injection (without requiring a restart) or loading into the profile.
Read Moredsh-rewind: Restore selected wheel file and continue in a new DSH session
dsh-rewind is a session rollback plugin for DSH, designed to implement file recovery and session continuation in non-Git workspaces. It utilizes SHA256 snapshot technology to recover file additions, deletions, modifications, and permission changes step-by-step. It allows continuing a conversation in a new session from a specific user message via `sessions.fork` or `create`, and supports rolling back parent sessions along the lineage chain. Installation requires executing the `dsh plugin` command and restarting the service. Users can perform rollback operations via the rollback button in the browser interface or the `/rewind` command in the terminal (supporting subcommands such as `list` and `dry-run`). By default, the plugin archives the original session to isolate risks, though this can be configured to retain the session. Its core advantage lies in its independence from Git status, making it suitable for non-version-controlled workspaces or script environments.
Read Moredeepseek-harness-memory: DSH's Claude Code-style long-term memory plugin
deepseek-harness-memory is a long-term memory plugin for the DSH community, maintained by 2303572348 and licensed under the MIT License. The plugin is designed to provide cross-session persistent memory capabilities and stores data as plain markdown files (including YAML frontmatter), fully compatible with Claude Code memory formats. Key features include: supporting user-level and workspace-level memory storage, and automatically injecting memory indices into system prompts upon session start; providing a 'memory' tool for CRUD operations on memories and importing memories from Claude Code; and supporting the mapping of multiple checkouts to unified project memory via projectAliases. The plugin can be configured via cordis.patch.y...
Read More21hbguo/dsh-thinking-counter: Statistics of thinking phrases in DSH Web GUI
dsh-thinking-counter is an MIT-licensed plugin for the DeepSeek Harness (DSH) Web GUI designed to track custom phrase hits in real-time within the thinking/reasoning content of sessions. It monitors all running or newly started sessions (including sub-agents) from the moment of activation, recording metrics such as thinking block counts, character counts, and total hits. The plugin features a draggable "🐳 Fat Fish IQ" floating panel in the sidebar. Users can freely add or remove detection words, configure case sensitivity and categories (e.g., "stealing words," "brainstorming words"), and the system provides an entertaining reference judgment—such as "Liang Sheng/Fat Fish/Liang Zi"—along with corresponding illustrations based on the ratio of "brainstorming words." The plugin supports API-based configuration and persists data locally on disk and browser cache; however, it does not read file contents or interact with external APIs.
Read Moredsh-nailong-desktop-pet: Nailong Desktop Pet Plugin for DeepSeek Harness
dsh-nailong-desktop-pet is an unofficial desktop pet community plugin for DeepSeek Harness, released by developer 2002yxy under the MIT license, and is currently in the early Alpha stage. The plugin aims to provide lightweight desktop companionship and intuitively display task status, mapping Harness's waiting, running, unread, or idle states to pet animations. On macOS, the plugin launches a transparent, borderless native AppKit companion, supporting movement across apps and Spaces, as well as dragging and clicking to activate Harness; on other platforms, it falls back to display within the Harness window. The plugin comes with Nailong and four other preset characters, each containing nine semantic states and 57 active frames, supporting...
Read Moredsh-plugin-mall: Add a GitHub Plugin Marketplace to dsh
dsh-plugin-mall is a community-maintained dsh plugin marketplace tool designed to streamline the process of discovering, validating, installing, and updating dsh plugins from GitHub. By searching for repositories tagged with `topic:dsh-plugin`, it automatically fetches and validates the manifest in `package.json`, thereby eliminating the tedious steps of manual searching and compatibility checks. The tool provides a plugin marketplace entry in the settings page of the dsh web UI and includes five general-purpose agent tools. Its core security mechanisms include static compatibility badge scanning during browsing, isolated preflight checks before installation (which disable scripts, install to a temporary directory, and compare live profiles to block hard conflicts), and anti-squash...
Read Moredsh-mcp-manager: DSH Global MCP Service Manager
dsh-mcp-manager is a DSH Global MCP Manager designed to address the issue of scattered MCP service configurations. This plugin unifies service configurations into the host-level `~/.dsh/cordis.patch.yml`, which is loaded by the host. This enables unified invocation across projects and sessions, with state persistence after restarts. Its core features include centralized management of adding, toggling, and deleting MCP services, as well as status monitoring, all within a settings dialog. It supports batch adding services by pasting the standard `mcpServers` JSON format (with only stdio transport supported) and provides real-time display of connection status, tool counts, and error messages. Installation can be performed by adding the GitHub source via the `dsh plugin` command, or by manually placing files into a specified directory and updating the configuration file. It depends on Cordis, the MCP SDK, and...
Read Moredsh-token-stats: Token usage and fee statistics for DSH
dsh-token-stats is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to address the issues of fragmented Token usage and the difficulty of centralized tracking. Installed as an external dependency, the plugin loads automatically with DSH without requiring manual activation. Its core features include aggregating Token usage by model, date, and session dimensions, providing cost estimates in USD and CNY, and supporting a dark/light themed statistics interface accessible via the native settings page. The plugin features built-in, zero-dependency SVG trend charts that display daily, weekly, and monthly consumption trends, and can backfill historical data by scanning persistent logs after restart. Furthermore, it supports exporting filtered data in CSV or JSON formats for review, and automatically estimates usage when an adapter fails to report it, marking it as 'estimated'. To install, please enter...
Read Moredsh-mysql: Add MySQL connection and database control tools for DSH
dsh-mysql is a Web profile plugin for DeepSeek Harness (DSH) designed to address scattered MySQL connection configurations, accidental session selection, and unclear permission boundaries. Adopting the MIT license, this plugin allows for the global registration of tools without the need to modify Agent presets. Its core features include a settings page for managing multiple MySQL connection sets, supporting the addition, editing, deletion, and testing of connections; a session-based database selector located beside the input box to ensure connection selections between sessions do not interfere with each other; and three controlled tools: `mysql_tables` for discovering table structures, `mysql_query` for executing queries (limited to 2000 rows), and `mysql_execute` for controlled write operations. The plugin is read-only by default, and write permissions must be explicitly enabled for each connection.
Read Moredsh-plan-lattice: Runtime Drift Control for DSH Long-Term Tasks
The DSH plugin `dsh-plan-lattice` is a passive continuity layer for long-horizon agents, designed to address the issue of "execution-time drift" caused by inconsistencies between model-visible states (such as Session and Plan) and real execution actions. The plugin defaults to the `auto` mode, restoring DSH-recorded authorization only after the source of a committed `surfaceOp.replace` is removed, without automatically introducing graph control or additional guards; however, if recursive graphs and one-shot action boundaries are required, full-Lattice control must be explicitly enabled. Its core advantage is demonstrated in stress testing: compared to the native mechanism, this plugin reduces changes based on expiration and unsafe continuations after SIGKILL from total failure to zero, while maintaining the valid control match rate. The plugin provides `lattice_status`.
Read Moredsh-llm-ollama: DeepSeek Harness Ollama Provider Plugin
`dsh-llm-ollama` is a community Ollama provider plugin for DeepSeek Harness (DSH), used to integrate local or remote Ollama services within the DSH web profile. The plugin implements conversation via Ollama's native `POST /api/chat` protocol, supporting streaming responses, tool calling, multimodal image attachments, and reasoning process display. Core functions include a full-page settings interface for managing parameters such as the API address and temperature; one-click discovery and addition of models using `GET /api/tags`; mapping the context window and maximum output tokens to Ollama's `options.num_ctx` and `num_predict`; and auto-detection or manual control of the reasoning level via `thinkingCapable`. Furthermore,
Read Moredsh-context-lens: DeepSeek Harness Read-only Context Observation Plugin
`dsh-context-lens` is a read-only context observability plugin for DeepSeek Harness (DSH) used to debug the provider-neutral requests assembled during each `AgentLoop` of the agent. It records system, messages, tools, and invocation configurations, and adds a new "Context" tab to the Web interface, supporting the visualization of request volume, source attribution, search, and comparison of differences between different attempts. The plugin does not modify LLM requests, does not register tools, and does not intercept network traffic, ensuring it remains non-intrusive in production environments. Core features include recording request details, displaying UTF-8/UTF-16 bytes, and estimating token counts (based on a 4-character/token estimation, not precise values), as well as exporting diagnostics.
Read Moredsh-foxy-jumpscare: Add a low-frequency Foxy jumpscare to DeepSeek Harness Web UI
`dsh-foxy-jumpscare` is a non-official fan plugin for the DeepSeek Harness (DSH) web interface, maintained by `01Virex` and based on the MIT License. Leveraging the "everything is a plugin" architecture, the plugin can trigger full-screen scare effects and scream sound effects from *Five Nights at Freddy's 2* in the browser at a probability (default 1/1000 per second) without modifying the main program. Core features include: * Displaying a full-screen animation and automatically playing sound effects after triggering, disappearing automatically after 1.8 seconds or closing early upon click; * Supporting real-time adjustment of probability, duration, volume, and other configurations via localStorage without restarting; * Providing a console interface to manually trigger, hide, or view configurations. The copyright of the materials belongs to...
Read Moredsh-ask-peer: A Decentralized Agent Peer-to-Peer Questioning Plugin for DeepSeek Harness
dsh-ask-peer is a plugin designed for DeepSeek Harness (DSH) that aims to enable decentralized peer-to-peer (P2P) communication between agents within a local area network. Operating without a central server, this plugin allows agents to query other agents directly and retrieve responses based on their workspace and session context. Core features include single-point inquiries, parallel cross-validation, asynchronous queries, and a signature card-based social discovery mechanism. Users can invoke the tool via natural language, enabling agents to automatically search for and recommend peers with specific capabilities, such as Docker environment setup. In terms of security, the plugin employs session-level read-only responses to safeguard Live sessions, supports policies such as approval, automatic trust, or rejection, and simplifies the pairing process via signature friend cards. This plugin is suitable for scenarios requiring cross-workspace access...
Read Moredsh-gpu: GPU-aware Execution Layer of DeepSeek Harness
`dsh-gpu` is a GPU-aware execution layer plugin for DeepSeek Harness (DSH), designed to address the scattered nature of manually concatenating Shell commands and querying states when intelligent agents execute GPU tasks. The plugin provides three core tools: `gpu_status` for querying memory, utilization, and temperature of all GPUs, and determining device busy/idle status based on thresholds; `gpu_exec` for executing one-off commands by automatically setting `CUDA_VISIBLE_DEVICES` to select an idle or specific card; and `gpu_run_bg` for managing long-running background tasks like training and inference, supporting output retrieval or task termination via Job ID. Furthermore, it supports optional per-step context injection and rate-limited GPU snapshots. During installation, ensure...
Read Moredsh-better-sidebar-svn: Add SVN Panel to DSH Sidebar
`dsh-better-sidebar-svn` is an SVN management plugin for the DSH web sidebar, designed to address the lack of convenient access points for SVN operations within projects. The plugin relies on `dsh-better-sidebar >=0.12.0` and the system `svn` command-line tool (1.7+), implementing its functions by calling non-interactive SVN commands with XML output. Its core functions include distinguishing "staged/unstaged" in the status panel; file Diff viewing that supports keyword search and quick navigation; staged commit based on Changelist; as well as `svn update`, file restore, ignore rule maintenance, paginated history viewing, and quick conflict resolution. The plugin possesses a fault tolerance mechanism; when SVN is missing from the system or component rendering is abnormal...
Read Moredsh-loom: Verifiable Plugin Evolution Control Plane for DeepSeek Harness
dsh-loom is a second-validator plugin for DeepSeek Harness (DSH), designed to address verification and activation issues in multi-plugin collaborative evolution. It provides a verifiable evolution control plane through the separation of responsibilities into Actor (task planning), Builder (isolated implementation and testing), Verifier (independent adjudication), and Gate (exclusive installation and restoration rights). Core capabilities include the isolated implementation of Config/Skill, natural language plugin delegation, joint source code evolution for up to three plugins, deterministic lifecycle management, and package-aware atomic activation/resume. v1.3.0 Preview supports plugin transactions but requires a DSH source code checkout environment; standard CLI installation only provides v1.2 basic capabilities. This tool strictly forbids building.
Read Moredsh-vision-primitives: Adding Pixel-level Visual Reasoning Primitives to DSH Agents
dsh-vision-primitives is a native visual reasoning plugin for DeepSeek Harness (DSH), designed to address issues of imprecise visual localization and the lack of reproducible coordinate benchmarks. It does not require an external MCP server; through an engineering process of "image-to-grid," "coordinate parsing," "local zooming," and "deterministic verification," it achieves precise pixel-level localization. Core functions include SOM grid overlay, pixel-level coordinate parsing, lossless local zooming, and verification tools such as annotation, measurement, OCR, color finding, and frame differencing. The plugin optionally connects to the MiMo V2.5 multimodal backend to enhance understanding capabilities, while also supporting pure local usage. It minimizes OS boundaries, executing screenshots, OCR, and file persistence solely through PowerShell, without including mouse or keyboard control. It features easy installation and supports the DSH plugin system.
Read Moredsh-cost-balance: Cost, Balance, and Token statistics bar below the DSH input box
dsh-cost-balance is a DeepSeek Harness (DSH) Web UI plugin maintained by zoumutou and licensed under the MIT license. It aims to address the issue of scattered statistics during debugging by providing a unified statistics entry point below the input box. By default, it appears as a centered black bar; clicking it expands a translucent panel displaying the number of rounds, duration, average first token latency, cache hits, token usage, session cost, and the DeepSeek account's real-time balance (auto-refreshes every 60 seconds). Data is retrieved via same-origin interfaces; costs are calculated based on cumulative tokens and the model's unit price, while the balance requires configuring the DEEPSEEK_API_KEY. The plugin supports installation via the npm published version or source code, and can be configured via `cordis.patch.yml`.
Read Moredsh-ui-model-selection-collapsible: Add accessible collapsible vendor grouping for DSH Model Selector
`ZoeHao2026/dsh-ui-model-selection-collapsible` is a community plugin designed specifically for the DeepSeek Harness (DSH) Web platform, aiming to provide a grouped interface for the model selector where vendors can be collapsed or expanded independently. While preserving official data, configurations, and invocation logic, the plugin supports independent expansion or collapse for each vendor and displays the number of models. Users can flexibly choose initial expansion strategies (such as current vendor, all expanded/collapsed, etc.) in DSH settings, and adjust list density and animation effects (supporting system preference or being disabled). The plugin features complete keyboard navigation support, accessibility features (ARIA labels), and 160ms symmetric animations, and adapts to `prefers-reduced-motion`. It reuses the official server...
Read More