Awesome DeepSeek Harness 
Install Contribution guide DeepSeek Docs Public plugin topic Issues 完整目录
Curated DeepSeek Harness (DSH) ecosystem: plugins, tools & infrastructure. Sources: dsh-external/hub catalog and the public GitHub dsh-plugin topic.
> Note: the GitHub [`dsh-plugin` topic](https://github.com/topics/dsh-plugin) is public; some `dsh-external` repository links may still require org access.
Contents
- Install
- Core & Bundles
- Agents & Orchestration
- Context & Search
- Memory & Knowledge
- Input & Editing
- UI, Themes & Interaction
- Dashboards & Session UX
- IDE & Clients
- Browser & Remote
- Models & Inference
- Git & Engineering
- Security & Governance
- Output & Deliverables
- Notifications & Channels
- Fun & Lifestyle
- Plugin Ecosystem & Development
- Runtime & Operations
- Domain & Specialist Skills
- Tools & Utilities
- Related
- Thanks
Install
Install the official runtime with Node.js:
npx @deepseek-ai/dsh web
Install an external profile bundle with pnpm on your PATH:
dsh plugin --profile web add "github:owner/repo#ref"
dsh plugin forwards package operations to pnpm, so npm, Git/GitHub, local path, file: and link: package specs are supported. Only packages declaring dsh.bundle.patch become active profile layers; plain dependencies remain installed but inactive. Restart dsh --profile web after installing or updating a bundle.
The former &path: sub-path and Repository Plugin installation forms are not part of the current official bundle flow; use an installable package that declares dsh.bundle.patch.
Management panel: Settings → Plugins.
Core & Bundles
- dsh-deepresearch - DeepResearch plugin (cordis).
- dsh-plan-execute - Dual-model plan/execute routing: planner model thinks, executor model acts.
- dsh-toolkit - Zero-dependency tool suite (calculator/csv/diff/encoding/json/markdown/regex/time).
- dsh-deep-research - Adaptive deep-research orchestrator (workflow engine).
- dsh-101 - DSH documentation reading mode.
- dsh-client-ui-plan-execute - Web Settings row for plan/execute model routing.
- dsh_workflow - Dynamic workflow for DSH (placeholder).
- dsh-equip-engine - Task-driven plugin equip engine: dual retrieval (curated rules + LLM semantic), combo scoring (synergy/conflict/cost/trust), conflict detection and install-command export.
- dsh-claude-move - Four-source migration wizard: move Claude Code, Codex, OpenCode and Hermes sessions, memories, skills, instructions and slash commands into DSH (approval-gated, idempotent, resumable sessions).
Agents & Orchestration
- dsh-agent-arena - Compares coding agents in isolated Git worktrees with deterministic validation, scoring, and explicit winner application.
- xiehuan123/coding-coach - Coding Coach: 35-skill bundle plus a full agent preset for non-developers (8-stage idea-to-launch pipeline; engineering/product/UI skills).
- dsh-collaboration - Multi-agent collaboration suite: user-configured specialist roster, persistent on-demand dispatch (team_call/team_message/team_status/team_close), clone instances, star-topology relay, model comparison and a multimodal vision bridge.
- dsh-plans - Planning-first agent preset: research repository changes into traceable Markdown plans, refine them through reviewer/criticizer subagent rounds, then execute as a DSH goal with a verifier checklist.
- dsh-agent-team-gui - Global persistent agent squads with per-agent model/tool policies: manage them in Settings, select and toggle one per conversation, then collaborate on normal sends in a fixed or model-planned order.
- cleverer-dsh - Execution-discipline suite for DSH with identical-retry interception, forced reflection, todo enforcement, memory deduplication, and experience-to-skill promotion (11 plugins + 6 skills).
- february2015/dsh-taskswarm - DSH port of TaskPlane: dependency-ordered waves run in parallel git-worktree lanes, with task packets, cross-model review, and crash recovery.
- timwhitez/dsh-self-evolving - Evidence-first, crash-resumable self-evolution engine for DSH: generates bounded Cordis plugin candidates, admits them through a one-shot real Loader, evaluates with Harbor, and journals an auditable lineage.
- Saktawdi/dsh-ha-orchestrator - Model high-availability failover (quarantine, circuit breaking, probe recovery) plus subagent orchestration (fanout/pipeline/supervisor) with a bilingual settings UI.
- dsh-background-agents - Durable background child agents on the official subagent seam: start from any session, watch progress in the Web UI sidebar, message and interrupt any time, with per-child tool scoping, persona and delegation-depth caps.
Context & Search
- zoahdev/dsh-github-intelligence - Read-only developer-intelligence tools across 16 ecosystems (GitHub, GitLab, Gitee, npm, PyPI, crates.io, Docker Hub, Hugging Face, Hacker News, Stack Overflow, Reddit, dev.to, RubyGems, NuGet, Go, ArXiv) with TTL caching and no API key.
- dsh-minimal-first-turn - Minimal-compatible first-turn conditioning for Web root sessions: restricts the prompt and tool catalog to persistent bash and str_replace_editor, then restores the selected preset after the first tool call or reply; includes a persistent composer toggle.
- xiehuan123/dsh-deepread - DeepRead: deep-reading assistant with five modes (quick/deep/knowledge-map/Feynman reading/book), batch comparison, budget preflight, transparent background-job progress, WeChat links, local PDF (pure-JS extractor), optional MD/FreeMind/HTML export.
- dsh-context - Context insight panel: see what the model's context window is made of and how it evolves — composition vs. window size, per-request history, compression/injection events, and per-message token stats.
- dsh-bookmarks - Bookmark finalized assistant replies with notes and tags; a cross-session center with search, tag filter, session jump and one-click Markdown export (Alt+B toggles the panel).
- billion-context-dsh - Model-driven context compression (ACP) for DeepSeek Harness, ported from billion-context-pi; the model decides when and what to compress.
- dsh-compressor - Slim port of Headroom: compresses tool output, cuts up to 20% of context, without affecting the model's context cache or agent performance.
- context-vista - A right-side floating panel and /context command for DeepSeek Harness — a live donut chart of context token usage, allocation, and estimated cost.
- dsh-context-doctor - See exactly what every request carries: token cost of the AGENTS.md chain, skill catalog and tool schemas, with duplicate/conflict detection and actionable pruning tips (Web UI gauge + context_audit tool).
- dsh-mcp-lens - Progressive-disclosure MCP gateway that searches large remote tool catalogs through two stable interfaces, then calls selected tools with exact schemas, lazy connections and bounded caches.
- dsh-cot-summary - External Summary-CoT plugin workspace.
- dsh-explain - Learning mode that explains each agent step (WIP).
- dsh-file-mount - Incremental file mounting with read dedupe: mounted line ranges are never re-sent to the model, on-disk changes invalidate and remount, with a Mounted Files tab and token-savings accounting.
- dsh-session-search - Index-free read-only search across dsh/Codex/Claude Code/pi/OpenCode sessions.
- cross-harness-cite - Cite past conversations across harnesses.
- task-passport - Carry durable task state across DeepSeek Harness, WorkBuddy, Claude Code and Codex with machine-readable checkpoints and optimistic locking.
- dsh-easy-ctx-manager - Context management: context saving and more (cordis).
- dsh-web-search-exa - Zero-config Exa web search provider: keyless anonymous MCP fallback (mcp.exa.ai/mcp) plus keyed REST search, for the ctx.web seam.
- dsh-web-search-pro - Persistent enhanced web search for DSH: multi-engine routing (DeepSeek/Exa/DDG/Bing/Jina + GitHub/Bilibili/YouTube/V2EX/Xiaohongshu/Twitter/Reddit/RSS), SQLite+LRU cache, userscript-style extraction, Playwright rendering.
- moguiyu/dsh-tavily - Tavily search with multiple API keys, key rotation/failover, usage gauge, and a settings card for DSH.
- dsh-session-sync - Cross-device session sync: a dedicated git mirror with append-only keep-both conflict resolution, a /sync command and sync_status/sync_pull/sync_push tools.
Memory & Knowledge
- dsh-hme - Cross-session long-term memory: bounded core (USER.md global + MEMORY.md per-workspace, φ Fibonacci caps) + a tag-indexed, self-consolidating archive (archive/recall/move tools).
- dsh-memory-vault - Cross-session memory vault: memory_remember / memory_recall / memory_forget tools, latest entries injected into system-prompt assembly, Settings page (记忆库 / Memory).
- dsh-memoria - Memoria memory backend for dsh: 4 tools (observe/remember/search/recall) into a vector+graph memory layer (memoria) with namespace isolation, auto-write (turn-end observe + positive-feedback -> importance-5 remember) and hot-reload settings.
- dsh-memory-evolve - Cross-session long-term memory + background self-evolution (5-track memory/git-branch awareness/skill evolution).
- dsh-memory-gate - Bounded local long-term memory with CBDC (Claim→Belief→Decision→Consumption) authority gating: SQLite + FTS5 claims, scoped dual-channel recall, /memory management commands, ≤3-claim/1200-char injection per call, no extra model call.
- dsh-engram-relay - Built-in <1B model for 100k-equivalent long memory with causal-graph wake-up.
- dsh-mneme - Cross-session memory with memory sovereignty: SQLite + human-editable Markdown mirror, autoDream consolidation with self-correction (update decisions), failure tracking, and fully-offline semantic search (local embedding / rerank / clustering), 233 tests.
- dsh-mnemon - Mnemon-powered local memory system: three-tier memory (runtime hot memory / project Documents / long-term Memory Spaces) with supervised writeback, retrieval tools, and Web UI.
- url-manager - Agent-first URL collection & knowledge management: save links from any platform, auto-categorize/tag, full-text search, shared categories, and deliver results as magic-link cards. Zero setup — agents auto-register on first use.
- url-manager-mcp - MCP server companion for url-manager: 21 tools (mcp__url_manager__*) for save/search/categorize/share and magic-link delivery. Stdio or streamable-http.
- dsh-kb-sieve - Knowledge-base plugin: build auditable KB packages (references + SQL).
- kb-rag - Local literature knowledge-base RAG: 8 tools (PDF/folder/Zotero ingest, hybrid BM25+vector+reranker search, cited QA with clickable DOI links, scope/strict modes, dedup/clear/stats), all-local bge embeddings + single-file SQLite, measured 242-doc/86s ingest and sub-second hot queries on 20k chunks.
- dsh-memento - Bounded, layered, approval-gated, auditable cross-session memory: typed ctx.memory seam, zero-dependency SQLite provider, memory tool and frozen snapshot injection, plus the dsh-memory-protocol v1 rehearsal with an adapter registry and a conformance suite.
- dsh-engramory - File-based curated memory: a line/byte-capped
MEMORY.mdindex plus one markdown file per fact, versioned with git and readable without a tool. The cap is enforced throughctx.tools.guard()rather than asked for in a prompt, and the protocol is registered as a runtime skill; the same store is also read by Claude Code, Codex, Kiro, and OpenClaw. - plur-ai/dsh-plugin - PLUR persistent memory: engrams are rendered into the system prompt on each assembly rather than sitting behind a tool call, so recall needs no round trip and the block never accumulates in context; fully local search (BM25 + BGE), plain YAML storage you can edit, per-workspace scoping, and a /plur-memory viewer.
- dsh-memory-plugin - OpenViking memory/context plugin for DeepSeek Harness: connects dsh to OpenViking's self-evolving context database for cross-session agent memory and knowledge RAG.
- dsh-continual-evolve - Continual self-evolution: versioned, auditable, rollback-safe harness state (prompt notes, memories, skills, subagent specs) refined from session trajectories.
- ccch713/deepddw - deepDDW: memory + knowledge base + document search for DSH, reachable from ANY device on your LAN — built on a production-grade AI platform (team-ready, up to ~20 people); MIT-licensed, Docker Compose deploy.
- dsh-mnemon - Mnemonic layer.
- memory-mcp-server - Layered long-term memory MCP server: raw turns → task fragments → daily summaries → topic indexes, local MiniLM 384-dim embeddings or OpenAI-compatible API backend, semantic + Jaccard-fallback search, one-command DSH plugin install.
- dsh-library - Local-first document knowledge base for DeepSeek Harness: library_add/remove/list, hybrid semantic+keyword library_search with diversity re-ranking, relevance filtering and lost-in-the-middle avoidance, citation-aware injection, library_cite_check and library_diagnose; SQLite-backed index via the storage domain, local embedding, zero model downloads.
Input & Editing
Zhangbo-cn/dsh-voice-input-plugin - Composer mic for the Web UI: tap-to-monitor live transcription and hold-to-talk, with host Edge TTS reply reading that streams while the model generates, echo-pause during reading, and tap-to-stop.
dsh-better-sidebar-plugin-office - Office integration for DSH-better-sidebar.
dsh-message-edit - Branch-based message editing / reroll / retry / version timeline.
dsh-prompt-studio - Edit system-prompt sections with live preview.
dsh-paste-input - Ctrl+V paste files / drag & drop / picker.
dsh-voice - Voice input (speech-to-text) and read-aloud (Edge neural TTS) for the composer.
dsh-drag-and-drop - Cross-platform drag & drop with original path insertion.
dsh-file-uploads - Upload arbitrary local files from the Web composer, show pending cards, and manage stored files in Settings.
dsh-postman - Composer upload of files and folders: images attach as real message blocks, text goes into the draft, folders stored by directory structure.
dsh-input-history - Input history.
dsh-multimedia-webui-input - Multimedia file/folder input.
dsh-chat-import - Import full-fidelity conversation histories from 13 coding agents (Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode / ZCode / Grok Build / OpenClaw / Pi / Hermes / Kimi) as resumable DeepSeek Harness sessions, with reverse export/sync back to Claude Code.
dsh-file-claim - File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).
dsh-sticky-note - Quick sticky notes in the composer: ideas/feelings/TODO with Markdown preview, auto-save, one-click send to chat.
dsh-plugin-quote-reply - Select text in a conversation, then quote it into the composer or reply in a new window.
dsh-pathlink - Ctrl+click file paths and links in chat: paths open their folder in the OS file manager (with the file selected), links open in a new browser tab.
@picgo/dsh-plugin - Official PicGo plugin: upload local files to your image host and get public URLs, reusing the hosts and uploader plugins already configured in PicGo.
dsh-suggested-replies - Suggested replies above the DSH Web composer.
dsh-wordbox - Persistent common-word/phrase panel beside the composer input with global/current-project buckets and one-click insert.
dsh-voice-webspeech - Browser Web Speech API voice input for DSH: zero server, zero keys, zero model downloads (Edge=Azure, Chrome=Google speech).
dsh-talk - Voice-first session loop: a composer microphone button with browser/local speech-to-text (Web Speech, FunASR, whisper.cpp), a speak tool for text-to-speech replies (browser, edge-tts, piper), event announcements with mute, and speak-to-interrupt.
dsh-plugin-anydoc - This plugin exports a reusable function that takes a file path or a Buffer, extracts the content via @firecrawl/anydoc, and returns GitHub‑Flavored Markdown (GFM). It also includes configuration options and an example usage.
dsh-attachment-upload - Composer attach button: uploads files into the workspace's .dsh-attachments directory and inserts the path into the draft.
dsh-steer-button - Always-visible steer button in the composer: one click injects the draft into the running turn (equals Ctrl/Cmd+Enter).
dsh-prompt-optimize - Rewrite the current composer draft through an auxiliary LLM call without sending a message.
Boliban/dsh-enter-customizer - Take over the system input shortcuts for the chat input box and configure behavior independently for each shortcut.
PerryLink/dsh-composer-history - Terminal-style input history for the web composer (edge-first arrows, draft/caret restore, Ctrl+R search, sliding-context awareness) plus a smart input layer: cross-session snippets, prompt templates with variables, reuse insights, and compaction-summary highlighting.
UI, Themes & Interaction
- dsh-skin-studio - Local semantic-token theme editor with palette extraction, WCAG auditing, preview, and export.
- deepseek-harness-zh-tw - Traditional Chinese (Taiwan) locale edition of DeepSeek Harness: adds a third UI language option with Taiwan terminology across all 25 web UI packages.
- dsh-spotlight - Keyboard-first command palette for DeepSeek Harness Web.
- dsh-sticky-disclosure - Pins off-screen expanded Think/tool/command labels to the top of the DSH Web conversation and collapses every expanded section in one click (custom hotkey).
- dsh-better-model-selector - Splits the composer model selector into a searchable, favorite-marking dropdown and a reasoning-effort slider, with Ctrl+P / Ctrl+T quick-switch shortcuts.
- dsh-catppuccin - Catppuccin theme plugin: Latte / Frappé / Macchiato / Mocha skins for the DSH Web theme runtime.
- solarized-dsh-theme - Solarized + Selenized theme plugin: four faithful palettes registered into the DSH Web theme runtime.
- arcana - A floating command deck that lists every slash command in DeepSeek Harness as runnable buttons, sorted by usage.
- dsh-aigc-canvas - AIGC canvas plugin (cordis).
- pbr-render - PBR 3D model preview for game art: GLB/GLTF with textures, IBL environment, orbit controls, and a material channel inspector (baseColor/normal/roughness/metallic/AO/emissive/wireframe) via the pbr3d fence and pbr_render tool.
- dsh-deepcel - Deepcel spreadsheet skin and standalone distribution.
- dsh-diff-viewer - PiUI-style Web diff viewer replacing the default diff view.
- dsh-mobile - Mobile client plugin (cordis + dsh.plugin.json).
- dsh-openpencil - OpenPencil design preview and editing plugin.
- dsh-design-studio - Design Studio tab: design briefs become html/css/js mockups with live preview, element picker, design-agent chat with vision review, identity presets and zip export.
- dsh-ultra-ui - Ultra UI plugin (cordis).
- dsh-view-modes - DSH Web output modes with Verbose, Normal, and Summary views, semantic grouping for tool calls and thinking, and live execution status.
- dsh-plugin-workshop - Steam Workshop-style in-app plugin browser: search, hot/newest/trending windows, Chinese keyword mapping, bilingual translation, plugin-signature filtering, and smart one-click install/update/uninstall with an installed-plugins manager.
- dsh-web-review - Isolated web page previews with element annotations and visual adjustments that guide source edits.
- dsh-markdown-preview - In-chat preview for produced files: click a produced-file chip to render Markdown (markdown-it + highlight.js), images, or plain text in the conversation, with system-app open kept one click away.
- dsh-i18n - Chinese localization for tool results: intercepts tool execution output and translates English markers (
[exit code],[timed out],[sandbox: ...], etc.) into Chinese, with a settings toggle. - dsh-settings-tuner - System parameter adjustment UI: grouped settings page for timeouts, parallelism, LLM retry policy, model params, web search, permissions and presets; safe profile-config editing with line-level YAML matching and post-write validation.
- dsh-mobileweb-adapter - Mobile/PWA layout adaptation + LAN WebSocket fix.
- dsh-split-panes - Split panes.
- dsh-skins - Web UI skins.
- dsh-skin - Codex-style skin switcher + custom wallpaper for the Web UI: curated --dsw-alias-* palettes and a translucent wallpaper layer with opacity/blur controls.
- dsh-chat-thumb - Chat thumbnails (cordis).
- show-bash-command - Show actual command content instead of descriptions.
- turtle-ui - Official UI plugin reference implementation.
- @zhaoolee/dsh-notes - Export DSH conversations as Smartisan Notes-style PNGs, or create and update Markdown notes in a configured account-scoped workspace.
- dsh-plugin-description - Adds bilingual (zh/en) descriptions to every plugin card on the Web Settings plugin list; publishes a
pluginDescriptionsservice for other plugins to register their own. - dsh-plugin-list-plus - Trust-tiered, collapsible plugin list with comprehensive per-plugin details for Web Settings.
- dsh-premium-themes - 8 curated color schemes plus custom palette import (name + scheme + seed colors derive a full token map), a Palette row in General settings, hot-plug install.
- dsh-builtin-toggles - Human-readable catalog for official DSH Web built-ins with status explanations and an audited set of safe UI toggles.
- dsh-file-mentions - Clickable file paths in DSH replies: Codex-style inline open, 📂 reveal in file manager, and a mentioned-files chip list at the turn tail.
- dsh-plugin-colorscheme - Web UI colorscheme plugin: switch and persist themes from Settings, with 8 built-in open-source presets plus custom themes.
- dsh-plugin-setting-mcp - Manage MCP servers from the Web settings panel, with add, edit, remove, enable/disable and hot reload on save.
- dsh-theme-plugin - Theme studio for the DSH Web GUI: five built-in presets plus fully customizable light/dark palettes (accent, background, foreground, UI and code fonts, translucent sidebar, contrast), hot-swapped instantly and persisted in localStorage.
- dsh-plugin-smooth-stream - Better streaming text animation for DeepSeek Harness.
- dsh-smooth-stream - Silky streaming reveal for the Web UI: text appears at the model's arrival rate, new lines glide in, no flicker; follow stays with the user and respects prefers-reduced-motion.
- dsh-whale-switch - Minimal on/off loop: a desktop shortcut launches dsh web, and an animated whale button (hover to arm, click to dive) shuts it down gracefully and closes the tab.
- dsh-homepage-skin - Brings the DeepSeek Harness homepage background to DSH Web: WebGL fluid light, dot-line grid and a digital whale, with dark and light palettes.
- dsh-plugin-help - Installed-plugins README summary panel: floating 📖 button, zh-preferring titles, default-all-expanded READMEs, blue circular index badges, per-plugin one-click update (
dsh plugin update) via a loopback endpoint. - dsh-mcp-panel - MCP management console for the official DSH MCP client: server CRUD with approval-gated, backed-up profile writes, a tool trial console through the official tool pipeline, health diagnostics, and connection status.
- dsh-session-pin - Pin sessions and workspaces to the top of the sidebar with per-pin colors, plus a navigation organizer: boards, tags and saved views, health summaries, and /goto.
Dashboards & Session UX
- zoahdev/dsh-replay - Time-travel debugger: replay, visualize, and diff a session's full trajectory from
session.jsonl.zstd(zero deps, Node ≥ 22.19). - dsh-session-cluster - Session clustering.
- session-chatlog - Session chat logs.
- dsh-session-archive - Settings section to view archived sessions and permanently delete dead conversations (two-step confirm, running sessions locked).
- dsh-office - Office file read/write bundle: model edits Office files, docx/pdf preview in web client.
- dsh-token-pet - Cute token-usage pet in the session header: live context occupancy, per-session usage and breakdown, plus date/weekday, weather, 3-day forecast and severe-weather alerts, all theme-aware.
- dsh-token-usage - Codex-style token usage panel: whole-instance cumulative/per-session peak tokens, longest chat & streak, daily/weekly/cumulative activity heatmap, and plugin/skill Top5.
- dsh-office - Office workspace & session dashboard: a floating 6-column sprite panel visualizing workspaces, sessions, token usage and subagents.
- dsh-deepseek-quota - DeepSeek API balance in a bottom-right floating card on the DSH Web page (auto-refresh + manual refresh).
- dsh-pin-recall - Pin assistant replies from the Web action strip and recall them into the next model turn (
/pin/recall, with optional wake). - dsh-turn-navigator - DSH Web turn navigation plugin.
- dsh-fork-graph - Git-style conversation fork graph in the session header: colored lanes and fork curves show which session branched from which, with click-to-jump navigation.
- dsh-fork-diff - Read-only parent and sibling branch comparison in DSH Web: message and tool diffs, usage and latency summaries, filters, and open-session navigation.
- dsh-usage-panel - Token usage statistics as a Settings page: cumulative KPIs, a six-month activity heatmap, stacked per-model daily bars and a model donut, rescanned read-only from session logs.
- dsh-what-changed - Session-wide file change review in the session header. Lists every file the agent wrote this session with its hunks, counts refused writes separately from changes, and folds from a session projection rather than the on-disk log.
- dsh-token-usage-dashboard - Codex-style token usage dashboard: five stat cards, GitHub-style activity heatmap (daily/weekly views), insights & model ranking; persisted snapshot with incremental sync, survives session deletion.
- dsh-web-billing - RMB/USD token billing for the DSH web: official-policy auto pricing (incl. peak/off-peak hours), per-message cost ledger, account balance, locale-driven currency display.
- dsh-balance-meter - DeepSeek account balance and session cost in the DSH Web composer dock (auto-fetched official pricing, peak/off-peak support).
- dsh-cost-meter - Per-session and daily API cost, budget with usage %, official balance, history dashboard, and one-click official price sync with peak/off-peak pricing.
- dsh-budget - Cost governance for DeepSeek Harness: aggregated token/cost metering per model, session and day, session/daily/monthly budget caps with threshold alerts and alert/block/degrade over-limit policies, carbon footprint estimation, per-model latency benchmarks, a Settings budget tab, and the /budget command.
- dsh-cost-meter - Per-turn USD cost in the Web UI: session total in the header and per-turn cost in each message footer, with a hover breakdown (token usage × configurable pricing table).
- dsh-linked-folders - Multi-folder workspace: a global linked-folders list plus per-session on-the-fly linking (link_folder/unlink_folder), managed from the Web sidebar.
- dsh-plugin-cost - Session cost estimate in the DSH Web composer dock (tokenUsage × configurable price table, one-click official-price refresh).
- dsh-balance-tide - DeepSeek account balance and session cost under the composer, with a live peak/off-peak pricing badge (Beijing time), a countdown to the next pricing switch, and hover price tables with usage advice.
- dsh-spend - Token usage and estimated spend for the DSH web UI: floating panel with per-model / per-day / per-session stats and auto-detected billing plans.
- dsh-worktime-board - Agent worktime dashboard: floating day/week/month stats, multi-dimension heatmap, thread attendance Gantt, school-year calendar, and a 12-realm xianxia score system for agent activity.
- dsh-live-stats - Live token estimates and generation TPS.
- dsh-tps - TPS meter.
- DSH-better-sidebar - Sidebar: file rendering/terminal/Git/subagents/custom APIs.
- dsh-web-panel - Embedded terminal dock + Git Review + file view.
- dsh-subagent-tree - Subagent tree visualization.
- dsh-web-workflow-visualizer - Workflow visualization.
- dsh-ui-progress - Progress indicators.
- dsh-milestone - Right-side dot-timeline rail to jump between user messages.
- dsh-plan-switch - One-click enter/exit Plan mode for the DSH web input bar, a quick-click shortcut for /plan.
- dsh-turn-index - Turn-index sidebar: one entry per user turn, click to jump, scroll-spy highlighting.
- dsh-outline - Real-time conversation outline panel for the DSH Web session page: a tree of user questions and Markdown headings (H1-H6) that updates live while streaming, with click-to-jump highlight, expand-depth control, search, and per-session favorites.
- dsh-conversation-anchors - Sidebar conversation anchor navigation: one anchor per chat node (user / assistant / tool / command) with role badges and summaries, click to smooth-scroll to that message; live-refreshes with the session.
- dsh-web-attention-badge - Attention reminders: frame badge, tab-title count and whale-favicon recolor for sessions waiting for input or finished unopened.
- dsh-sidebar-mode - Preset-mode badge embedded in the "New Session" button: click to pick the default agent preset for the next session (long names truncate with ellipsis so the label stays readable).
- dsh-hud - HUD status panel: git status, MCP servers, skills, model and token usage in a floating side panel.
- dsh-auto-continue - Auto-resumes interrupted DSH Web requests: sends a queued 「继续」 after network/timeout/host-crash failures, with error classification, adaptive backoff, templated continue text and browser notifications; everything configurable from the plugin settings card.
- dsh-trajectory-debug - Trajectory waterfall, deterministic replay, breakpoints, edit-and-rerun, fork compare and performance analytics for DeepSeek Harness.
- dsh-netcafe - Hosted outcome tools bundle (MCP over one config row): md→docx/pptx/pdf, tables with in-code arithmetic checks, China-reachability testing from a real mainland vantage, Chinese calendar/holidays; free anonymous quota, per-call cost reporting.
- dsh-opencodego-usage - OpenCodeGo quota monitor for the DSH Web GUI: a breathing indicator at the input's bottom-right (green/yellow/red by remaining share), a liquid-glass panel with rolling/weekly/monthly usage windows and reset times, auto-refreshing every 30 s; API key read from DSH credentials.
- penguin-oo/dsh-quota-hub - Unified real-time quota dashboard: one collapsible glass panel for OpenCodeGo windows, DeepSeek balance, OpenRouter credits, SiliconFlow and Moonshot balances — auto-detects DSH credentials, host-side fetching (keys never reach the browser), custom providers via ~/.dsh/dsh-quota-hub.json.
- dsh-trajectory-reader - A 轨迹解读 (trajectory interpretation) tab that summarizes each user round — what was wanted, how the assistant thought and executed, files/commands/errors — via a rules engine plus optional LLM narrative; user messages stay verbatim.
- dsh-session-manager - Right-click context menu on sidebar conversation rows: pin, rename, archive, fork, mark unread, copy cwd/id/title/deep-link, open in explorer/new window.
- dsh-session-handoff - Hand long sessions over to a clean one: /handoff summarizes the conversation with an LLM, creates a new session+agent in the same workspace, injects the handoff document as the first message, and auto-opens it; the origin session stays unchanged.
- dsh-cost-crystal - Floating cost crystal for the DSH Web UI: balance card, real-time tok/s, peak/off-peak billing countdown, last-24h spend, and a 🔮 next-message cost forecast, all timezone-aware.
- dsh-session-repair-ui - Session repair button in the conversation header: detects & fixes session-log corruption — tool-call id swaps, empty call ids (
message must have tool source), unknown event types from disabled plugins (marksignorable), torn zstd tails, missing final-frame newlines; ghost-style UI, auto-backup before writes. - plugin-team-board - Shared multi-agent task board (create / claim / transition / query) over a Cordis service key.
- dsh-event-auditor - Event-flow audit panel: event types, distribution, counts, and recent events for plugin authors.
- dsh-whale-meter - Usage tiers (🐟→🐳) with a locally-estimated percentile and shareable stats card; 46 models across 6 vendors including size-tiered Chinese pricing; backfills pre-install sessions; old-vs-new rates across the 2026-08-17 change.
- dsh-file-upload - One upload button plus drag-and-drop files into the conversation as local paths: save to the project's uploads/, path text into the input box, works with any vision tool.
- dsh-bill - Cost tracking: per-turn cost line, spend attributed to tool output / model output / system prompt / commands, budget, forecast; priced per call from models.dev + OpenRouter (8000+ models) and never recomputed.
IDE & Clients
dsh-cc-tui - Claude Code-style fullscreen TUI (streaming expand / double-Esc rollback).
dsh-grok-tui - TUI built with grok-build.
dsh-pi-tui - Pi TUI (differential-rendering terminal framework) front end: streaming markdown, thinking collapse, tool cards, slash commands, approval/question overlays, shared dsh session store.
deepseek-harness-tui - Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle.
dsh-terminal - Collapsible in-conversation interactive terminal with multi-tab live shells, auto-reconnect, one-click quick commands, and a bilingual UI that follows the theme.
deepseek-harness-desktop - Native Windows desktop shell: 1:1 official web UI with embedded server hosting, tray and auto-recovery.
Harness Desktop - Windows desktop app for the official DSH Web UI with a Chinese installer and portable build, quick themes, an in-app plugin marketplace, separate main/subagent model selection, and verified updates.
dsh-desktop - Download-and-run Electron desktop build (macOS/Windows installers): no Node.js or terminal needed, tracks upstream
@deepseek-ai/dshreleases automatically, with built-in web UI and auto-update.deepseek-harness-desktop - Tauri 2 desktop distribution of DeepSeek Harness with the complete Web UI, a supervised local sidecar, and a bundled Node.js 24 runtime (macOS/Linux/Windows).
DeepSeek Harness Desktop - Self-contained macOS/Windows desktop host for the official DSH Web UI; macOS uses Tauri/WKWebView and ships sub-90 MB DMGs with the Harness runtime bundled.
dsh4vscode - VS Code chat windows backed by the DSH agent: OpenCode-style independent sessions, model auto-routing (Flash/Pro/Pro Max).
dsh-plugin-open-editor - Open the current workspace in your local editor (VS Code, Cursor, JetBrains, Vim, ...) from the session header.
dsh-open-with - Open registered DSH workspaces from the Web UI in detected or configured local editors, terminals, or file managers, with a remembered per-browser preference.
DSH-for-VSC - VS Code extension embedding the DSH WebUI as an editor panel: sidebar console with service status and start/stop, hidden auto-restart, status-bar indicator and run logs.
dsh-gui - Third-party Windows desktop client for DeepSeek Harness: native window, branded theme & splash, startup crash fixes, token usage statistics.
DSH Studio - Cross-platform Rust/Tauri desktop shell that supervises
dsh web, reclaims process trees, selects free ports, and publishes Windows/Linux/macOS installers without forking the upstream UI.DSH Deck - Unofficial Electron desktop shell for the official DSH Web UI (same code, same data): attach-to-existing-harness mode prevents dual-writer session corruption, session-log relocated to the session row menu, tray residency, single portable exe.
DshCockpit - Electron desktop cockpit for
dsh web: tray-resident background tasks, token/cost tracking with budget alarms, runtime auto-update with rollback, Quick Ask hotkey, scheduled tasks, full-text session search.deepseek-harness-desktop - Unofficial in-process Windows desktop app with tray residency, native notifications, and an IPC bridge.
dsh-shell - Zero-install desktop shell for an already-installed DeepSeek Harness: attaches to a running
dsh webor auto-launches it with your existing Node environment; Electron shell with tray plus a double-click Edge app-mode launcher.dsh-desktop - Electron desktop wrapper for DeepSeek Harness: double-click to start, automatically manages the dsh Web service lifecycle.
dsh-chat-tools - Headless terminal companion toolkit: chat.sh continuous-conversation REPL (rolling context, decision-point voting, live workflow streaming, effort switching) + automatic LLM session-log summarization. Zero-dependency bash + Python.
dsh-come - Desktop shell for DeepSeek Harness (Rust single exe): self-bootstrapping Node, tray, autostart, plugin store.
dsh-launcher - macOS menu-bar launcher for dsh: start/stop/restart the web service, hot reload, auto-start at login, and open the UI in a system or built-in browser.
ccgui / desktop-cc-gui - Multi-engine AI coding desktop client (Tauri): Claude Code, Codex, Gemini, OpenCode, DeepSeek Harness and more in one GUI — not a DSH Web UI shell or
dsh-plugin.dsh-desktop-hub - Electron desktop hub for the official DSH Web UI with a built-in MCP config converter (Claude Code / Cursor JSON → DSH YAML), Skills / Plugin management consoles, and a bundled Node.js + DSH runtime — no install, no terminal.
Browser & Remote
- dsh-browser-panel - Headed browser embedded in the WebUI, model-driven (Codex-style, zero vision deps).
- dsh-builtin-browser - Shared real browser for DSH: a visible browser window the human can take over, driven by the agent over CDP (snapshot/execute/content/tab management).
- dsh-browser - Chrome sidebar extension.
- dsh-deeplink - Open DSH WebUI sessions or workspaces directly from URL parameters.
- dsh-remote - Multi-machine remote workspace: manage many SSH hosts, pick a local or remote workspace in the native Add-workspace flow (system folder / path browse), mirror a remote workspace to a real local folder, and operate it with rw_* tools.
- dsh-ssh - AI-managed SSH connections with a live multi-tab terminal panel for DeepSeek Harness.
- dsh-lan-access - LAN access for the Web GUI: 0.0.0.0 bind plus a crypto.randomUUID polyfill for non-secure (LAN HTTP) contexts (npm: dsh-lan-access).
- xgone/dsh-remote - Remote access & authentication for DeepSeek Harness web UI: account/password login gate, MFA (TOTP), signed session cookies, role-based access, in-browser directory picker, and a Settings page for account management (npm: @xgone/dsh-remote).
- ego-browser - Browser agent.
- dsh-webbridge - Web bridge.
- browser4-dsh - Browser4 AI-native browser engine (skills).
- dsh-browser-runtime - Self-contained browser runtime plugin: Playwright (chromium) + OpenCLI as plugin-local deps (global reuse fallback), exposes a
browserservice and interactive browser tools. - dsh-computer-use - Text-first computer use: background Chromium control via Playwright/CDP plus accessibility-first macOS control; actions stay pinned to the correct process and window without taking the user's pointer (Developer ID signed, notarized Universal 2 DMG).
- dsh-adb - ADB device & bench operations: device discovery, structured logcat (background streaming), apk install, file pull/push, dumpsys performance snapshots.
- dsh-click - Native desktop control for DeepSeek Harness (Windows first): screen_shot, screen_read accessibility trees, click/type/scroll/key, and app launch — approval-gated, never stealing foreground focus.
Models & Inference
- dsh-codex-oauth - ChatGPT/Codex subscription integration for DSH with GPT models, image generation, web search, quota reporting, and browser/device-code OAuth sign-in.
- dsh-vision - Vision bridge: view_image tool over any OpenAI-compatible VLM (Zhipu free tier by default).
- DeepSee - DSH
0.1.0-rc.5Web-profile visual-reasoning gateway: routes image turns through local, pluggable VLM backends and leaves normal DSH text routing intact. - dsh-plugin-vision - Vision for text-only LLMs: image description / OCR / VQA via free Gemini and GLM vision APIs.
- ysr666/dsh-vision-router - Free vision for text-only agents: built-in keyless vision chain plus pixel tools (Q&A, grounding, crop, pixel diff, colors, OCR, SVG trace, cutout, screenshots); paste an image and it just works — no Python, one-command install.
- dsh-vision-proxy - DeepSeek brain + automatic image transcription: attach images in the GUI and each one is transcribed to text via any OpenAI-compatible VLM before reaching the text-only DeepSeek — a keyed fast path (default qwen3.7-flash; DashScope/Zhipu/OpenRouter or any OpenAI-compatible endpoint) with your own key, or local Ollama auto-detected with zero config.
- DSH-Multimodal - Per-file-type multimodal chains: preset processing models per wildcard convert image/video/audio files into prompt tokens before they reach the text-only session model, with per-preset fallback chains and a Multimodal settings page.
- dsh-draw - Unified static-image generation router: one image_generate tool with standard parameters, config-driven OpenAI-compatible engine routing (OpenAI Images, Zhipu CogView, and any compatible endpoint) with health-aware fallback, durable workspace attachment results, per-session quota accounting, an in-conversation result card, and a Plugins settings panel that stores API keys as credential references.
- dsh-advisor - Second model passively reviews each turn and injects notes.
- dsh-clawrouter - Blocking safety gate: a stronger model rules allow/deny/ask on risky tool calls, enforced by the tool executor rather than by prompt. Optional BlockRun x402 route for 67 models, paid per request from a wallet.
- dsh-llm-fallbacks - Role-based LLM retry/fallback strategy.
- dsh-pi-adapter - ExtensionAPI bridge for pi.
- dsh-a2a - Agent2Agent mesh.
- dsh-plugin-acn - Join ACN from DeepSeek Harness: register this agent, discover others, send messages, read the inbox. Defaults to the China region.
- dsh-acp - Client-neutral ACP adapter.
- deepseek-harness-acp - ACP profile plugin and standalone server that exposes the full DSH agent to Zed and other ACP clients while reusing DSH credentials, sessions, and MCP configuration.
- dsh-slice-agent-loop - Drop-in agent loop with bounded-slice context engine (cordis).
- savemoneybenchmark - Cost-reduction benchmark (examples + skills).
- dsh-harness-mcp-server - MCP server exposing Harness agent: any MCP client (e.g. Hermes) drives Harness as its 'arms'.
- dsh-subagent-tools - Per-call model / provider / persona / toolFilter overrides for subagent delegation, @preset: references, provider/model composite ids (bundle, no patched files).
- dsh-subagent-cwd - Extends dsh-subagent-tools with a per-call cwd for subagents and the two in-process provider patches it requires.
- dsh-plugin-subagent-director - Per-subagent LLM provider/model selection with role templates (subagent_role tool).
- penguin-oo/dsh-delegate-router - Automatic Flash/Pro routing for DeepSeek Harness subagent calls: light tasks run on a cheap model (e.g. V4 Flash), heavy tasks stay on the strong model — with per-call overrides and /delegate session modes.
- dsh-subscription-auth - Subscription OAuth login: use ChatGPT/Claude/Grok/Kimi subscription accounts (not API keys) with automatic model discovery.
- dsh-llm-oauth - OAuth / subscription-plan LLM login (Grok, GitHub Copilot, OpenAI Codex, Anthropic, OpenRouter): durable credential store with on-request token refresh, no repo patches (Grok/Copilot verified; use Codex with caution).
- loongport-dsh - Multi-site relay provider setup: signed provider directory (identity, URLs, models), Settings → LoongPort page for provider and manual API key configuration, OpenAI-compatible routes (npm: loongport).
- dsh-llm-fallback - Provider fallback chain: the request head is never rewritten (your picked model stays); on switchable failure it retries through the configured backup targets in order, with a Web UI settings panel.
- dsh-smart-route - Smart provider routing: composer-button one-click enable/disable, any channel error (including 4xx) auto-falls-back to the next channel, chain names shown in the model selector without exposing internal channels/models, multi-chain management with settings UI.
- dsh-sampling-sliders - Composer sampling panel: temperature / maxTokens sliders with hot-apply and persist-to-file modes, applied to every provider via the agent/request hook.
- dsh-service-control - Restart & shutdown buttons in the session header utilities: graceful appExit shutdown, auto-restart of
dsh webvia scheduled task → launcher-ControlledRestart. - dsh-output-styles - Runtime-switchable model output styles with Claude Code outputStyles parity (/style command, per-session persistence, web picker), plus the output.render.* presentation protocol: a renderer registry, per-session/per-tool rules, and /export.
- NOirBRight/dsh-llm-ollama - Ollama Cloud native chat adapter: registers an
ollama-cloudLLM route with native model discovery (context windows, vision, thinking, tools) and web search/fetch providers. - dsh-llm-inspector - Unified LLM request/response inspector: reasoning-effort tuning, external-think export, traffic & bundle analysis.
- dsh-github - Official-grade GitHub CI integration: composite action.yml, polling PR review bot with idempotent inline comments and a status-check gate, plus PR/issues tools with every write gated by human approval.
- dsh-local-ai - Ollama local-model adapter: ollama_list/pull/remove/show plus health checks, registers an Ollama route via the official LlmAdapter with model_route rules (offline-first / long-text / privacy) and cloud fallback; /ollama command for a one-shot overview.
Git & Engineering
- gongyijie85/dsh-repo-setup - Read-only repo bootstrap scanner (repo_setup_scan tool): detects stack/tests/docs/git/db and recommends plugins, MCP servers and hygiene files (claude-code-setup counterpart).
- dsh-git-identity - Pin Git commit authorship to the environment identity (gh account + noreply email).
- dsh-gh-bridge - Bridge macOS Keychain GitHub token into sandboxed gh.
- dsh-tool-github - GitHub REST API tools + browser sidebar panel: repos, search, issues, PRs, comments, account binding, and one-click workspace integration.
- dsh-atomgit - AtomGit plugin bundle for DeepSeek Harness: atomgit-skills workflows (plan/implement/review/merge issues & PRs), ag CLI, and platform-hosted GitCode MCP tools.
- deepseek-harness-action - GitHub Action that runs DeepSeek Harness for pull request review, CI diagnosis, trusted fixes, and issue-to-PR implementation.
- dsh-auto-blame - Auto blame.
- dsh-bash-rtk - Routes eligible bash commands through rtk (Rust Token Killer) inside the DSH bash executor to compress tool output and save tokens; safe passthrough when rtk is absent.
- dsh-tool-git - Structured Git tools (status/diff/log/branch/stage/commit/stash/show) with a destructive-command guard.
- dsh-plugin-check - Plugin health checks (manifest/patch format/build pitfalls/hub status).
- dsh-ops-skill - Read-only DSH runtime reliability kit: versioned redacted state contracts, protected snapshots, review-oriented upgrade diffs, and isolated regression checks; no privileged Docker default. Folder-based Skill; not a DSH profile bundle.
- dsh-verification-receipt - Writes local JSONL summaries of per-turn tool counts and coarse verification signals without storing prompts, tool arguments, or result text.
- dsh-inspect - Adversarial checkup → fix → review loop.
- hermes-dsh-collab - Hook DeepSeek Harness into a Hermes pipeline: dispatch-spec template, model-tier routing, orchestrator-run quality gates, git single-writer rule, as a SKILL.md pack (bundle installable).
- dsh-alphasolve - AlphaSolve workflow.
- mstar-workflow - Workflow engine.
- dsh-spur - Task engine.
- dsh-involute - Embedded task-management engine.
- fullstack-expert - Cordis-native, evidence-first engineering workflow layer for coding agents: repository-aware vertical-slice planning (fullstack_plan), explicit pass/fail/unknown evidence checks (fullstack_check), inspect-first methodology, approval-aware sensitive-operation guards, and embedded engineering skills (MIT).
- dsh-review-loop - Incremental diff reviewer: checkpoint-based since-review queue with a Web UI panel, /review command, and feedback injection into the agent.
- dsh-test-runner - Structured test runner tool (test_run): auto-detect Vitest/Jest/pytest/node:test, run tests, parse failure summaries for the model.
- dsh-git-branch-switcher - Session-header Git branch pill: shows the current workspace branch and switches branches from the Web UI.
- dsh-doublecheck - Engineering-discipline loop: requirement grilling before edits, red/green test-evidence gates, adversarial delivery review, and a report with per-dimension verification.
- dsh-plugin-diff-review - Codex-style diff review in a floating panel: per-round session changes plus a git workspace view with stage/revert/commit/push and a history timeline.
- dsh-plugin-scheduled-tasks - Run per-project prompts in fresh headless agent sessions on one-time, interval or cron schedules, with durable run history.
- dsh-checkpoint-rewind - Claude Code /rewind for DSH: git-first workspace snapshots before every mutating tool, turn-boundary session forks, and a one-shot /rewind command that restores files and forks the session back to a checkpoint.
- dsh-lsp-actions - LSP action surface: diagnostics, formatting, completion, code actions, symbols, signature help, inlay hints, and rename tools over real language servers.
- dsh-git-status - Specialized in Git branch and status handling: a Git status drawer with a commit DAG lane graph, uncommitted changes/stash rows, inline diffs, and right-click branch/tag operations.
- Starfie1d1272/dsh-github-skills - Skill-first GitHub workflows for DSH covering PR triage, review feedback, GitHub Actions diagnosis, and safe draft-PR publishing over existing capabilities.
- dsh-repo-context - Injects git status and repo conventions into the system prompt via the official system-prompt seam.
- dsh-test-drive - Isolated install-smoke-uninstall test drives for DSH plugins in a throwaway DSH_HOME (install → patch check → launch smoke → uninstall → cleanup), emitting structured dsh-test-drive/v1 results for scoring pipelines.
Security & Governance
- zoahdev/dsh-poison-guard - Pre-install supply-chain poison scanner for DSH plugins: AST (JS-X-Ray) + deobfuscation decoder + regex heuristics; exits non-zero on findings for CI gating.
- dsh-skill-pack-security - Security-audit skill pack plus the plugin_vet supply-chain gate: eight agent skills (secret scan, dependency audit, supply-chain review, prompt-injection review, audit orchestration, threat modeling, vulnerability intelligence and incident response) in Chinese and English editions, with an npm provider bundle that registers the automated plugin_vet pre-install scanner.
- dsh-encrypt - Credential provider for DSH with password-protected AES-256-GCM storage, Argon2id key derivation (legacy scrypt v2 auto-upgrade), SHA3-256 integrity checks, and temporary runtime decryption.
- dsh-telemetry-redactor - Redacts supported secret patterns from the
session-telemetry/recordexport copy before configured telemetry backends receive it. - dsh-yolo-mode - LLM auto-approval for sandbox escalation requests: presets, per-tool levels, fail-closed.
- dsh-auto-review - Second-model AI auto-review on the approval answerer chain: a read-only reviewer subagent returns structured allow/deny verdicts with reasons, fail-closed by default.
- dsh-permission-rules - Declarative allow/deny/ask permission rules on the tools/pre-execute waterfall: tool/argument/path/agent matching, session-log audit, dry-run mode, hot reload.
- dsh-orcana - Runtime-governance bundles for zero-progress steering, evidence-fresh completion gates, capability disclosure, and Linux sandbox hardening with resource limits, network isolation, fail-closed degradation, and bounded audit logs.
- dsh-sfw - Safety filter.
- MicroMilo/upstream-radar - Always-on dependency security monitoring for DSH plugins: exact installed paths, OSV vulnerabilities, npm releases, and compatibility signals routed to a project-aware DSH Agent.
- dsh-passwords - Turns DeepSeek Harness into a server-grade multi-tenant platform: remote access + auto HTTPS, subuser permissions & token/daily quotas, sandbox enforcement, encrypted auth & audit log.
- dsh-guardian - Agent security guardrail: intercepts and audits every tool call, requiring human confirmation on sensitive operations.
- dsh-plugin-verify - Runtime behavior verification CLI: mock-llm agent loop, 7/7 waterfall, zero-side-effect checks, reproducible reports.
- dsh-safeguard - Pre-execution guardrail: vetoes dangerous shell commands and blocks secret/credential leaks before they run.
- dsh-mask - PII masking middleware: anonymizes names, phones, emails, ID cards, bank cards, keys, and addresses before the model boundary and restores placeholders at display; plaintext never enters the session log; /mask command plus mask_test tool.
- dsh-defend - Prompt-injection, jailbreak, and secret-leak detection on the official seams: an Aho-Corasick engine over rules ported from Prompt-Injection-Payloads, Jailbreak-Detector, and Secret-Key-Leaker-Detect gates user messages, tool arguments, and tool results with allow/ask/block tiers, sanitized defend/detection audit events, a defend_report tool, and a destructive-delete command guard.
- dsh-perm-guard - Auto-approval permission guard: a middle tier between workspace-write and danger-full-access — auto-allows safe operations inside trust directories, always asks a human for destructive ones, with 11 per-category switches and an audit trail.
- dsh-change-budget - Configurable per-turn budgets that limit distinct files, mutation calls, and UTF-8 payload bytes before supported file-mutation tools run.
Output & Deliverables
- dsh-artifacts - Claude-Artifacts-style renderer: turns Markdown + JSON into self-contained HTML documents, cards, dashboards, and galleries (CLI +
artifact_rendertool, zero runtime dependencies). - folio - Consulting document-generation engine (intake → memory → methodology → deliverable → proof) as a native DSH plugin stack: 15 tools, session-protocol events, L0 guard, agent preset; swappable methodology packs, zero-key start under DSH.
- dsh-report-studio - Turn a DeepSeek Harness session into deliverable work reports (daily/weekly/handoff/article) with verifiable receipts; cross-session weekly aggregation and Feishu/Notion publishing.
- dsh-trajectory - Render a DeepSeek Harness session log into a shareable, self-contained HTML trajectory document (turns, tool calls, token ledger) with a SHA-256 audit stamp.
- dsh-timeline-studio-plugin - Connects DSH to Timeline Studio for
.timelineproject inspection, semantic edit previews, transactional edits, and verified MP4 rendering. - plugin-session-export - Export the append-only session log as human-readable Markdown or HTML, grouped by trajectory source.
- dsh-xiaohongshu-viral-note - Bundled Xiaohongshu/RED viral-note agent skill: hot-note research, note generation/rewrite, verification, authorized account analysis, QR login and controlled publishing.
- dsh-translate - Vendor parameter translation and deterministic JSON repair for DeepSeek Harness: a /translate command maps 13 canonical parameters across 11 vendors, and the post-execute repair layer (plus fix_json) fixes broken JSON tool output without fabricating data.
- inspiration-deck-workshop - Registers the Inspiration Deck Workshop skill: local static HTML presentation decks (6 deck templates, 25+ layouts, themes & motion showroom) with a validate + PNG/PDF export CLI, zero runtime deps.
- pdf-background-gray-codex-skill - Whitens gray/off-white scan backgrounds in image-based PDFs while preserving resolution, page geometry and anti-aliased text edges (lossless Flate write-back) via a single Python script.
Notifications & Channels
- dsh-feishu - Feishu (Lark) UI for DeepSeek Harness: panel-driven control console, in-card approvals and questions, live streaming cards, one-QR setup.
- dsh-feishu-bot - Feishu bot.
- dsh-feishu-notify - Feishu notifications (session end / input needed).
- dsh-lark-meeting-notifier - Feishu meeting reminder: a right-side floating panel listing today's/tomorrow's Feishu meetings with multi-alarm flashing reminders.
- telegram - Channel integration for Telegram.
- dsh-telegram-channel - Telegram mobile remote for live DSH Web sessions:
/sessionspicker, bind/unbind, same trajectory as desktop (Codex-style). - harness-remote - Third-party mobile remote client for DSH: connect to the PC service over LAN or cpolar (QR auto-connect), stream chat with approval banners, background push notifications, model/permission switching.
- tg-bot - Telegram bot.
- qqbot - QQ bot.
- dsh-wecom-bot - WeCom bot.
- dsh-weixin-bot - WeChat bot.
- dsh-im-hub - Multi-platform IM gateway: Feishu (Lark) WebSocket long connection (no public URL), WeCom AES-encrypted callbacks, Telegram long polling; per-chat agent sessions, whitelist access, visual settings card.
- dsh-overdrive - OpenClaw-style multi-platform gateway for DSH: WhatsApp / Telegram / Discord / Slack / Feishu / DingTalk / WeCom channels, in-chat trajectory replay (
/trace), subagent & cron commands, native approval buttons, one-command docker deploy. - dsh-im-bridge - WeCom (WeChat Work) channel bridge: WebSocket long connection (no public URL), in-process agents with per-sender persistent sessions visible in the Web GUI, customizable persona, streaming progress animation.
- DSH-WX-Msg-Tool - WeChat ClawBot/iLink channel plugin: QR login in DSH Web, message send/poll/status tools, background polling, and optional per-sender persistent DSH sessions that automatically reply through WeChat.
- super-wechat-bridge - WeChat iLink ClawBot bridge: official Tencent iLink protocol, Web UI settings (QR login / model / preset / permissions / session management with delete), 24h auto-renewal pushes a fresh QR before expiry, zero downtime.
- dsh-voice-chat - Voice chat.
- dsh-web-ui-notify - WebUI notifications.
- dsh-notification-sounds - Cross-platform browser audio alerts that play bundled Chinese prompts when DSH needs user input or finishes a task.
- dsh-notify-windows - Windows notifications, zero dependencies.
- dsh-notify-win - Native Windows toast + taskbar flash for task done / approval / ask_user_question; Win10/11, npm install
dsh plugin --profile web add dsh-notify-win. - dsh-ica - ICalingua frontend.
- dsh-opencode-server - Smooth TUI via opencode attach.
- dsh-teamwork - Team collaboration (cordis).
- plugin-notify - IM webhook + local notifications on turn completion / errors / approval requests (Feishu, WeCom, DingTalk, Slack, Discord, custom).
- dsh-monitor - Persistent background watchers (file inbox / command output) that wake the agent on new messages; the harness analog of Claude Code's Monitor tool.
- dsh-island - Bridge DSH agent sessions, tool calls, and approvals to the CodeIsland macOS notch panel over a Unix socket, with in-panel allow/deny.
- february2015/dsh-dingo - Sound reminders with one-click jump for concurrent sessions: the current session gets crisp dang/dang-dang tones, other sessions a soft ding/ding-ding plus a top-right card that jumps straight to the replying conversation.
Fun & Lifestyle
- dsh-whale-companion - Draggable whale companion with local progression, achievements, skins, and privacy-safe activity tracking.
- dsh-clippy - Clippy revived as an office assistant pet that reacts to real agent state, with a classic "illegal operation" dialog on failed turns.
- dsh-agent-rp - SillyTavern migration and next-generation agent roleplay for DSH.
- dsh-emoji - Emoji plugin (cordis).
- dsh-travel-plugin - Travel plugin.
- dsh-weather - Weather tool: current conditions and multi-day forecasts via Open-Meteo (free, no API key).
- dsh-pdf - PDF toolbox: extract text, metadata, and page ranges via pdfjs-dist (local, no API key).
- dsh-ui-whale - Pixel whale companion (blink/tail/spout/hearts).
- dsh-pet - Desktop whale pet with live session state.
- dsh-pet-rs - Desktop pet, Rust edition.
- dsh-stickers - Stickers.
- dsh-ads - 2005 Chinese-web-style ad layer (joke plugin).
- dsh-gomoku - Gomoku (five-in-a-row).
- dsh-qq2006 - QQ2006 skin.
- dsh-lazyfish - Slack-off panel (feed + Bilibili player).
- dsh-tavern-plugin - Tavern character cards.
- ui-status-label - Custom status labels for the whale's deep-diving (cordis).
- dsh-digipet - Digimon-style raising pet: hatches from an egg, feeds on real work (turns, tools, errors), and evolves along four lines shaped by how you work; zero tokens, command-only.
- dsh-wildmon - Pokemon-style catch-em-all: turns, tools and errors spawn wild encounters; throw balls, fill a 28-slot dex, team of six; zero tokens, command-only.
- dsh-survival - Minecraft-survival game mode as a DSH agent preset: hard-settled HP/hunger/day-night/mobs, vanilla crafting gates and anvil repair, plus a browser status bar; built on the official preset plugin spec.
- xiekai886/dsh-MusicPlayer - A collapsible/expandable draggable floating music player with NetEase Cloud Music playlist import and song/artist search; chat and listen at the same time.
- zoahdev/dsh-subscribe - Steam-style plugin marketplace: subscribe on the web, sync with one command into a dsh profile; 500+ community plugins with verified curation and a zero-dependency CLI.
- dsh-vibe-pack - Transactional data-only configuration pack manager with integrity, ownership, preview, diff, and rollback safeguards.
- Luaphes/dsh-plugins-market - Plugin market inside the DSH Web UI: crawls the dsh-plugin topic with noise filtering, curated marks, ranking and one-click install (dsh.bundle-verified).
Plugin Ecosystem & Development
- zoahdev/dsh-plugin-doctor - Health checks for DSH plugins: manifest/patch/entry/build/pack/install verification, model-callable plugin_check, profile host-shadowing + manifest-BOM detection, environment diagnostics, and supply-chain poison preflight.
- dsh-plugin-starter - Scaffold a battle-tested DSH plugin (bundle, tool, runtime skill, tests, CI) in one command, zero dependencies, with a --verify smoke run.
- Code2Skill - Generate Functions, MCP tools, workflow Skills, and offline test packages from user-authorized source code.
- dsh-movein - Move a whole Claude Code setup into DSH in one command: skills, MCP servers, hooks, subagents and permission rules, with a dry-run moving estimate, a migration diff report, and a movein_from_claude_code agent tool.
- sandbase-skills - Verified SKILL.md catalog and installer with 88 installable skill bundles for DSH and compatible agents.
- dsh-hmz - Placeholder repository; description pending.
- dsh-interpreters - Interpreter plugin (cordis).
- dsh-notebooks - Notebooks plugin (cordis).
- dsh-plugin-radar - Daily DSH plugin compatibility radar, renamed from dsh-external-research.
- dsh-scout - Scout plugin (cordis).
- dsh-share - Share DSH conversations.
- dsh-sonar - Sonar plugin (cordis).
- plugin-registry - Plugin console + make-dsh-plugin skill + dev guide.
- dsh-plugin-manager-registry - Offline-tolerant registry that discovers and deduplicates DSH plugins from awesome lists, GitHub topics, and npm.
- marisa - External plugin manager (parasitic install/CLI/settings panel).
- hub - Org-wide index + unified catalog.json (CI-generated).
- dshx-update-check - Plugin update checker.
- toybox - MCP plugin collection (almanac/bug-tamer/naming master/time capsule, etc.).
- dsh-github-integration - GitHub integration plugin.
- dsh-super-injector - Super-injector (cordis).
- dsh-mcp-manager - MCP server manager: Settings page with OAuth (PKCE + dynamic client registration) or static-token auth; tools registered as mcp____*.
- dsh-mcp-skill-panel - MCP & Skill manager: real-time enable/disable for MCP servers and skills to free context; optional AI middle layer (mcp_search/mcp_call) with state-based visibility filtering.
- dsh-recommend - Transparent plugin rankings and recommendations: daily auto-fetched dsh-plugin topic data, open scoring model, rank/search/recommend tools and a settings-page leaderboard.
- dsh-capability-index - Pre-flight plugin-library check for DSH agents: task-type requests trigger a Top-K hint of suitable plugins with use_when/not_for capability declarations, making plugin usage predictable instead of opportunistic.
- dsh-eval - Agent evaluation platform: benchmark YAML, headless dsh runs, trace-based metrics, scripted grading, and run compare/report.
- dsh-suite - Living DSH plugin directory (785+ plugins, refreshed hourly) with a daily compatibility CI, a bilingual searchable catalog site, and an in-app plugin store.
- dshget-data - Public normalized catalog snapshot for DSH Get, a bilingual searchable directory of 2,460 DeepSeek Harness plugins with categories, install commands, and source attribution.
- create-dsh-plugin - Scaffold a DSH plugin in seconds (tool / events / webui templates,
next-tag version pinning, built-in--verifysmoke test). - plugin-manager - In-app plugin store for the DSH Web UI: browse, search, one-click install, compat badges, installed list.
- dsh-genie - Promote a
cordis_definedynamic package into a real installed bundle that survives restart; writes the package and registers the profile layer without pnpm, network, or a build authorization. - dsh-plugin-guide - Plugin-development knowledge base as an on-demand agent skill: official constraints, task workflows, API references, and community pitfalls.
- dsh-popper - Falsification-driven correction loop for agent sessions: risky work commits an evidence-checkable claim first, deterministic gates verify it, falsified claims force mutually exclusive replacement hypotheses with discriminating experiments, and every event lands in an append-only evidence ledger.
- awesome-dsh - Auto-updating catalog of the whole
dsh-plugintopic (2600+ repos): a Cloudflare Worker recrawls every 6 hours, translates English descriptions to Chinese with Workers AI, and serves a ranked search API plus an agent skill that finds and installs plugins on demand. - dsh-score - Multi-dimensional quality scoring for DSH plugins: a five-dimension score card (install success, maintenance activity, docs completeness, security scan, protocol compliance) with /score command and leaderboard reports; install evidence reserves consumption of dsh-test-drive structured results.
Runtime & Operations
zoahdev/dsh-trace - Aggregate observability dashboard: decode every
session.jsonl.zstdunder a sessions root and render tokens/tools/errors/latency as one self-contained HTML report (zero deps).dsh-launch - Detached-broker supervision of long-running services (dev servers, watchers, mock APIs) that survive turns, sessions and DSH restarts, with a Service sidebar tab (registered via better-sidebar's extension API) and service_start/stop/restart/list/logs model tools.
dsh-env-switcher - One-click Windows/WSL2 environment switcher for DSH (coexistence mode): both environments run simultaneously on separate ports and switch from the web UI without killing any process.
dsh-payload-capture - Capture every upstream model API payload to JSON (debug & observability).
dsh-doctor - One-command local environment health check for DSH: node/pnpm/dsh versions, port 3080, DSH_HOME writability, profile manifests, multi-frame session-log health scan, dsh-doctor/v1 envelope.
dsh-observation-journal - Zero-touch runtime telemetry for DSH: every session auto-writes task, model tier, tools, failures, duration, status into a human-readable journal with a stats section (pure observer — no tools, no LLM calls, no injection).
sandbase-harness - Persistent managed-agent runtime for DSH via a native bundle and stdio MCP, with sandboxed sessions, audit, and replay.
dsh-workloads - Workspace-owned durable process supervision, readiness checks, and a Runtime Center for DeepSeek Harness.
dsh-doctor - Profile health check: finds config fields a patch dropped by whole-config replacement, patches targeting missing entry ids, and tool-name collisions.
dsh-portable-launcher - One-click portable Windows launcher for the dsh Web UI: auto-installs Node.js and dsh, CN mirror fallback, retries and resume.
dsh-desktop-launcher - Windows desktop launcher: double-click to start dsh Web with zero console windows, auto-stop on close, session resume, one-line install.
dsh-quickstart - Windows desktop launcher (zero-dependency npm CLI): double-click a desktop shortcut to start dsh web with zero console windows and auto-open the browser once ready.
dsh-win32 - Real Minimal mode on Windows: the missing win32 process inspector (persistent Git Bash shell), Ctrl-C interrupt injection, and an install-trap doctor.
dshp - Profile manager: list, create, clone and diff profiles, and export a whole setup (bundle order, plugin versions, patch) as one portable file.
dsh-session-cleaner - Delete sessions from a running web runtime: live store, workspace records, and on-disk artifacts (no restart needed).
dsh-session-cleaner-cli - Offline CLI that deep-cleans workspace sessions: interactive/batch delete with trash + restore + backups, workspace-registry and projection-cache sync, ghost-entry pruning. Companion to the runtime delete plugin.
dsh-restart - Restart DSH: configurable restart method (Node native / legacy PowerShell), post-restart continue prompt, optional watchdog auto-relaunch.
dsh-tray - Windows tray manager for DSH Web: start/restart/stop, crash auto-restart, status icon, and autostart.
mirage-dsh - Swaps the filesystem and bash providers for a mirage virtual workspace: file tools and shell commands run over mounted resources (RAM, S3, Redis, Slack, Gmail, Notion, Postgres) instead of the host disk, with per-mount read/write/exec modes, per-command sandbox routing (monty, pyodide, quickjs in process; docker, e2b, daytona remote), and installed CLIs (git, gh, slack, linear, ntn, gws, or one you register) as head words in the virtual terminal.
loongsuite/dsh-plugin - OpenTelemetry GenAI tracing for DSH: one span tree per turn (steps, LLM calls with TTFT, tool executions, token usage), exported over standard OTLP to any compatible backend, content capture off by default.
dsh-observe - Observability exporter for DSH: turn/step/tool/LLM spans and token/cost metrics from the session/event stream to OTLP and Langfuse, with sanitized prompt/completion capture, async batching, a bounded durable offline buffer, and retry with backoff — off by default.
dsh-config-manager - Backup / export / import / migrate the whole DSH configuration as one portable ZIP, restore it on any machine with one click (host engine + Web UI).
dsh-backup - One-command backup & restore of ~/.dsh user data: /backup commands plus a backup_dsh tool and Settings panel, sha256 verify with hardened restore screening (path-traversal/symlink rejection), restart-surviving scheduled auto-backup, rotation, loopback download route, and private-repo GitHub sync.
dsh-fast - Read-only performance diagnostics: session load timing, spill hits, compaction stats, context-injection volume, and cache-hit rate via the /fast command and fast_report tool, sampled asynchronously off the model path.
ClawMetry - Local zero-config dashboard that reads dsh session logs and shows transcripts, token usage, cost, and tool calls.
Domain & Specialist Skills
pengpengyi92/dsh-quant - Agent-native quantitative R&D toolkit for DSH: 46 tools across 6 domains (data, alpha, ML, risk, execution, ecosystem) with an end-to-end PDAT→PET research pipeline.
gongyijie85/mattpocock-skills-dsh - Matt Pocock's full promoted skill set (25 SKILL.md: grilling, writing-for-agents, wait-what, TDD, code review, wayfinder, ask-matt router) ported to DSH.
gongyijie85/mattpocock-skills-dsh-zh - Matt Pocock's 25 skills fully translated to Chinese (technical terms kept in English with glosses).
gongyijie85/dsh-ponytail - Ponytail, lazy senior dev mode: 6 skills (ponytail, ponytail-audit, ponytail-debt, ponytail-gain, ponytail-help, ponytail-review) adapted from DietrichGebert/ponytail.
gongyijie85/dsh-ecc - 273 ECC skills (95.8% of the 227k-star operator system) ported to DSH in four batches.
dsh-learn-everything - Feynman learning-mode plugin: teach → teach-back → judge → re-explain loop rendered as rich HTML lesson cards (mermaid diagrams + shiki code highlighting).
zotero-harvest - Zotero library integration.
zotero-wave-rag - Zotero RAG retrieval.
dsh-data-agent - Let the model connect to databases and write SQL.
dsh-news-plugin - RSS news fetch tool: grabs 10+ CN/EN feeds into structured items (title/link/source/date/summary) with per-source timeout, ready for model-side scoring and briefing (cordis).
dsh-news-briefing - News briefing skill: 5-dimension scoring (story/timeliness/depth/fun/uniqueness), anti-clickbait writing rules, Tier-based content preference, de-AI-style Chinese writing guide.
dsh-web-novel-research - Chinese web-novel plot lookup skill: free mirror-site workflow (GBK decoding, cross-volume duplicate chapter disambiguation, multi-source completion check) without paid sources.
easyeda-agent - EasyEDA Pro automation: Go daemon + in-app connector + agent skill + stdio MCP server for typed schematic/PCB actions, workflow gates, and DRC.
dsh-stock-market - Shanghai and Shenzhen A-share market data plugin.
dsh-us-stocks - US stock quotes, price history, financial statements, analyst consensus and news via yahoo-finance2.
dsh-openmaic - Generate interactive OpenMAIC AI classrooms.
dsh-science - Claude Science-style research workbench: ReAct research-loop engine (research_tools), versioned artifacts with provenance (artifact_ tools), and 10 science skills for genomics/pathogens/bioinformatics.
dsh-reverse-skill - Complete reverse-skill pack (85 SKILL.md) as a DeepSeek Harness Cordis plugin: reverse engineering, authorized pentesting and security-research skill router.
dsh-grok-geo - GEO brand audit skill bundle: AI-search visibility, recommendations, citations, competitor presence and content-gap diagnosis across 17+ AI engines (ChatGPT/Perplexity/Claude/豆包/DeepSeek/Kimi/文心一言).
dsh-rigorquant - Agent preset + skill for unattended empirical/computational mathematics research (econ/finance/portfolio): walled multi-agent exploration, dual-track ground-truth derivation, adversarial counterexample-only audit, four-part pre-implementation check battery, and a jacobian/Lean escalation lane.
dsh-wuyun-liuqi - Complete wuyun-liuqi (five-evolutions-six-qi / 五运六气) Traditional Chinese Medicine skill pack as a DeepSeek Harness Cordis plugin: annual and guest-qi calculation, clinical pattern differentiation, and pathogenesis reasoning.
dsh-plugin-writing-guard - Academic writing guard: local-regex linter for revision-process residue, defensive writing and AI-writing tells (em-dash abuse, not-X-but-Y, LLM word spikes, rule of three); writing_audit + writing_rules with incremental auto-audit on paper file writes.
write-chinese-long-screenplay - Chinese long-form screenwriting skill (SKILL.md): two author input blocks (background + character bible) feeding a causal-value engine, anti-AI-flavor review, and a continuity ledger for 100+ scene projects.
kubemd - Evidence-first Kubernetes runtime diagnosis skill with case memory: diagnoses live cluster failures (CrashLoop/OOM/Pending/NetworkPolicy deny), dry-run fixes, records resolved cases for instant recall; ships a go-install CLI twin.
commercial-ui-ux-codex-skill - Registers the commercial-ui-ux skill: task-aware commercial UI/UX/GUI design, review, repair and implementation (SaaS, dashboards, admin panels, forms, design systems) with a reference-doc system and quality gates.
dsh-wm - World-model research toolkit: inspect frames, name 3D / pixel / latent routes, score pred vs GT, and RSI skills / wm.yaml.
Tools & Utilities
- dsh-case - Name-case conversion across 8 styles: camel, snake, kebab, Pascal, and more.
- dsh-clipboard - Writes text to the system clipboard, cross-platform (macOS/Windows/Linux).
- dsh-cron-parse - Parses cron expressions into human-readable text and previews upcoming run times.
- dsh-dead-links - Scans Markdown files for dead http(s) links.
- dsh-fetch-file - Downloads a URL into the workspace as a file, with a path fence, streaming, and a 200 MB cap.
- dsh-fmt - Formats and validates JSON/YAML/TOML/SQL, with line-and-column error locations.
- dsh-handoff - Exports the current session as a deterministic Markdown handoff document.
- dsh-http - Structured HTTP request tool: returns status, duration, and size, with basic/bearer auth helpers.
- dsh-jwt - Decodes a JWT for debugging without verifying its signature, and flags expiry.
- dsh-password - Generates strong random passwords and diceware passphrases via crypto.
- dsh-pkg-info - Queries npm/PyPI package metadata (version, license, dependencies).
- dsh-url-tools - URL parsing, tracking-parameter removal, encode/decode, and redirect expansion.
- dsh-when - Parses natural-language relative time (e.g. "in 2 hours") into ISO timestamps, fail-fast.
Related
- dsh-external/issues - Issue aggregation hub.
- dsh-meme-hub - Curated navigation of community meme plugins (skins, desktop pets, mini-games), bilingual.
- DeepSeek Harness Handbook - Agent-first, source-backed guide to running, extending, and troubleshooting DSH, with multilingual navigation and a downloadable field guide.
- TeamoRouter - OpenAI-compatible endpoint with free DeepSeek V4 Pro/Flash daily quotas; point DEEPSEEK_BASE_URL at it, no payment info required.
- DeepSeek - Official site.
Friendly links
- DeepSeek Harness Desktop - Modern desktop client for the DSH ecosystem: launch and manage a local Harness without configuring Node.js or running commands; plugin marketplace, mobile remote control and IM channels planned. Website
Contributing
Please have a look at contributing.md. Entry standard: repository + one-line description + link; the curated list is maintained by hand, the full index lives in hub.
Thanks
Thanks to the Linux Do community for the support and exchange.
No comments yet. Be the first to write one.