
awesome-dsh-plugin
☆ 87A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
Get this plugin
Review the source, then continue to the publisher.
dsh plugin add awesome-dsh-plugin@latestAbout this plugin
Source snapshot 8/13/2026Awesome DeepSeek Harness (DSH) Plugin


English | 中文
A curated list of plugins for DeepSeek Harness (
dsh).
DeepSeek Harness is DeepSeek's open-source agent harness — a runnable coding agent (Web and headless), built on a framework where everything is a plugin: models, tools, sandboxes, session storage, UI, even the agent loop itself. Plugins can extend the official coding agent, swap out its core parts, or assemble something entirely different.
This list collects community plugins that are installable via dsh plugin add (each declares a dsh.bundle manifest).
105 plugins · PRs welcome
Contents
- Plugins
- UI Enhancements
- Sessions & Messages
- Tools & Capabilities
- Workflow & Automation
- Notifications & Integrations
- Development & Runtime
- Just for Fun
- Badge
- Disclaimer
Plugins
UI Enhancements
- dsh-tianshu-tui - A terminal UI (TUI) for DeepSeek Harness.
- dsh-at-file - Codex-style
@filementions: search workspace files in the composer and attach their contents to prompts. - ui-status-label - Customize the "deep diving" thinking status label to anything you like.
- dsh-openpencil - OpenPencil design preview and editing plugin.
- dsh-visualize - In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.
- dsh-side-panel - Side panel with file browser, terminal, and Git review for quick file previews.
- dsh-focus-chat - A "focus chat" minimal view that shows only final outputs.
- dsh-genui - Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
- dsh-annotation - Select text → annotate → send with your message; replies map back to each annotation.
- dsh-navbar - Conversation node navigation bar for quick jumps between user messages.
- dsh-task-status - Background task status bar: progress plus live output tail on the chat page.
- dsh-web-archive - Collapse noisy messages (Think, Bash, etc.) in conversations.
- dsh-spotlight - Keyboard-first command palette for the DSH Web UI.
- dsh-101 - Document reading mode for DSH.
- dsh-drag-and-drop - Cross-platform file drag-and-drop with raw path insertion, no file copying.
- dsh-deeplink - Deep links: open a specific session or workspace via
?session=/?workspace=. - dsh-diff-viewer - PiUI-style diff viewer replacing the stock DiffBlock for write/edit tool calls.
- ex-setting - Settings extensions for DSH.
- web-components - Web Components support.
- dsh-turn-navigator - Turn navigation for the DSH Web UI.
- dsh-milestone - Right-side dot-timeline rail: jump between user messages.
Sessions & Messages
- dsh-turn-rewind - Rewind conversation and workspace state, powered by a persistent Change Ledger.
- dsh-crosstalk - Cross-session messaging for DSH: any session on the machine can list and message any other, Claude Code-style, via a local heartbeat registry and inbox.
- distill - Automatic conversation distillation: background subagent reflection + skill create/update.
- dsh-share - Share your conversations with one click.
- dsh-message-edit - Branch-based message editing, reroll, retry, and a version timeline.
- dsh-mnemon - Deep Mnemon integration: local three-tier memory (Runtime Memory, retrievable Documents, supervised Memory Spaces).
- nowledge-mem-deepseek-harness - One memory layer for every AI tool and agent: Context Bundle injection, prompt-time recall, MCP tools, and turn-end DSH thread capture.
- dsh-memory - Cited memory over DSH's lossless session log: distilled facts carry
(sessionId, eventRange)citations that expand back to the exact original log excerpt. - dsh-sidechain -
/sidepersistent side sessions and/btwone-shot side questions, run in a temporary fork without touching main history. - dsh-conversation-share - Share any excerpt of a conversation.
- dsh-explain - Local-first learning mode: cross-session learning threads with per-source explanations.
- dsh-prompt-studio - Edit user and built-in system-prompt sections with live preview.
- dsh-chat-import - Import Claude Code / Codex / ChatGPT / Cursor chat histories as resumable DeepSeek Harness sessions.
Tools & Capabilities
- dsh-vision-toolkit - Vision tasks for text-only models: intent-aware image Q&A, long-screenshot OCR, UI reproduction, grounding, and pixel diff.
- dsh-custom-tool - Create and manage sandboxed JavaScript tools with a Monaco editor and model-driven tool lifecycle.
- dsh-computer-use - Accessibility-first macOS computer use: fresh observations, stale-state rejection, scoped permissions, and safe input.
- dsh-data-agent - Let the AI connect to databases and write SQL for you.
- dsh-toolkit - Zero-dependency toolkit: time / encoding / json / calculator / csv / regex / markdown / diff / stat / schema — ten deterministic tools in one install.
- dsh-tool-csv - Parse/query/aggregate/convert CSV (RFC 4180) with a zero-dependency state-machine parser.
- dsh-tool-calculator - Safe math expression evaluator, zero-dependency recursive-descent parser.
- dsh-tool-diff - Structured comparison and unified diffs for text/JSON/CSV/Markdown.
- dsh-tool-encoding - base64/url/hex encoding, common hashes, and UUID generation.
- dsh-tool-json - JSON queries with a JMESPath subset.
- dsh-tool-markdown - HTML↔Markdown conversion, GFM table normalization, and TOC generation.
- dsh-tool-regex - Test/extract/safe-replace/statically explain regexes without executing code.
- dsh-tool-schema - JSON Schema validation: validate/paths/explain/normalize.
- dsh-tool-stat - Descriptive statistics, percentiles, frequency distributions, and correlation.
- dsh-tool-time - Strict ISO 8601 parsing, IANA timezone conversion, and UTC calendar arithmetic.
- dsh-kb-sieve - Build auditable KB packs (SQLite FTS5) from md/txt/docx/pdf with deterministic retrieval and original-text reading.
- dsh-plugin-mineru - Expose MineRU document parsing tools to the model.
- dsh-cowork - Bounded, cell-addressed
doc_read/doc_writefor xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI. - dsh-skillport - Bring your existing Agent Skills (SKILL.md) library to DSH: discover skills across Claude/Codex/Cursor/Gemini paths, inject a progressive-disclosure index, and load bodies on demand.
- dsh-tool-search - Per-agent on-demand tool discovery and progressive schema disclosure.
- dsh-openmaic - OpenMAIC: classrooms, slides, interactive widgets, and Socratic teaching.
- dsh-scholar - Academic assistant plugin.
- dsh-apple-mode - Xcode AI integration for DSH: 26 Xcode MCP tools (mcpbridge) + Apple platform skills + Xcode Intelligence-style persona (agent preset or global bundle).
Workflow & Automation
- dsh_workflow - UltraCode-style multi-agent orchestration: a generatable, savable, governable, observable, resumable workflow layer.
- dsh-agent-teams - AgentTeams multi-agent teams.
- dsh-automation - Scheduled coding runs in fresh agent sessions with auditable history.
- dsh-routines - Scheduled agents on a cron: run a prompt on a schedule and get the digest where you already are, with overlap/missed-run/timeout safety defaults.
- dsh-plannotator - Plan review with anchored annotations and structured feedback back to the agent.
- dsh-loop - Recurring loops:
/loopcommand + loop tool + activity status bar. - dsh-sentinel - Condition-driven wakeup: durable file/command/http/process/webhook watches that wake the agent.
- dsh-deep-research - Adaptive deep-research orchestrator built on the official workflow engine.
- dsh-inspect - Adversarial checkup → fix → review loop toolset.
- dsh-track - Embedded task management engine: decision-point protocol, idea capture wall, Linear-style issue store.
- dsh-advisor - Pair a second model that passively reviews each turn and injects notes.
Notifications & Integrations
- dsh-open-in-vscode - Open DSH workspace directories in VS Code directly from the web GUI.
- dsh-notification - Desktop notifications for turn completions, with per-outcome controls and keyword rules.
- dsh-acp-for-bitfun - ACP bridge between BitFun and DSH.
- telegram - Bridge to the Telegram Bot API: long polling, per-chat sessions, HTML formatting.
- dsh-chatnode-wechat - Chat with, monitor, and approve your DSH agents from WeChat via the iLink gateway: text both ways, session targeting, digest heartbeats, and numbered approval prompts.
- dsh-session-notification - Notifications for four session states, with browser alerts and prompts.
- dsh-web-ui-notify - Desktop notification reminders.
- dsh-webbridge - DSH meets Kimi WebBridge.
Development & Runtime
- fabric - An MC-Fabric-style hook processor.
- dsh-git-identity - Pin Git commits to the environment's own author identity; env-var injection overrides all
git configsettings. - dsh-context-doctor - Context injection audit: token costs of instruction chains / skill catalogs / tool schemas, duplicate and conflict detection.
- dsh-plugin-check - Plugin health checks: manifest protocol / patch format / build traps, zero-dependency and read-only.
- dsh-security-audit - Local security audit: config, plugin origins, sessions, network exposure — read-only redacted risk report.
- dsh-session-health - Frame-level scan diagnostics for session files (torn/corrupt/empty detection).
- dsh-evolve - Self-evolution: the agent hot-mounts/removes persistent plugins on itself mid-session.
- dsh-trace - Telemetry backend exporting turns, model steps, and tool calls to yiTrace.
- sandbox-micro - Support for the microsandbox backend.
- sandbox-mxc - Microsoft cross-platform sandbox support.
- sandbox-nono - Support for the nono sandbox backend.
- dsh-agent-budget - Agent-tree token budget management.
- dsh-llm-fallbacks - Role-based LLM retry & fallback strategies.
- dsh-polyglot - The model switch for DSH: point it at any OpenAI-compatible endpoint, with curated free/cheap DeepSeek provider presets and automatic fallback when a free tier rate-limits you.
- dsh-tool-approval - Manual approval mode ("Manual Mode" / "Ask Mode").
- plugin-template - Plugin template repo (based on the official turtle-ui repo).
- Qwen-MM-Plugins - Qwen multi-modal plugin support.
- dsh-tps - A TPS metrics plugin.
Just for Fun
- dsh-ads - Parody ads in 2005-Chinese-web style: sidebar banners, in-chat feeds, corner popups, and a close button whose hit area is smaller than it looks. All fictional.
- dsh-gomoku - Play Gomoku against the AI, or let two AIs battle it out.
- dsh-stock-market - Fixes the bug where your account can't lose money while you code.
- dsh-emoji - Automatically add emojis to AI replies.
- dsh-minigames - Side-panel arcade: 18 offline mini-games to play while the model thinks.
- dsh-stickers - Bidirectional sticker reactions between user and agent.
- whale-girl - Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.
- deepseek-manners - Append a thank-you note after every message. Mind your manners.
- dsh-plugin-d399 - Pops up a mini-game menu (wordle, match-3, extensible) while the model generates.
- dsh-auto-chess - Auto chess: human vs AI, or AI vs AI.
- dsh-douyin - Short-video sidebar: native player, series navigation, precise history replay.
Contributing
PRs welcome — add one line under the matching category in both README.md and README.zh.md: - [name](link) — one-line description.
Please also add the dsh-plugin topic to your repo so others can discover it.
Badge
Listed here? Show it off:
[](https://awesome-dsh-plugin.com)
Disclaimer
This is a community-maintained index. Plugins are developed and maintained by their respective authors; listing here is not an endorsement, and no guarantees are made about any plugin's safety, quality, or maintenance. Installing a plugin runs third-party code on your machine — review the source and install at your own risk. This project is not affiliated with DeepSeek.