dsh-doctor
asdf17128
Find what your DeepSeek Harness (dsh) patches silently broke — dead patches, config fields dropped by whole-config repla…
PROJECT TOPICS
PROJECT README
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-plugintopic is public; somedsh-externalrepository links may still require org access.
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.
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.md index plus one markdown file per fact, versioned with git and readable without a tool. The cap is enforced through ctx.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).
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.
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-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).
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 arrow-key recall with exact draft/caret restore, browser-local persisted history, Ctrl+R reverse search, and sliding-context awareness (compaction summaries join recall and search).
[exit code], [timed out], [sandbox: ...], etc.) into Chinese, with a settings toggle.pluginDescriptions service for other plugins to register their own.dsh plugin update) via a loopback endpoint.session.jsonl.zstd (zero deps, Node ≥ 22.19)./pin /recall, with optional wake).message must have tool source), unknown event types from disabled plugins (marks ignorable), torn zstd tails, missing final-frame newlines; ghost-style UI, auto-backup before writes.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.
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/dsh releases 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 web or 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-companion - Desktop shell for DeepSeek Harness (Rust single exe): self-bootstrapping Node, tray, autostart, plugin store.
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.
browser service and interactive browser tools.dsh web via scheduled task → launcher -ControlledRestart.ollama-cloud LLM route with native model discovery (context windows, vision, thinking, tools) and web search/fetch providers.session-telemetry/record export copy before configured telemetry backends receive it.artifact_render tool, zero runtime dependencies)..timeline project inspection, semantic edit previews, transactional edits, and verified MP4 rendering./sessions picker, bind/unbind, same trajectory as desktop (Codex-style).dsh plugin --profile web add dsh-notify-win.next-tag version pinning, built-in --verify smoke test).cordis_define dynamic 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 topic (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.zoahdev/dsh-trace - Aggregate observability dashboard: decode every session.jsonl.zstd under 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.
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.
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 to the Linux Do community for the support and exchange.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。