AI-company-framework: Create a multi-role Agent company with one line
ai-company-framework is an MIT-licensed plugin (v0.3.10) for DeepSeek Harness, designed to create a collaborative "company" composed of multi-role Agents such as Writer, Developer, and QA through a single command. Its core capabilities include running multi-Agent workflows after enabling the `/company` mode, isolating SQLite archives per client to accumulate context, and enabling Agent push notifications and manual approval gates via Feishu to ensure that critical operations are only executed after approval via the user's mobile device. The plugin prioritizes local security and data boundaries; the installation package contains no pre-configured user data, telemetry, or vector databases, keys are encrypted locally using Windows DPAPI, and it supports installation via `dsh plugin`.
Read Moreoh-my-dsh: Multi-agent Orchestration Plugin for DeepSeek Harness
oh-my-dsh is a community plugin for DeepSeek Harness (DSH) maintained by YYTbit, licensed under the MIT License, designed to provide multi-agent orchestration capabilities. This plugin decomposes development tasks into stages such as exploration, planning, implementation, review, and debugging, completing complex tasks through the collaboration of five specialized agents (Explorer, Architect, Implementer, Reviewer, and Debugger) and four workflow skills (Autopilot, Deepwork, Review, and Reflect). Core features include parallel execution, dependency tracking, runtime model configuration switching, and task workflow automation. Users can add oh-my-d via `dsh plugin --profile your-profile add oh-my-d`
Read Moredsh-plugin-pi-bridge: Bridge Pi Agent Skills to DeepSeek Harness
dsh-plugin-pi-bridge is a plugin developed by YYTbit and licensed under the MIT License. It aims to seamlessly bridge Pi Agent's Skills and configuration into DeepSeek Harness (DSH), adhering to the DSH philosophy of "everything is a plugin." The core value of this plugin lies in achieving zero migration costs, allowing developers to directly reuse existing Pi Agent skills without the need to restructure or migrate them. It works by injecting the SKILL.md file located at `~/.config/pi/skills/<name>/SKILL.md` into DSH as available skills. Users can add the plugin via `dsh plugin --profile your-profile add dsh-plugin-pi-br`
Read Moredsh-plugin-codex-bridge: Bridge OpenAI Codex skills, instructions, and configuration to DeepSeek H
dsh-plugin-codex-bridge is a DSH plugin maintained by YYTbit and based on the MIT license, designed to address the difficulty of reusing OpenAI Codex local files. The plugin implements "zero migration" by automatically bridging Codex's skills, instructions, and configuration to DeepSeek Harness, thereby avoiding the need for users to manually move or adjust scattered files. Specific features include injecting files under ~/.codex/skills as available skills, injecting instructions.md as system prompts, and injecting model context from config.toml. Users can install it in a specified profile using the `dsh` command.
Read Moredsh-vision-helper: Persistent Vision Plugin for DeepSeek Harness
dsh-vision-helper is a zero-dependency persistent vision plugin built for DSH, designed to integrate image analysis capabilities non-intrusively. It registers the `vision_analyze` tool, supports local path or data: URI inputs, and returns analysis text via a configured multimodal model. The plugin allows customization of provider, model, temperature, max output tokens, and image dimensions, with configurations taking effect immediately without requiring a restart and featuring a dedicated Web settings interface. Its core advantages include zero additional dependencies, global availability, persistent storage, and robust mechanisms such as automatic handling of invisible characters and deduplication. Installation supports npm, GitHub, or manual copying, and requires model routes or compatible endpoints to be pre-configured within llm-pi-ai. Users can configure it via the Web settings page or JS...
Read Moredsh-opencode-go-usage: View OpenCode GO quota in the DSH Web sidebar
`dsh-opencode-go-usage` is a DSH plugin maintained by yumusb, designed to provide service quota visualization for OpenCode GO subscribers. The plugin primarily offers three functions: displaying usage progress bars and reset countdowns for 5-hour, weekly, and monthly periods at the bottom of the DSH Web sidebar (displayed as percentage badges when collapsed); supporting the viewing of detailed usage data via the `/opencode-go` chat command in any session; and registering same-origin proxy routes to forward requests to the official gateway with an API Key on the backend, ensuring the key is not exposed to the browser. This plugin is compatible with DSH 0.1.1-rc.2 and later versions, requiring a Node.js 18+ environment. It is installed by adding it via the `dsh plugin` command and in the configuration file...
Read Moredsh-turn-rail: Auto-hide turn navigation for DSH Web
dsh-turn-rail is a lightweight browser UI plugin for DeepSeek Harness (DSH) Web, developed by Yujm888 and licensed under the MIT License. It is designed to address the clutter in long conversation interfaces by providing an auto-hiding turn navigation bar (Turn Rail) at the right edge of the session. The plugin features no settings, no additional panels, and zero runtime dependencies, and does not interfere with model requests. Core features include: automatically fading in when the cursor approaches the right edge; enabling turn jumping and previews via layered click areas; supporting the search and quick location of user messages; displaying up to 30 markers in long sessions with internal scrolling; and adapting to the DSH theme and viewport. Installation requires DSH version >= 0.1.0-rc.6 and the Web Profile to support sess.
Read Moredsh-ide-sidebar: DSH Web Workspace Switching Sidebar
`dsh-ide-sidebar` is a DSH Web browser-side plugin maintained by `yuhangkang`, designed as an IDE-style workspace switcher sidebar. The plugin adopts a pure browser-side bundle architecture with no host behavior or server-side dependencies. It is only applicable to the `web` platform and requires `dsh >= 0.1.0-rc`. Its core features include a floating dropdown workspace switcher in the top-left corner, filtering session lists by workspace, displaying status lights for completion and pending confirmation, searching for workspaces and sessions, and CRUD management of workspaces and sessions. The plugin has no configuration options, as all behaviors are built-in. Installation requires adding it via the `dsh plugin` command, registering the bundle name in the profile's `package.json`, and taking effect after a restart.
Read Moredsh-desktop-tools: Desktop windows, environment panels, and code editors for dsh
`dsh-desktop-tools` is a DSH environment management plugin written in TypeScript under the MIT license. In DSH's "all-plug-in" mode, this plugin integrates desktop window management, runtime management, platform compatibility, billing viewing, and file editing into a unified feature set. After installation, `dsh web` can automatically acquire the Tauri desktop host and open a window (supporting Win/macOS/Linux), which users can disable using the `--no-desktop` parameter. The plugin provides core functionalities, including an environment panel accessible via hotkeys or a menu (displaying host status, runtime, platform compatibility, and DeepSeek official billing summary), a one-click runtime update entry, platform auto-adaptation (Windows-only), and built-in code.
Read Moredsh-decision-split: Split-screen reading plugin for DSH Web UI
`dsh-decision-split` is a DSH Web UI plugin maintained by yuanbaoerer, designed to address the issue of Agent messages becoming excessively long and occupying the main window's context. Following the "everything is a plugin" philosophy, the plugin provides a sidebar reading access point for text-based Agent messages in completed rounds. Its core functionality is to display a "View Full Text in Sidebar" button at the end of messages. Upon clicking, the full Markdown content (supporting tables, code blocks, etc.) is displayed and scrolled independently in a right-side detail panel, with the first heading automatically extracted as the panel title. The sidebar has a default width of 480px and supports collapsing and switching via clicking the button again, closing via the top-right corner, or clicking other message buttons. This plugin does not include an embedded input box or decision feedback functionality; decision interactions still rely on the native `ask_user_question`.
Read Moredsh-reference-checker: Add reference authenticity check to DeepSeek Harness
dsh-reference-checker is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to simplify reference validation during academic paper writing. Through the `reference_checker` model tool, it supports reading files (such as PDF, BibTeX, and TeX) or pasting text to automatically and concurrently query three major public data sources: Crossref, OpenAlex, and arXiv. It can determine the status of each reference (e.g., "found" or "partial") and generate various normalized citations in styles including APA, IEEE, and GB/T 7714 based on the input style. The plugin defaults to checking the first 50 references (with a limit of 200), requires Node.js >= 22, and has no native dependencies.
Read Moredsh-read-image-view: Directly display images read by read_image in DSH Web GUI
dsh-read-image-view is a pure client-side plugin designed specifically for the DSH Web GUI, developed by Yu-tao-Li and licensed under the MIT license. This plugin aims to address the issue where users cannot directly preview images after a model call to `read_image`, thereby enabling the direct display of images within the conversation flow. Its core features include automatically expanding to display `Read image` results, supporting a gray-white checkerboard background for transparent images, and merging multiple images from the same request into a side-by-side display. Furthermore, the plugin provides an in-page zoom layer that supports zoom buttons, scroll wheel zooming, and 1:1 original size viewing. The plugin features zero runtime dependencies, does not modify the DSH core, does not introduce new network endpoints or perform file I/O operations, and relies solely on `session/atta...
Read Moredsh-pin: Add two levels of pinning to DeepSeek Harness sidebar sessions
dsh-pin is a DSH plugin maintained by Yu-tao-Li, designed to optimize the session management experience of the Web GUI sidebar. The plugin adopts a pure client-side architecture with zero runtime dependencies, enhancing the accessibility of frequently used sessions through a two-level pinning feature: 📌 Workspace-local pinning uses the host's official API to persist order, suitable for single workspace management; ⌃⌣ Global pinning area enables cross-workspace quick access, affecting only the display hierarchy and precisely restoring position upon cancellation. The plugin supports pinning multiple sessions simultaneously, level switching, and automatically adapting to different list modes. Installation involves executing specific commands and restarting the service, requiring a Node >=22 environment. While it does not modify the DSH core and offers high security, it is restricted to Web GUI use only and may become ineffective after major version upgrades due to reliance on internal structures. Overall, dsh-pin is designed for high-frequency usage.
Read Moredsh-computer-use-win: Add Windows Desktop Observation and Operation Capabilities to DSH
dsh-computer-use-win is a DSH plugin maintained by Yu-tao-Li, designed to provide computer operation capabilities for Windows desktops to AI agents. Based on the MCP stdio server and the PowerShell/UIA engine, this plugin offers 22 desktop tools to address the needs of agents for reading window structure, executing input, and managing window states. Its core capabilities include visual observation via the UIA accessibility tree and a three-level screenshot chain (PrintWindow, WGC, screen area), supporting control finding and coordinate-based OCR fallback; executing mouse and keyboard operations and window management; and featuring safety mechanisms such as coordinate homing and emergency stop failsafe. Installation requires a Windows system and Node.
Read Moredsh-skills-bridge: Integrate Claude Code skills into DeepSeek Harness
dsh-skills-bridge is an MIT-licensed DSH plugin maintained by YTyangtao666, designed to address the issue where Claude Code skills cannot be automatically discovered in DeepSeek Harness (DSH). Rather than requiring migration or file copying, it scans for `SKILL.md` files in the `~/.claude/skills` and `~/.agents/skills` directories and registers them as DSH `SkillProvider`s. It features zero npm runtime dependencies, supports normalizing Claude Code frontmatter into DSH format while preserving key metadata, and allows users to access `cordis.patch.y`...
Read Moredsh-argp: DSH's third-party context compression engine
dsh-argp is a third-party context compression engine for DeepSeek Harness, designed to address the issue of increasing context window pressure in long sessions while retaining historical original text. Its core mechanism comprises two stages: Stage-1 involves the model proposing extraction, summarization, or ignore actions for atomic units, which are implemented after adjudication by a deterministic guard, ensuring the LLM only proposes candidates rather than directly rewriting; Stage-2 prunes atomic units based on reference graph rules when thresholds are exceeded, a process that does not require LLM calls. Compressed or pruned content is stored in an append-only log, supporting retrieval at both summary and detail levels. During installation, the native summarizer must be disabled in the profile and the plugin added to avoid duplicate loader configurations. Users can customize the model backend, with default support for OpenAI-compatible interfaces. The repository provides multiple verification commands to test performance. This tool is suitable for scenarios requiring control over long-session context and preservation...
Read MoreDSH Profile Lab: Local Experimentation and Release Gate Tool for DeepSeek Harness
DSH Profile Lab is a local experiment and release gating tool for DeepSeek Harness, licensed under the MIT License. It allows for the repeated execution of multiple DSH profile or patch combinations in an isolated environment, calculating quality, tokens, costs, latency, and stability based on official persistent session events, and outputting audit reports in JSON, Markdown, and HTML formats. Key features include three DSH tools (`profile_lab_run`, `compare`, `gate`) and their corresponding CLI commands, support for the "Profile Combination Comparison" tab on the web interface, and resumable execution capabilities. It requires Node.js 22.19+ or 24+, pnpm 11, and DSH to run.
Read Moredsh-open-explorer: Add entry to open Workspace folder in DSH Web GUI
dsh-open-explorer is a community plugin for DeepSeek Harness (DSH) maintained by YooRarely, designed to provide convenient access to the Workspace root directory within the DSH Web GUI. The plugin adheres to the MIT license and operates via the public Client Connection Host RPC and Header Slot, without modifying or depending on the DSH source code. Its core features include adding a folder button to the right of the session title and adding an "Open in Explorer" option to the Workspace menu, which allows users to invoke the DSH host command to directly open the current Workspace root directory upon clicking. The plugin supports Windows, macOS, Linux, and WSL platforms, and...
Read Moredsh-usage-lens: DeepSeek Harness Web UI Usage Statistics Panel
`dsh-usage-lens` is a DeepSeek Harness (DSH) Web UI plugin developed by yokesky, designed to provide intuitive local usage statistics functionality. Upon installation, it adds a "Usage Statistics" page to the DSH settings panel, displaying core data such as token usage, the number of sessions and messages, active days, consecutive days, and the most used models. The plugin includes a GitHub-style 280-day activity heatmap, a daily token consumption trend chart that can switch perspectives between models and vendors, and a dual-ring pie chart supporting three modes: summary, vendor, and model, automatically adapting to DSH's light and dark themes. Users can install it via npm (`dsh plugin --profile web add @yokesky/dsh-us...`)
Read MoreOptimized Harness Plugin Store: Custom-Optimized dsh-plugin-hub 0.1.6
`dsh-plugin-store-optimized` is a community-customized optimized version of the DSH web plugin store `dsh-plugin-hub` 0.1.6, designed to resolve pain points in the installation pipeline and fix upstream bugs. Its core features include: supporting the configuration of the plugin download directory in settings, which defaults to `<DSH_HOME>/plugins`; automatically detecting Bundle layer entry ID conflicts before installation to prevent plugin tree crashes; automatically falling back to the Harness local Shim when `pnpm` is not in the PATH to ensure successful installation; accurately prompting that a DSH restart is required for changes to take effect, and propagating the real error cause when the enable timeout occurs. Additionally, this version improves scoped package support and fixes YAML uninstall misjudgment and patches.
Read Moredsh-migrate: DSH Configuration Migration Tool
dsh-migrate is a tool designed for DSH environment configuration migration, aiming to address issues such as manual configuration copying being prone to omissions and lacking verification and rollback capabilities during machine replacement. By implementing a fixed process for source machine export packaging and target machine import restoration, the tool primarily covers profile configuration, settings.yaml, .agent-presets, and the vendor directory. Core functions include automatically scanning and sanitizing credentials during export to generate a single .dshmig archive package containing version information, a file manifest, and checksums. During import, pre-checks for OS compatibility and disk space are performed first. By default, a new independent profile is created to prevent overwriting existing configurations, followed by sequential execution of path recalculation, dependency installation, and a verification chain, with automatic rollback in case of failure. The tool supports two entry points: a settings page wizard and the host tool, and is applicable to configuration migration within the same operating system environment.
Read Moredsh-session-hotkeys: Session Hotkeys Plugin for DeepSeek Harness Web
dsh-session-hotkeys is a browser-based keyboard shortcut plugin specifically developed for DSH Web, designed to address input disruptions caused by frequent switching in multi-session management. By mapping common operations to the keyboard, the plugin allows users to switch sessions, create new ones, archive, rename, and focus the search box or model selection while the chat input box is focused, significantly reducing mouse usage. By default, it supports Alt+1-9 to jump to specific sessions and Alt+↑/↓ to cycle through sessions on Windows, and ⌃⇧1-9 and ⌃⌥↑/↓ on macOS. The plugin features fixed key slots, session management navigation, and customizable key bindings. All configurations are saved in the browser's localStorage without any network requests or data collection. Installation requires adding dependencies via the `dsh plugin` command and reloading.
Read Moredsh-vision: Enabling text models to process image requests in DSH
dsh-vision is a DSH plugin designed to address the issue where text-based models like DeepSeek V4 Flash/Pro cannot process images directly. When a request contains an image and the target model does not support visual input, the plugin automatically invokes a vision model or system OCR to describe the image, then replaces the image block within the provider call with a text description to ensure the model can continue processing the context. Original images are retained in session logs and the UI interface. The plugin offers two modes: Auto and Specified Model. In Auto mode, it attempts declared vision-capable models sequentially; if that fails, it falls back to system OCR (Vision on macOS, Media.Ocr on Windows, and Tesseract on other platforms). In Specified mode, it uses only the configured model and does not retry on failure.
Read Moredsh-unknown-theme: Port the DeepSeek official website visuals to DeepSeek Harness
dsh-unknown-theme is a community plugin maintained by ycqaq233 under the MIT license, designed to optimize the visual effects of the DeepSeek Harness (DSH) Web workspace to closely resemble the official look of deepseek.com. Not an official component, this plugin is implemented using pure CSS/DOM/Canvas, has zero dependencies, requires no build process, and supports adaptive light/dark dual themes. Its core features include porting the official site's WebGL fluid background, mouse-interactive grid (HeroGrid), particle fish-shaped logo animation, title spotlight effects, and UI component styles featuring a frosted glass texture. Installation is recommended by executing `dsh plugin --profile web add ycqaq233/dsh` via the git repository.
Read Moredsh-web-enhance: DSH Web UI Plugin for Round-by-Round Navigation, Chain of Thought Expansion, and Session Cost
dsh-web-enhance is an MIT-licensed open-source plugin maintained by yangzhe1991, designed to enhance the user experience of the DeepSeek Harness (DSH) Web UI. The plugin primarily offers three core features: first, round-by-round conversation navigation, which allows users to quickly jump to the start or end of the current turn, or adjacent turns in long conversations via a floating button in the bottom-right corner, reducing manual scrolling; second, the default expansion of the Chain of Thought (CoT), which supports automatically expanding "Think" reasoning lines, with preferences persisted via localStorage and respecting user manual collapse actions; and third, session cost metering, which only displays when connected to the official DeepSeek API. It calculates and displays estimated or cumulative CNY costs based on peak and valley pricing. This information is not shown for sessions using non-official APIs, and historical sessions may be marked as...
Read More