Sidor_UI: Xingye Theme Skin for DeepSeek Harness Web GUI

Sidor_UI is a SIDOR Xingye theme skin repository designed specifically for the DeepSeek Harness Web GUI, aiming to optimize interface interaction and functional extension. Its core functions include providing the Xingye theme visual experience and splash screen animation, integrating balance badges and low-balance red warnings to enhance status visualization, providing a "Documents" path attachment feature near the input box to support agents directly reading file or folder paths, and injecting "Disable/Enable/Uninstall" buttons with double confirmation into the plugin list on the settings page to simplify plugin management workflows. Furthermore, the repository features subsidiary plugin extension slots that support the coexistence of multiple plugins, sidebar integration, and balance data reuse, such as with the existing Sidor_box plugin. Installation methods are flexible, supporting automatic installation via the DSH Assistant, local PowerShell scripts, or...

Read More
dsh-mcp-settings: Manage MCP servers in DeepSeek Harness Web Settings

dsh-mcp-settings is a plugin bundle for the DeepSeek Harness (DSH) Web profile, designed to centrally manage MCP servers. It integrates a settings-driven server manager, a read-only inventory Remote, and a Web settings interface, allowing users to uniformly handle configuration, start/stop, and status viewing within Settings > MCP. This bundle consists of three core components: the manager, which is responsible for owning the `mcp.servers` configuration, managing server lifecycles, and publishing status; the inventory, which exposes a read-only `mcpInventory/list` Remote; and the UI, which provides Form/JSON editing, enable/disable toggles, status polling, and tool count display, supporting...

Read More
dsh-plugin-optimization: DSH Plugin Partition Manager

`dsh-plugin-optimization` is a DSH plugin management component maintained by AJUbest, licensed under the MIT License. It aims to address the confusion caused by scattered DSH plugin sources and optimize extensibility through a "everything is a plugin" approach. The component divides the plugin list into two independent partitions: "built-in plugins" and "custom plugins," and consolidates custom plugins into the `~/.dsh/custom-plugins/` directory. Its core functions include browsing plugin directories, importing plugins from Git URLs, local paths, or npm packages, automatic registration, enabling/disabling and deleting plugins, and automatically migrating legacy plugins to designated partitions. Additionally, it provides reminders for missing dependencies and plugin conflicts. Users need to ensure that Node.js and p... are installed on the local machine.

Read More
mv-superds: DSH Minimal trajectory-anchor Plugin

mv-superds is a minimalist DSH plugin (MIT License) developed by aitingtingya, focusing on prompt-activation and trajectory-anchor, and explicitly excluding complex functionalities such as cognition protocol, task routing, and workflow orchestration. Upon installation, it automatically provides three modes: standard, PTC, and creative, as well as the `/mv-superds` persistent command. Its core capability lies in independently controlling the initial tool exposure scope and epoch/DSH turn lifecycle of Pro and Flash models via Weak, Normal, or Force modes. Regardless of the selected mode, after the first durable tool/call occurs, [it]...

Read More
dsh-sound: DSH Web UI Event Sound Reminder Plugin

dsh-sound is a Web UI plugin for DeepSeek Harness (DSH) designed to reduce developer reliance on interface status through auditory alerts. The plugin covers six independent event types: task completion, approval requests, user questions, plan review, blocked goals, and background failures, supporting the individual configuration of 0-100% volume levels and sound sources for each. Sound sources include built-in synthesized sounds (such as Ding and Chime), mute, or local MP3/WAV files, with local files stored in IndexedDB to save quota. The plugin provides a settings panel that supports configuring a global toggle, event details, and configuration import/export. In multi-tab scenarios, it utilizes BroadcastChannel to ensure events trigger only once and falls back to snapshot comparison when the event stream is unavailable. Installation requires DSH.

Read More
dsh-models-dev-reasoning: Fill missing thinking levels for unconfigured DSH models

dsh-models-dev-reasoning is a DeepSeek Harness (DSH) plugin maintained by aerince, licensed under the MIT license. This plugin aims to address the issue where third-party or custom models in llm-pi-ai lack the reasoningEfforts configuration, resulting in the inability to display thinking levels. By fetching data from models.dev, it automatically completes missing reasoning levels for models that have not yet set this parameter, ensuring the model selector displays correctly without overwriting existing configurations. The plugin workflow is as follows: after waiting for settings to be available, it prioritizes reading models.dev/api.json, falling back to a GitHub tarball if that fails; subsequently, it matches models under llm-pi-ai and fills in missing reasoning levels, while also copying the directory...

Read More
acnlabs/dsh-plugin-acn: Enable DSH agents to join ACN

`acnlabs/dsh-plugin-acn` is an MIT-licensed DSH plugin released by ACN Labs, designed to enable DeepSeek Agents to connect to the ACN network. It supports Node.js 18+, and by providing tools such as `acn_join`, `acn_agents_search`, and `acn_message_send`, it enables Agent joining, discovery, message sending, and inbox viewing, promoting cross-instance collaboration. The plugin supports both the Global (`api.acnlabs.dev`) and China (`acn.acnlabs.cn`) regions; however, the documentation contains conflicting descriptions regarding the default region, so it is recommended to explicitly configure the `region` or related environment variables. Installation requires...

Read More
dsh-monitor: Add continuous message monitoring to DeepSeek Harness

dsh-monitor is a DeepSeek Harness (DSH) plugin maintained by AbnerAI and licensed under the MIT License. Its core function is to implement capabilities similar to Claude Code Monitor within DSH by establishing a continuous background watcher to monitor message sources and timely waking up the agent when new content arrives, enabling it to enter the current session and trigger subsequent processing. The plugin provides three tools—`monitor`, `monitor_list`, and `monitor_stop`—for managing the watcher. It supports two types of message sources: the first is `source: file`, which monitors an append-only NDJSON inbox file and triggers a wake-up when a new line is written; and the second is...

Read More
dsh-msg-hub: Integrating WeChat, QQ, and Feishu into DSH's IM Channel Bridge Plugin

dsh-msg-hub is an IM channel bridge plugin within the DSH ecosystem, designed to integrate WeChat, QQ, and Feishu messages into DSH Agent sessions to address the issue of scattered daily messages. The plugin supports text messaging across all three channels; WeChat uses a simulated protocol for login, while QQ and Feishu rely on official APIs. Its core capabilities include an active push service (supporting direct text sending or waking up the Agent to execute tasks) and remote monitoring (supporting approvals, status pushes, and session management commands). Additionally, the plugin features automatic segmentation for long WeChat messages and provides an adapter registry to extend new channels. The environment requires Node.js ≥ 22.13 and installation via command within the Web Profile, with automatic registration and configuration. When using the plugin, WeChat scan code login and credential configurations for QQ and Feishu must be completed respectively. Security risks need attention: WeChat

Read More
dsh-arcaea-theme: Original Highlight Prism Memory Theme for DeepSeek Harness Web UI

`dsh-arcaea-theme` is a theme plugin for DeepSeek Harness Web UI, maintained by `a1swg1159-pixel`, and licensed under the MIT License. The plugin aims to provide an original high-key prismatic memory visual style for the Web UI, implementing appearance adjustments solely through CSS and inline SVG. It does not contain official Arcaea or lowiro assets, nor does it replace chat components, modify session data, or initiate network requests. The plugin embeds Exo and Noto Sans CJK SC fonts into `dist/client.js`. When enabled, it applies the `arcaea-light` color palette, and can restore the original theme preference after removal or disabling. Installation requires in...

Read More
dsh-capability-index: Plugin library pre-check for DSH task-oriented requests

dsh-capability-index is a meta-plugin for DeepSeek Harness (dSH), designed to address the unpredictable tool utilization issue in multi-plugin scenarios. It employs a three-level consensus mechanism (semantic vector retrieval, rule vocabulary filtering, conflict prompting) to automatically inject Top-K plugin prompt blocks into the main session when task-oriented requests are triggered, while carrying `use_when`/`not_for` capability descriptions. The plugin adopts a read-only suggestion mode, does not force tool calls or rewrite definitions, and retains the final decision-making power on the model side. Its core functions include efficiently injecting prompts via the `runtime-context` channel, utilizing a local lightweight model (bge-small-zh-v1.5) for asynchronous semantic matching, and setting a `not_for` gate to filter conflicting candidates. The current version is v0.2, adopting...

Read More
dsh-go: DSH Web GUI OpenCode GO Package Usage Monitoring Plugin

dsh-go is an OpenCode GO usage monitoring plugin designed specifically for the DeepSeek Harness (DSH) Web GUI. It provides a centralized usage view with core features including: displaying quota donut charts across three dimensions (5 hours, weekly, and monthly) that change color to alert when nearing the limit; aggregating Token consumption and estimated costs for each model based on local DSH session logs; displaying the official GO pricing table and daily spending trends over the past 30 days; and a mini bar below the chat input box that allows viewing details on hover and refreshing data with a click. The plugin supports automatic API Key parsing, features theme adaptation capabilities, and allows for the customization of backend parameters. Installation is recommended via the `dsh plugin` command to add the GitHub source directly, but it also supports local offline package installation.

Read More
DSH Turn Status Phrases: Make DSH Web Turn Status Text Rotate Continuously

dsh-turn-status-phrases is a DSH Web plugin maintained by 57ggfk, designed to replace the `turnStatus` status text during model or agent operation with continuously changing custom turn status phrases. The plugin supports extensions, is licensed under the MIT license, and stores configuration data locally in the browser without uploading it to the network. Core features include dynamic phrase rotation, where duration is calculated based on UTF-8 byte count (100 milliseconds per byte, ranging from 1.8 to 8 seconds), and prevents the same phrase from being displayed repeatedly. It comes with built-in "Chinese Mythology" and "Claude Code" dictionaries; the former contains myths such as Chang'e Flying to the Moon, while the latter includes 187 CLI status terms. The settings page supports dictionary switching, pausing dynamic effects, and viewing dictionary contents. Installation requires execution within the plugin directory...

Read More
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 More
chicheng-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 More
dsh-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 More
dsh-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 More
dsh-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 More
dsh-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 More
dsh-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 More
deepseek-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 More
21hbguo/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 More
dsh-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 More
dsh-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 More
dsh-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 More