cordis-transfer-plugin: Persistent DSH plugin for importing and exporting dynamic Cordis Plugins
`zby1211/cordis-transfer-plugin` is an MIT-licensed plugin for DSH designed to address the inconvenience of migrating dynamic Cordis plugins across sessions. As a static configuration package, it offers two interaction methods—the browser Settings panel and Model Tools—supporting the listing of dynamic plugins in the current session, their export to `.dsh-cordis-bundle.zip` files, and import from local ZIP files. Installation requires executing `dsh plugin --profile web add cordis-transfer-plugin` and restarting the service, with dependencies on specific versioned libraries such as `@deepseek-ai/dsh-tools`.
Read Moredsh-voice-mic: Add voice input for DSH Web GUI
`dsh-voice-mic` is a voice input plugin for DSH Web GUI, designed to streamline the input process for long text or code. It provides a microphone button and an `Alt+V` shortcut key, supporting real-time transcription of recordings written to the input box draft. It does not automatically send messages, ensuring users confirm the content. The plugin supports three recognition engines: first, browser-based recognition using the Web Speech API, suitable for quick testing; second, a local offline backend supporting SenseVoiceSmall and Paraformer models, bound to `127.0.0.1:7860` by default to ensure audio does not leave the local machine, requiring a Python 3.9+ environment; and third, a cloud API compatible with the OpenAI interface, where real-time transcription incurs corresponding fees. Installation requires DSH 0.1.0-
Read Moreoh-my-deepseek-harness: DSH Multi-agent Orchestration Plugin
oh-my-deepseek-harness is a multi-agent orchestration plugin for DeepSeek Harness (DSH), maintained by YYTbit, licensed under MIT, and currently at version 0.1.2. Its core positioning is to organize tasks such as code scanning, solution design, implementation modification, review, and repair into collaborative workflows. The plugin provides five specialized agents—Explorer, Architect, Implementer, Reviewer, and Debugger—as well as four workflow skills: Autopilot, Deepwork, Review, and Reflect. It also supports a Preset system for switching model configurations and possesses task orchestration capabilities including parallel execution and dependency tracking. Users can use `dsh plu...` in existing DSH profiles.
Read Moredsh-plugin-cost-tracker: DSH's Token cost tracking plugin
dsh-plugin-cost-tracker is a Token cost tracking plugin specifically developed for DeepSeek Harness (DSH), maintained by YYTbit, and licensed under the MIT License. The plugin aims to address the issue where knowing only the number of tokens does not directly translate to cost, offering features such as session token usage tracking, cost calculation based on model pricing, budget reminders, and injecting cost awareness into system prompts. It supports various mainstream models including DeepSeek, OpenAI, Claude, and Gemini. Users can quickly install it via the `dsh plugin` command and use CLI tools to estimate costs based on specified models and input/output volumes. Configuration options include the default model, budget warning threshold, and the prompt injection switch. This plugin is suitable for users who need to...
Read Moredsh-bloub-mood: DSH Web Mood Icon and Desktop Launcher Plugin
dsh-bloub-mood is an MIT-licensed plugin for DSH designed to address two primary issues: visual state presentation on the web and desktop launch entry points. It replaces the favicon, sidebar icon, and home page title with customizable 'bloub' mood images. It supports combinations of 8 shapes, 12 colors, and 16 expressions, features a native blinking animation, and allows random expression switching by clicking the black ball. The settings page supports bilingual customization in Chinese and English. The plugin also provides desktop launch functionality for macOS and Windows, sharing the `dsh web` backend. When the backend is online, it is reused directly; when offline, it automatically starts up and waits for readiness. macOS relies on Xcode Command Line Tools to create a native app shell, falling back to a browser window if these tools are missing; Windows...
Read Moreui-song-theme: Fallback DeepSeek Harness Song-inspired Light/Dark Theme
`ui-song-theme` is a web interface theme plugin for DeepSeek Harness (DSH) developed by yunfei07 and licensed under the MIT license. This plugin aims to provide a set of light and dark visual tokens based on a Song-inspired style for DSH. It addresses the needs of users who wish to adjust the interface appearance while preserving their existing light, dark, or system preferences, and require the ability to fully restore the initial state upon uninstallation. Its core mechanism involves using `ThemeRuntime.overrideTokens()` to overlay a reversible theme layer rather than directly modifying the base theme, and replacing traditional blue selection boxes with a unified plant color family. Installing this plugin requires Node.js ^22.19.0 or >=24.0.0.
Read Moredsh-eyecare: Add Eye Care Mode Switch for DSH Web
dsh-eyecare is a DeepSeek Harness (DSH) Web plugin maintained by Yummyxl, released under the MIT License. It aims to resolve the issue of standard DSH themes being too bright or too cool by providing a low-stimulation "bean paste green" eye-protection color scheme, thereby optimizing the visual experience for long-term reading and debugging. Core features include an eye-care mode toggle in "Settings - General - Appearance," support for light, dark, and system theme following modes, automatic state persistence, and the preservation of hierarchy such as code blocks. Users can customize the color scheme by modifying `EYE_CARE_TOKENS`. Installation requires ensuring `pnpm` is installed, followed by executing `dsh plugin --profile web add dsh-eyecare` or cloning the repository and running `insta...`
Read Moredsh-ui-spec: Convert UI Screenshots to DeepSeek-Achievable Responsive Interface Specifications
`dsh-ui-spec` is a DeepSeek Harness (DSH) plugin maintained by `yumimanji` that is designed to convert UI screenshots into implementation-focused structured specifications, assisting pure-text DeepSeek models in reconstructing responsive web interfaces. This plugin leverages technologies such as Windows native OCR, deterministic geometry, scene graphs, and rendering comparison to complement layout, visual details, interaction, and browser validation constraints. The current version is 0.1.1 and is licensed under the MIT License. For installation, users can run the npm command `dsh plugin --profile web add dsh-ui-spec`, which requires dependencies including `@deepseek-ai/cordis` and `@deepseek-ai/ds`.
Read MoreAgentSoul: Local Persona and Long-term Memory Plugin for DeepSeek Harness
AgentSoul is a local plugin for DeepSeek Harness, designed to provide stable persona, identity, state, and long-term memory layers for Agents. The plugin is installed as a bundle and automatically loads globally upon startup; it requires Node.js >=22.5.0 and is licensed under the MIT License. Its core capabilities include support for four-layer persona files (SOUL, IDENTITY, USER, STATE) with write protection, as well as SQLite-based local long-term memory and distillation mechanisms that automatically fall back to JSON storage when SQLite is unavailable. The plugin features exception isolation to ensure its own failures do not interrupt the main Agent loop, and it registers six model-visible management tools, including status viewing, memory search, and manual distillation. Installation is via `dsh pl...
Read MoreDSH Project Wiki: Adding an Auditable Project-Level Wiki for DeepSeek Harness
`dsh-project-wiki` is a local-first project Wiki plugin for DeepSeek Harness, developed by yu-xin-c (MIT License). It aims to address issues such as the easy loss of critical context during development, difficulty inheriting new sessions, and the high cost and risk of outdated conclusions when re-reading chat history. The plugin captures architectural knowledge, design decisions, and troubleshooting conclusions into Markdown pages within the workspace, supporting native web viewing, editing, and full-text search (based on FTS5, without vector search). Its core features include a proposal review mechanism (Agent proposals require manual approval before storage), source fingerprint association, expiration scanning after code changes, knowledge graph generation, bidirectional linking, and complete revision history. Installation requires Node.js 22.19+ or 24+, via `np`.
Read Moredsh-codeui: DeepSeek Harness Code Review Workbench
dsh-codeui is a code review workspace extension for DeepSeek Harness, designed to address the lack of a centralized entry point to view changes following AI's continuous code modifications. The tool provides a workspace resource explorer, a right-side Review panel, and a round navigation track. Core functions include displaying file diffs by round, supporting unified/dual-pane views, and exporting cumulative patches. It features IDE-like syntax highlighting and allows for direct editing of disk files within a safe scope. After each round of conversation, the plugin generates a Review card summarizing the number of modified files, lines, and paths, supporting hover details and click-to-jump navigation via the right-side track. It supports capturing various edit operations, scanning historical logs to complete details, and ensures all Git operations are read-only. The plugin is maintained as a static npm package and is available via GitHub.
Read Moredsh-zh-output: Chinese Thinking and Output Presets for DeepSeek Harness
dsh-zh-output is an open-source plugin for DeepSeek Harness (MIT licensed), designed to address the issue of English personas and context compression summaries appearing in long sessions, thereby stabilizing Chinese reasoning and output. This plugin is maintained by YKennen and primarily provides five Chinese presets, such as standard-zh and code-zh. These presets modify personas and prompts based on the official versions while maintaining consistent functionality. Additionally, it includes a Chinese context compaction engine, dsh-zh-compaction, specifically designed to convert summaries generated by the summarize hook into Chinese, and optionally provides script patching for checkpoint preambles. Installation is recommended by copying the presets directory to the user presets root directory, after which the Web interface will take effect immediately; it can also be installed as part of the DSH bundle.
Read Moredsh-traffic-light: A desktop traffic light for DeepSeek Harness Session
dsh-traffic-light is a desktop status monitoring plugin designed for DeepSeek Harness (DSH). It aims to address the issue where users must frequently switch back to the DSH page to verify status during parallel processing of multiple Sessions. The plugin generates independent, draggable, and always-on-top floating "traffic lights" on the desktop for monitored Sessions, supporting the simultaneous display of multiple Session statuses. The five page statuses (Idle, Running, Attention, Completed, Failed) are mapped to red, yellow, and green lights for quick identification. The plugin features independent control switches for each Session without interference, and status data is processed locally without uploading any Session content or prompts. Installation requires `web` pro.
Read Moredsh-teacher: DSH plugin, turning agents into Socratic teachers
dsh-teacher is a plugin-based teaching tool within the DSH ecosystem, designed to transform traditional "direct instruction" into "Socratic questioning guidance." The plugin loads courses from Markdown question sets and persists data in SQLite. Its core strategy is "ask without answering," guiding user thinking by hiding answer keys while recording "knowledge gaps" in real-time during sessions. It integrates the FSRS-5 spaced repetition algorithm to perform on-demand retesting of overdue knowledge gaps, achieving cross-session long-term memory consolidation. Furthermore, it provides immediate quiz popups (supporting multiple choice and fill-in-the-blank) without requiring LLM involvement, followed by an LLM-based scoring and Socratic review of error points after the quiz. The Web client supports viewing the question bank, the knowledge gap panel, and status. Installation requires DSH rc.6+ and Node >= 22.
Read Moredsh-cost-tracker: Add configurable Token cost tracking for DeepSeek Harness
`yflmq001/dsh-cost-tracker` is a developer preview plugin for DeepSeek Harness (DSH) designed to solve the complexity of session cost calculation. It prices completed LLM calls based on model-configured price tables and exposes session-level costs to the Web UI or the `/cost` command. Its core features include support for configuring prices for cache-hit/miss inputs and outputs, optional peak/off-peak rate periods, and the ability to distinguish between total, peak, off-peak, and per-model cost readings. For models without configured prices, the plugin marks them as "unconfigured" rather than silently guessing, ensuring billing transparency.
Read Moredsh-plugin-audiolib: Play AudioLib.ai ambient music based on DeepSeek Harness session state
dsh-plugin-audiolib is a plugin for DeepSeek Harness (DSH) designed to automatically control ambient background sounds based on the agent's session state. Its audio source comes from AudioLib.ai; a core feature is that it does not abruptly switch tracks during state changes, stopping playback only when explicitly calling `music_stop()`. The plugin provides three tools, `music_play`, `music_stop`, and `music_status`, supporting streaming via `mpv` or `ffplay`, with a fallback to macOS' `afplay` (requiring pre-downloaded tracks) if these players are unavailable. API keys are securely stored in the DSH credential store and feature a network failure backoff retry mechanism. Installation requires pnpm.
Read MoreDeepSeek Harness MCP Service and Skills Manager @xxxyz/dsh-mcp-manager
@xxxyz/dsh-mcp-manager is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to centrally manage MCP servers and Skills. It displays the MCP server list, connection status, Loader stage, and number of tools via a web settings page, supporting the addition, deletion, enabling, disabling, and restarting of servers, as well as JSON configuration import and export. Configuration is persisted to the project or global `cordis.patch.yml`, ensuring persistence after restart. The plugin also provides a Skills management interface, allowing users to browse, search by source, and toggle Skill status with a single click. Additionally, it exposes an HTTP API (`POST /dsh-mcp-manager/api`) for script automation and registers 4...
Read Moredsh-craft-your-textbook: A DSH plugin to transform textbook PDFs into AI teaching blueprints.
`dsh-craft-your-textbook` is an MIT-licensed plugin package for DeepSeek Harness (dsh) designed to transform textbook PDFs into "AI teaching blueprints." This tool provides an automated pipeline comprising six stages, fully supporting Chinese and requiring no deep technical background. The core workflow includes uploading and parsing multi-type teaching materials (such as student books, syllabi, etc.) to generate knowledge maps and chapter structures; establishing "approval" checkpoints at critical decision points to ensure human control; generating a best-practice chapter for line-by-line review and comparison; writing the remaining chapters through multi-role AI collaboration, with support for chapter-by-chapter preview and modification; and finally, performing a full chapter review, targeted modifications, and rollback operations. Installation requires ensuring the dsh environment is ready; simply run `npx dsh-craft-your-textbook`.
Read Moredsh-mediacrawler: DeepSeek Harness and MediaCrawler Controlled Crawling Adapter
`dsh-mediacrawler` is an MIT-licensed DSH profile bundle maintained by `xwh-01`. Acting as a bounded stdio MCP adapter, it integrates independently installed MediaCrawler with DeepSeek Harness (DSH). It does not modify MediaCrawler's source code but provides an adapter layer to handle tasks that search providers cannot, such as DSH agents needing to access logged-in platform records, creator feeds, and explicitly enable comments. The tool supports searching, details, and comment scraping for Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu, exposing 12 MCP tools for starting, monitoring, persisting, and exporting data with redacted credentials.
Read Moredsh-grok-geo: Execute grok-geo brand GEO audit in DSH
`xuboboo/dsh-grok-geo` is an MIT-licensed DSH bundle plugin designed to provide AI search and GEO (Generative Engine Optimization) audit capabilities for a single brand. The plugin supports 17+ mainstream AI search engines (including 8 international and 9 Chinese engines), covering brand visibility, citations/recommendations, competitor comparison, factual accuracy, and content gap analysis. Its workflow includes input collection, validation, search execution, metrics calculation, and report rendering, and it can automatically switch to an offline import mode when `web_search` is unavailable. The plugin itself does not require Python, but script execution relies on the Python 3.11+ standard library. Users can quickly install it via the `dsh plugin` command, and it takes effect after restarting DSH.
Read Moredsh-vision-bridge: Add a description bridging layer for DeepSeek V4 / V4-Flash image messages
dsh-vision-bridge is a third-party image processing plugin for DSH, designed to address the limitation where text-only models, such as DeepSeek V4/V4-Flash, cannot natively process image context. By invoking an OpenAI-compatible Vision Language Model (VLM) to automatically convert user input images into text descriptions before passing them to DeepSeek, the plugin achieves image understanding without altering the original text processing workflow. Core features include: automatically recognizing and converting image content; dynamically declaring model support for image input; intercepting and replacing image blocks before requests; allowing models that natively support images to pass through directly; caching descriptions based on attachmentId to prevent double billing for repeated sends; and graceful degradation without interrupting the conversation when recognition fails. Installation requires the dsh CLI and pnpm as prerequisites.
Read Moredsh-MusicPlayer: Control music while chatting in DSH Web
`dsh-MusicPlayer` is a plugin for DSH Web, maintained by xiekai886 under the MIT license. It features a dark frosted glass floating player in the bottom right corner, supporting drag-and-drop position memory, expand/collapse animations, and playback controls such as play/pause, track switching, progress bar, volume, loop/random modes, and a playlist. It utilizes custom frontend module loading and inline SVG icons without relying on CDNs. Core capabilities include importing NetEase Cloud Music playlists and searching for individual tracks, proxying search results, playlists, and audio streams on the host side to bypass CORS and hotlink protection, and supporting Meting same-origin parsing. Default playlists can be configured via the environment variable `DSH_MUSIC_PLAYLIST` and are automatically loaded upon startup. It provides a `music` tool that enables the agent to control playback, import playlists, search for songs, switch tracks, and more using natural language.
Read Morexiaoxianyu-office/dsh-image-tools: Add image recognition capability to DeepSeek Harness text sessions
`xiaoxianyu-office/dsh-image-tools` is a DSH plugin designed to equip text-only models like `deepseek-v4-pro` with image recognition capabilities. The plugin works by automatically saving chat images to the workspace, dynamically disabling the native `read_image` tool, and guiding the model to use the `image_recognize` tool to delegate visual sub-agents (such as `xiaomi/mimo-v2.5`) for image recognition. It supports various preset sessions like `standard` and `code`, dynamically determines interception or bridging strategies based on current model capabilities, and includes a first-time setup wizard and fault self-diagnosis functions. Image recognition output follows strict specifications, requiring pixel coordinates and `#RRGGBB` color values, and addresses items not appearing in the image or...
Read Moredsh-vision: A plugin to add visual capabilities to DSH
`dsh-vision` is a native DSH plugin maintained by `xiaoshihou514`, aiming to supplement visual capabilities for DeepSeek Harness. The plugin features a minimalist design, with core functions including adding visual support, utilizing free Zhipu interfaces, and employing a local Qwen-VL 2B visual small model. Installation requires deploying the DSH core first (requiring Node engine ^22.19.0 || >=24 and specific peer dependencies), and the plugin is released under the MIT license. Please note that the installation command provided in the README references the incorrect plugin address `dsh-weixin#main`; the command should not be executed directly to install `dsh-vision` until the maintainer corrects it. The plugin is suitable...
Read Moredsh-keepalive: Add an optional watchdog for the DSH Web process
dsh-keepalive is an MIT-licensed plugin maintained by xiaohj233, designed specifically for the DeepSeek Harness (DSH) Web process. Its core functionality is to run a detached watchdog to monitor the status of the DSH Web process and automatically restart it with the same parameters after the process exits. The plugin supports manual restarts via API or the UI, and provides an optional repair agent that performs repairs, validation, and rollback based on snapshots within a controlled workspace when repeated startup failures occur. Usage requires specific Node.js and pnpm versions and can be installed via a command. After installation, restart the Web profile and explicitly enable `enable` in the configuration.
Read More