developer-tools.md
August 31, 2026 · View on GitHub
开发者工具
对应网站分类:开发者工具 · Developer Tools
| 插件 | 能力 | 安装或挂载方式 | 许可 / 风险 |
|---|---|---|---|
| liustack/pptwise | Generates editable native PPTX decks from semantic IR with themes, validation, rendering, and preview. | npx -y @deepseek-ai/dsh plugin --profile web add @liustack/pptwise@0.24.0 | MIT;Requires Node.js 22.19+ or Bun; the documented version pin is deliberate, and optional stock-photo search needs the user's Pexels key. |
| StvLi/dsh-ros2 | Diagnose ROS2 systems and provide approval-gated robot, MoveIt, safety, GUI, and vision tools in DSH. | dsh plugin --profile web add dsh-ros2; restart DSH web; configure rosSetup and workspaceRoot for the ROS2 installation as needed. | MIT;Requires ROS2 (Jazzy is the verified baseline), Node 22/24, and host-side ROS tooling; motion, installation, filesystem profiles, VLM API calls, and safety configuration affect real systems even with approval gates. |
| Aa728848/dsh-chatgpt-subscription | Adds a Codex ChatGPT-subscription provider with OAuth login, streaming responses, quota and status UI, search, and image generation. | dsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription; restart dsh web; open Settings -> Codex Subscription, log in, and test the connection | MIT;Linux credentials are unencrypted JSON protected by 0700/0600 permissions; use only an authorized ChatGPT account and review the plugin's network and tool permissions. |
| extracurricular-ai/dsh-filesnap | Captures workspace state, forks conversations, restores files, and exposes /rewind, /redo, and status. | dsh plugin --profile web add dsh-filesnap; add a row with id: filesnap and name: dsh-filesnap to ~/.dsh/profiles/web/cordis.patch.yml; restart the profile and verify with dsh --profile web --dump-config | grep -A 1 filesnap. | Apache-2.0;Captured sessions containing filesnap event types may not open after uninstall until the plugin is reinstalled; coverage is bounded for some shell-created or oversized files. |
| 263311487-ux/dsh-verify | 智能体交付物的独立浏览器验收测试:JSON 清单驱动真实 Chromium,断言计算样式与像素差异,输出 HTML 报告与 0/1 退出码(npm CLI / GitHub Action / MCP Server) | dsh plugin --profile web add dsh-verify | MIT;Playwright 需下载 Chromium,会真实访问目标页面 |
| jermaine123123/agent-context-editor | Search, edit, filter, hide, restore, and selectively project conversation context without replacing the original Session. | curl -L https://github.com/jermaine123123/agent-context-editor/releases/download/v0.3.0/context-editor-deepseek-harness-0.3.0.tgz -o context-editor-deepseek-harness-0.3.0.tgz && dsh plugin --profile web add ./context-editor-deepseek-harness-0.3.0.tgz | MIT;DeepSeek Harness support is limited to the tested rc.8 Developer Preview boundary; later host commits require a fresh acceptance run. The repository also contains separate Pi adapters. |
| seven282/oss-prompt-optimizer | Optimizes raw instructions through the host DSH LLM service and exposes a prompt_optimize tool, /optimize commands, an auto-optimize hook, templates, and usage learning. | Run dsh plugin --profile web add oss-prompt-optimizer, then restart the harness with dsh web; alternatively use dsh plugin --profile web add github:seven282/oss-prompt-optimizer and follow the README's pnpm allowBuilds instruction if required. | MIT;GitHub-source installation may require the pnpm >=10 allowBuilds entry for the package's prepare build; the checkout has no generated lib/ directory, so use the documented npm install path or build the source as instructed. |
| Akimiya-z/codex-guard | Pre-submit quality gate for AI-generated PRs: scans diffs for TODO/FIXME leftovers, hardcoded secrets, non-conventional commit subjects, failing CI; exposes checks to DSH agents via a codex_guard tool | Mount the DSH bundle in dsh/ (apply dsh/cordis.patch.yml as a profile layer per dsh.bundle.patch manifest); tool shells out to npx --yes codex-guard --git at runtime | MIT;README gives no explicit dsh plugin --profile command string; install requires pointing a DSH profile at dsh/cordis.patch.yml or mounting the dsh/ dir |
| xiajiajun516/dsh-config-manager | Backup, restore, export, import, migrate and sync a full DSH configuration (settings, plugins, MCP servers, skills, presets, workspaces) as ZIP, with optional encrypted backup (scrypt + AES-256-GCM), rollback snapshots, Git/WebDAV sync, multi-profile, config marketplace, rescue CLI | dsh plugin --profile web add dsh-config-manager@latest (rescue CLI: npm install -g dsh-config-manager@latest --omit=peer) | MIT;Sole author project (~14 stars); marketplace pulls community-shared configs — review before importing |
| yjh051108/dsh-routing-suite | Runtime injector for DSH (hot-load/unload/reload plugins without restart, dev_* tool family, self-healing) bundled with a task-aware thinking-mode router preset that classifies tasks and injects matched persona + guidance per request | git clone --recurse-submodules https://github.com/yjh051108/dsh-routing-suite.git && cd dsh-routing-suite && ./install.ps1 ; manual: dsh plugin --profile web add .\injector + Copy-Item preset dirs to ~/.dsh/.agent-presets | MIT;Brand-new repo (~2 weeks old) yet ~6.7k stars is implausibly high; author publishes retraction notes on parts of the routing theory; Windows-oriented installers |
| ericshang98/Perfect-Web-Clone | Pixel-perfect webpage cloning: agent-driven capture -> section plan -> clean React authoring -> Vite build -> measured fingerprint/weight/SSIM scoring -> evidence-based repair, via a deterministic pwc CLI; ships a DSH skill plus optional MCP server | dsh plugin --profile web add github:ericshang98/Perfect-Web-Clone (plus pip install git+https://github.com/ericshang98/Perfect-Web-Clone.git && playwright install chromium) | MIT;README also pitches the same skill for Claude Code/Codex; DSH load path exists and is authoritative but is not the headline |
| PKUfudawei/dsh-capability-menu | Unified capability menu for DSH: Exposed/Progressive/Blocked policy management for MCP tools & skills, meta_search/meta_invoke metatools, and a web settings tab for live classification control | dsh plugin --profile web add @daweifu/capability-menu && dsh plugin --profile web add @daweifu/capability-menu-web | Apache-2.0;Project at v0.1.0, very new (first commits 2026-08-21); default policy keeps everything Exposed; native tools must stay in tools.exposed |
| WM-CODER/custom-first-control-prompt | 部署配置的提示词前缀:在部署人格之前按顺序渲染系统提示词段落,并将配置的参考 user/assistant 对话作为真实交替消息注入每个普通对话请求(llm/stream 请求路径拦截,零会话日志写入,保持 KV 前缀缓存复用);附带浏览器设置面板与 LLM 监听器用于验证 | dsh plugin --profile web add github:WM-CODER/custom-first-control-prompt(或 npm:dsh plugin --profile web add @wm-coders/dsh-custom-first-control-prompt) | MIT;插件 2026-08 新发布(0.2.x),历史上有作用域改名等破坏性变更;profile 补丁中残留同 id 的 - insert: 行会导致 web 启动失败;seed 文本为模型可见,非可信通道;聊天 UI 不显示注入的历史消息 |
| Ephemeral-AI-Lab/dsh-plugins | Adds DSH tools: interactive shell exec (codex-shell), session-scoped recurring loops + web UI (loop), deterministic mock turns via real AgentLoop (mock), and session discovery/create/message + /sessions side-chat (sessions) | dsh plugin --profile web add dsh-codex-shell@0.1.2 ; dsh plugin --profile web add dsh-loop@0.1.3 ; dsh plugin --profile web add dsh-sessions@0.1.1 ; dsh plugin --profile web add dsh-mock@0.1.0 | MIT;codex-shell grants arbitrary shell execution in the DSH host environment (PTY/persistent sessions) — high privilege; mock is marked unstable (0.1.0, API may change); review each plugin's cordis.patch.yml before installing into sensitive profiles |
| LiZhenNet/dsh-antigravity | Adds Google Antigravity and Cloud Code Assist models, OAuth login, quota display, and model settings to DSH. | dsh plugin --profile web add github:LiZhenNet/dsh-antigravity && dsh web; then open Settings > Antigravity and click Login | MIT;This is an unofficial Google integration; keep $DSH_HOME/storages/antigravity-oauth.json private and use only accounts and services you are authorized to access. |
| memorax-ai/dsh-harmony | Runtime patch-coordination library for DSH: patch/replace/decorate other plugins' source via TSQuery AST transforms without forking or touching installed files | npm install -g dsh-harmony | MIT;Modifies other plugins' runtime code in memory — only install Patches from trusted sources; mis-patched targets can break or alter plugin behavior |
| MoFeng2223/dsh-claude-provider | Adds an explicit Claude provider type to DSH with correct reasoning-parameter mapping per Claude model, model discovery, and adaptive-thinking conversion | npx @deepseek-ai/dsh plugin --profile web add @mofeng2223/dsh-claude-provider | MIT;Requires an Anthropic/Claude API key; sends prompts to external Claude endpoints |
| Mars-Sea/dsh-commandcode-provider | Unofficial dsh LLM provider plugin for Command Code: live model catalog, reasoning-effort support, Models-page card, settings page; API key stored via dsh credential service | dsh plugin --profile web add @mars-sea/dsh-commandcode-provider (或 github:Mars-Sea/dsh-commandcode-provider#v0.2.2 固定版本) | MIT;第三方 LLM provider,需自备 Command Code 账号与 API key |
| raullenchai/rapid-mlx-dsh-provider | Replaces dsh's generic openai-completions route for Rapid-MLX by querying /v1/models and auto-supplying context window, reasoning efforts, and capability flags, so dsh follows the running model without hand-maintained settings.yaml; also fixes honest reasoning selectors and memory-aware compaction timing. | dsh plugin --profile web add github:raullenchai/rapid-mlx-dsh-provider | Apache-2.0;Unpublished dev plugin (private:true, no npm release); requires a running Rapid-MLX server and Node ≥22.15; RAPID_MLX_BASE_URL can point to any remote host; route name rapid-mlx conflicts with a same-named provider in settings.yaml; images are refused (UNSUPPORTED), not streamed; depends on Rapid-MLX wire shape stability. |
| 834063245-creator/HoloGram | 代码依赖图引擎(tree-sitter 统一 IR)+ 3D 星图桌面端,附带 DSH bundle 插件 @a834063245/hologram-dsh,注入 34 个 mcp__hologram__* 图分析工具与侧边栏 3D 视图 | dsh plugin --profile web add @a834063245/hologram-dsh 然后 dsh web(postinstall 从 GitHub Releases 下载引擎二进制) | MIT;引擎读取工作区源码并暴露 34 个 MCP 工具;安装时 postinstall 下载外部引擎二进制(Windows x64) |
| chenw2759-wq/dsh-IDE | DSH Web GUI 升级为一站式 IDE:文件树、代码编辑、多格式预览、红绿 diff、内置终端,并内置 SSH 远程工作区(本地大脑、远程手脚) | git clone https://github.com/chenw2759-wq/dsh-IDE.git; pnpm install; pnpm --filter "./packages/dsh-aionui-panel" build; pnpm --filter "./packages/dsh-ssh" build; pnpm --filter "./packages/dsh-easyssh" build; dsh plugin --profile web add file:C:/你的路径/dsh-IDE/packages/dsh-aionui-panel; dsh plugin --profile web add file:C:/你的路径/dsh-IDE/packages/dsh-ssh; dsh plugin --profile web add file:C:/你的路径/dsh-IDE/packages/dsh-easyssh | BSD-3-Clause;含 SSH 远程执行,凭据存 ~/.dsh/dsh-ssh.json,远程资源消耗不受本机沙箱保护 |
| liceses/dsh-gitbash-preset | DSH plugin mapping minimal-mode bash to Git for Windows bash via cordis.patch.yml agent preset; idempotent preset install with sandbox gating | dsh plugin --profile web add @icelily/dsh-gitbash-preset | MIT;bash 仅在 danger-full-access 沙箱下执行,面向 Windows Git Bash |
| loadingvx/deepseek-harness-workbench-plugin | Web UI 三栏工作台:CodeMirror 编辑器(多语言高亮+Markdown/Mermaid 预览)、本地 PTY 终端(命令行/自然语言分类、AI 转 shell 命令)、文件树与 Git 侧边栏(diff/log/commit) | dsh plugin --profile web add dsh-workbench-plugin@0.1.14(须锁版本,否则 pnpm 可能装到 0.1.0);重启 dsh web | MIT;内置 PTY 终端会在本机执行 shell 命令、Git 与文件操作,破坏性命令仅靠可配置黑名单拦截;AI 翻译会生成命令写入会话 |
| Noob-stupid/dsh-plugin-hub | Native plugin-manager panel (Settings->Plugins): enable/disable via user cordis.patch.yml (HMR live), GitHub dsh-plugin marketplace, one-click npm/github install, AI-assisted install (opt-in). | dsh plugin --profile web add github:Noob-stupid/dsh-plugin-hub | MIT;可改写用户补丁层并热安装任意市场包;AI 兜底安装会调 DeepSeek API 产生费用(有授权弹窗);路由仅限环回 |
| 2436238575/dsh-turn-diff | At each turn's end, aggregates all file-modification diffs from tool diff render intents into one merged panel (complements ui-deliverables), so all hunks are viewable per file in one place. | git clone; add dsh-turn-diff to <harness>/pnpm-workspace.yaml; pnpm install --no-frozen-lockfile; pnpm --filter dsh-turn-diff run build; dsh plugin --profile web add link:$(pwd)/dsh-turn-diff (or npm: dsh plugin --profile web add dsh-turn-diff; remove: dsh plugin --profile web remove dsh-turn-diff) | MIT;README states AI-generated without human code review — inspect source before use; build-into-harness install flow is non-trivial. |
| Alexis-fish/dsh-worktrees | One feature, one Git worktree, one native DSH Workspace: 在不离开当前会话的情况下为每个 feature 创建隔离 worktree 与 Workspace,多个会话可并行处理同一仓库;基于 workspaceRegistry/Commands/Subprocess 服务契约构建。 | dsh plugin --profile web add dsh-worktrees (or: dsh plugin --profile web add github:Alexis-fish/dsh-worktrees#<commit-sha>; git deps need the package's prepare build — add dsh-worktrees: true to pnpm-workspace.yaml if build scripts are blocked) | MIT;v0.1 deliberately scoped to creation/discovery; tracks developer-preview service contracts which may break on DSH updates. |
| AmethystLuna/embedded-workbench | 嵌入式 C/C++ 固件工程插件:7-8 个 Agent Skills(FreeRTOS/ISR/NVM/Keil MDK/ARMCLANG/HardFault 排查/状态机/架构原则/LVGL);bundle 向每个 agent 会话首步注入 1% Rule/Red Flags/Plan Verification Gate(对应 Claude SessionStart hook),并注册模型可见的目录入口;同时支持 Claude Code/Codex/Cursor/Kimi/OpenCode/ZCode。 | see .dsh/INSTALL.md (four options from plain skill copy to dsh plugin add of the root bundle which declares dsh.bundle) | MIT |
| AmethystLuna/logicprobe | 声明核查插件(split out of embedded-workbench v0.6.0):对设计文档/架构规格/重构计划做 7 结构 + 7 对抗逻辑原语探针,必要时升级到可执行模型验证;bundle 向会话首步注入 claim-verification gate(1% Rule/Red Flags/主动建议),技能按 LIGHTWEIGHT/STANDARD/ESCALATED 自动分级并附加 ## Plan Verification 审计块;同时支持 Codex/Claude/Kimi/OpenCode/ZCode。 | see .dsh/INSTALL.md (four options, from plain skill copy to dsh plugin add of the root dsh.bundle bundle) | MIT |
| Axiaohungry/dsh-llm-codebuddy | Adds a CodeBuddy 中国区 provider to DSH web/headless profiles using WorkBuddy-issued API keys; maps DSH's reasoning-effort selector to reasoning_effort; keeps a built-in model catalog as fallback when the API is down; standalone install that does not modify the DSH global install. | dsh plugin --profile web add dsh-llm-codebuddy@latest (also --profile headless; or npx --yes dsh-llm-codebuddy@latest install for both profiles) | MIT;README warns DSH is pre-release and plugin interface may need upgrades on new DSH versions. |
| Babulubobo/dsh-codex-oauth | Lets DSH run Codex models with a ChatGPT (Codex Pro/Plus) subscription: OAuth adapter with bin/codex-login.mjs login flow; depends on @deepseek-ai/* and @earendil-works/pi-ai resolved via DSH module fallback. | cp -R dsh-codex-oauth "$DSH_HOME/profiles/web/node_modules/" ; add the plugin row (name: 'dsh-codex-oauth', plus the codex-login.mjs launch line) to the profile's cordis.patch.yml | MIT;Manual install; review where the OAuth token is persisted before use. |
| baidd1011/dsh-code-impact | Read-only change-impact analysis for a TS/JS Git change: builds a reverse module-dependency graph on the fly and returns changed declarations, affected files, full propagation paths, file/line evidence and ranked candidate tests; JSONC config, tsconfig/jsconfig extends, project references, path aliases, package exports/imports. | npm install dsh-code-impact ; dsh plugin --profile demo add dsh-code-impact | MIT;Peer versions pinned to DSH 0.0.1-rc.1; upgrade DSH before updating the plugin. |
| bertonhan/dsh-plugin-installer-pkg | Adds a plugin-install capability to any DSH: install Cordis plugins from an uploaded dsh-plugin.json manifest (≤2MB) or a Git repo URL (http/s/ssh/git, branch/tag, manifestPath for monorepos); idempotent install.sh auto-detects profile and node_modules; client UI served at /plugins/@local/dsh-plugin-installer/client.js. | bash install.sh --dsh-home <DSH_HOME> (symlinks @local/dsh-plugin-installer and appends the composition row); or hand dsh-plugin-installer.json to the agent and install session-scoped via cordis_define + cordis_run | MIT;Only works where the dynamic-Cordis runner is present; installing a plugin executes its code — review sources first. |
| BiBoyang/dsh-eval-harness | Regression eval gate for DSH plugins/skills: YAML cases → real headless agent runs → session-trace assertions → baseline comparison with PASS/WARN/FAIL report and CI exit code; ships 11 real cases (bash/fs/search/todo/web_search/subagent/workflow) and skill helpers. | dsh plugin --profile headless add github:BiBoyang/dsh-eval-harness (README prints github:boyang/... — owner typo); verify: dsh --profile headless --dump-config | grep dsh-eval-harness | MIT;README install example has a wrong owner (github:boyang/dsh-eval-harness) — use BiBoyang. |
| BrambleXu/dsh-annotate | Visual browser element annotation for DSH: /annotate asks the companion Chrome extension to enter selection mode; each selected element contributes a selector, DOM facts, computed style highlights, accessibility data, a comment, and an optional viewport screenshot to the agent session. | dsh plugin --profile demo add ./dsh-annotate (and add the - id: dsh-annotate row if wiring via profile patch); install the companion Chrome extension | MIT;Browser-extension side must be reviewed; screenshots can capture sensitive page content. |
| BrambleXu/dsh-revdiff | Native interactive Git diff review inside DSH: annotations carry file, old/new side, line number, selected code, kind and comment, and are returned via agent.followup() with dsh-revdiff provenance so the review lands in the same harness session. | dsh plugin --profile demo add ./dsh-revdiff (and add the - id: dsh-revdiff row if wiring via profile patch) | MIT |
| ChuanTianML/dsh-open-with | 在 Web GUI 从 Workspace「…」菜单用检测到/配置的本地编辑器打开 DSH Workspace;存在多个可启动目标时弹出编辑器选择器;所有部署选项均为验证过的 Cordis 配置字段。 | dsh plugin --profile web add https://github.com/ChuanTianML/dsh-open-with/archive/refs/tags/v0.1.0.tar.gz;dsh plugin --profile web list dsh-open-with --depth 0 验证 | MIT;file-profile 安装不构建包,需提交 lib/。 |
| clearkurt/dsh-win-terminal-inspector | Windows (win32) terminal inspection for @deepseek-ai/dsh-terminal-bash: injects a terminal inspector through LocalSubprocessRuntime's terminalInspector test hook so persistent bash/PTY shells work on Windows (isStdinWaiting always false on Windows; readiness handled by the bash prompt mechanism). | Copy repo to <DSH_HOME>\profiles\web\plugins\dsh-win-terminal-inspector\ and append name: ./plugins/dsh-win-terminal-inspector/index.js to profiles/web/cordis.patch.yml; restart dsh web | MIT;Depends on internal test hooks of dsh-subprocess-local; also documents breaking the controlled-prompt contract and needing sandbox-windows-acl token changes for full persistent-bash support. |
| CriscolTheCoder/dsh-plugin-browser | Browse all plugins loaded in the current DSH profile: agent tool list_plugins returns module name/version/enabled state/Cordis load phase/entry id/bundle-layer stack; GUI tab 设置 → 插件 → 已装插件; read-only GET /dsh-plugin-browser/list JSON snapshot. | dsh plugin --profile web add github:CriscolTheCoder/dsh-plugin-browser (or: dsh plugin --profile web add file:/abs/path/dsh-plugin-browser; remove: dsh plugin --profile web remove dsh-plugin-browser) | MIT |
| cui-stack/dsh-workspace-digest | Registers agent tool workspace_digest listing file names per directory in the workspace (maxEntries default 20, overridable by id: workspace-digest row in profile cordis.patch.yml); follows the official 'packaging & installing plugins' format. | dsh plugin --profile web add /path/to/dsh-workspace-digest (or pnpm pack then dsh plugin --profile web add ./dsh-workspace-digest-0.1.0.tgz; or dsh plugin --profile web add github:cui-stack/dsh-workspace-digest); verify with dsh --profile web --dump-config | MIT |
| cyanseek/dsh-landscape | Agent-first DSH plugin intelligence: verify existing plugins, identify missing capabilities and generate build-ready briefs for a capability need; bundles dsh_landscape tool for in-session use; also ships a portable Agent Skill and CLI (find/analyze/status). | dsh plugin --profile web add github:cyanseek/dsh-landscape#1ef0e1ebbb5e84e8d2feed31ae71d1b97322f6f9 (remove: dsh plugin --profile web remove dsh-landscape) | MIT |
| cyzlmh/dsh-pi-adapter | Runs pi coding-agent extensions (ExtensionAPI) unmodified inside DeepSeek Harness through a cordis plugin bridge: pi extension .ts factories mount on a cordis context with adapted seams (tools, commands, tool-call waterfall, pi.events bus → cordis pi-ext/* events, ctx.hasUI probe of the user-questions service); published lib/ bundle has jiti/schemastery inlined (cordis stays external). | dshx install https://github.com/cyzlmh/dsh-pi-adapter.git (marisa dir|tgz|git-url; or: git clone ... && dsh plugin install ./dsh-pi-adapter; build: pnpm install && pnpm build) | MIT;Only install extensions you trust — they execute with dsh's tool surface. |
| DGPisces/deepseek-harness-openai-oauth | 通过官方本地 Codex app-server 的 ChatGPT OAuth 把 GPT 模型接入 DSH 主模型(Harness 保留自身 agent 循环与工具);dsh-codex-login 登录命令 | npx -y deepseek-harness-openai-oauth install(注册 web/headless 及既有自定义 profile);卸载 npx -y deepseek-harness-openai-oauth uninstall [--purge-auth] | MIT;面向 DSH 0.1.0-rc.6 developer preview,接口可能随框架变动 |
| DietCokewithSugar/dsh-user-experience | UX 走查插件:自动遍历项目 React/TypeScript 源码定位 UX 问题并给出修复建议(AST 引擎 + persona/glossary/matrix 报告卡,会话报告卡由 client 发现) | dsh plugin --profile <your-profile> add github:DietCokewithSugar/dsh-user-experience#<commit-sha>(免构建权限可用预构建:dsh plugin add dsh-user-experience) | MIT;DSH 处于 developer preview,仓库钉定 rc.6 接口,升级框架前需验证 |
| dmsobtl/dsh-test-workbench | 测试工作台 Profile:dsh-tool-app-verify(浏览器/Electron 操作 + UI 断言 + 视觉回归)、dsh-session-analyst(质量分析与回归检测)、dsh-llm-vision-router 组合 + 预置测试 skill(如 test-login-flow) | git clone https://github.com/dmsobtl/dsh-test-workbench.git && cd dsh-test-workbench && npm install,再 dsh --profile . "用 skill test-login-flow 测试 ..."(或经 dsh plugin add github:dmsobtl/dsh-test-workbench 挂 profile) | MIT;子插件依赖发布/链接状态待验证;浏览器验证需 npx playwright install chromium |
| dongsheng123132/dsh-action-parity | 跨面(CLI/MCP/GUI)动作绑定与回放一致性证据:dsh_action_parity_inspect / dsh_action_parity_verify 工具 + inspect/verify CLI(manifest + observations + artifact) | dsh plugin --profile web add github:dongsheng123132/dsh-action-parity | MIT |
| dongsheng123132/dsh-audit-bundle | 跨独立证据生产者的内容寻址审计索引(merkle/哈希):dsh_audit_bundle_inspect/verify 工具 + 伴生 stdio MCP server(audit_bundle_inspect/verify) | dsh plugin --profile audit-bundle add github:dongsheng123132/dsh-audit-bundle#<commit>(并发 smoke: DSH_CHECKOUT=... npm run smoke:dsh 验证) | MIT;安装命令需指定 commit:dsh plugin --profile audit-bundle add github:...# |
| echo-xianyu/dsh-go-rotator | Key 轮换 (OpenCode Go key rotator): 多 key 负载均衡、自动轮换、冷却与配额管理;活跃 key 启动时自动同步到 env;状态/账本全落插件 data/ 目录,密钥不打印不入日志。 | dsh plugin --profile <profile> add ./dsh-go-rotator-0.2.0.tgz (or dsh plugin --profile <profile> add file:/path/to/dsh-go-rotator) | MIT |
| Equinox7379/dsh-update-radar | Update radar: checks installed link: plugins for upstream updates and reports behind/upToDate lists with local vs upstream commit SHAs. | dsh plugin --profile web add link:/path/to/dsh-update-radar | MIT |
| EvilIrving/dsh-proof | Independent read-only acceptance layer: before each top-level turn closes, spawns a read-only verifier subagent (using the official subagents service) to check the work. | dsh plugin --profile <name> add github:EvilIrving/dsh-proof (or: dsh plugin --profile <name> add ./dsh-proof); requires the subagents service shipped with the base profile | MIT |
| EvilIrving/dsh-repro | Exports a minimal, secret-scrubbed, replayable problem bundle (session/context snapshot) for reproducible bug reports; success message names the written bundle path. | dsh plugin --profile <name> add github:EvilIrving/dsh-repro (or: dsh plugin --profile <name> add ./dsh-repro) | MIT;Bundle write bypasses the sandboxed ctx.fs seam in v1. |
| fanshong/dsh-docker-sidebar | Docker 侧边栏面板: draggable Docker management panel in the WebUI with container list, resource monitoring, and container file browse/edit/download/upload. | Copy repo dir to %DSH_HOME%\profiles\node_modules\dsh-docker-sidebar\ and register name: dsh-docker-sidebar in %DSH_HOME%\profiles\web\cordis.patch.yml; restart dsh web | MIT;README claims the plugin was 'completely developed and published by DSH' — provenance claim is unverifiable; review code before granting access. |
| FernanDAlumin/dsh-codex-subs-plugin | Main-model adapter using a ChatGPT OAuth Codex subscription instead of an OpenAI Platform API key (non-invasive: only registers the codex-subscription provider); login/status/doctor/logout exec commands, proxy support, headless & Web UI auth. | pnpm install && dsh plugin --profile headless add . (then: dsh plugin --profile headless exec dsh-codex-subs login / status / doctor) | MIT;Targets the main LLM route; for subagent-only use prefer official @deepseek-ai/dsh-subagent-codex. |
| fishlikewater/dsh-mcp-manager | MCP 服务器管理器: configure MCP servers in the web settings; the host dynamically mounts/unmounts @deepseek-ai/dsh-mcp-client instances (save-that-takes-effect, auto-reconnect, tool register/unregister) — no manual MCP rows in cordis.patch.yml needed. | dsh plugin --profile web add dsh-mcp-manager (or: dsh plugin --profile web add ./path/to/dsh-mcp-manager); restart dsh (remove: dsh plugin --profile web remove dsh-mcp-manager) | MIT;MCP tool capabilities depend on each configured server. |
| franksong2702/dsh-codex-connect | ChatGPT OAuth 与 Codex 模型接入:OAuth 登录、模型 provider、standalone search provider 与 view_image 工具;connect ChatGPT subscription to DSH with OAuth | dsh plugin --profile web add dsh-codex-connect@alpha (+ dsh plugin --profile web exec dsh-codex-connect login) | Apache-2.0;Alpha; conflicts with legacy dsh-codex bundle or manual provider rows owning 'openai-codex' |
| ganfne123/dsh-plugin-envtime | 轻量示例插件:注册 current_time 与 env_report 两个工具(可配置时区/格式);example DSH plugin registering time and environment-report tools | pnpm add /path/to/dsh-plugin-envtime then insert the plugin into cordis.patch.yml | MIT;Example-grade demo (0 stars, created day of audit); review env_report scope before enabling in sensitive profiles |
| greatwhitesharklab/dsh-plugin-worktree-manager | git worktree 管理:会话工作目录 dock + agent 可调用的 worktree 工具(add/use/remove,feat/ | Dynamic Cordis plugin in a DSH GUI session: cordis_define with code.host = src/host.js and code.client = src/client.js, then cordis_run (approve in UI) | MIT;Dynamic install is process-memory (re-define after restart); no npm bundle; agent can create/remove worktrees — review before granting |
| green-dalii/dsh-shift-router | 两级模型路由:LLM-Judge 执行/判定路由、多模型 fallback 链、指数退避故障切换与任务级编排;two-tier model router with judge, fallback chains and failover | dsh plugin --profile web add /path/to/dsh-shift-router (or patch row 'name: <abs path>/dsh-shift-router/dist/index.js' in cordis.patch.yml) | MIT;Worker model is pinned by dsh-tool-subagent agentOptions, not by the tool call; verify tiers in settings before relying on failover |
| Gu-ZT/dsh-auxiliary | 辅助模型路由:通过独立模型路由提供视觉理解与上下文压缩(不改变主对话模型);vision understanding + context compression via dedicated model routes | npm install dsh-auxiliary then add '- name: dsh-auxiliary' to the profile config (cordis.patch.yml) | LGPL-3.0;Do not co-load @deepseek-ai/dsh-compaction-basic when the compression engine is enabled |
| hahaha-taotao/dsh-oauth-api | 第三方 OAuth 登录插件:Settings→OAuth 登录 为 Grok/xAI、Codex、Claude Code、Kimi 提供设备码/PKCE 登录(不改默认模型,模型选择器选对应组);Token 仅存于该插件 $DSH_HOME/oauth/*.json。 | git clone https://github.com/hahaha-taotao/dsh-oauth-api.git && cd dsh-oauth-api && pnpm install && pnpm build && dsh plugin --profile web add . (确认 Cordis 行 dsh-oauth-host / dsh-oauth-client) | MIT;Community plugin, not official DeepSeek product; token files stored in plaintext JSON under DSH_HOME. Check scope errors (e.g. Grok needs api:access). |
| hccccc01333/dsh-eval | Agent 评估平台:benchmark YAML、headless dsh 编排、trace 指标、LLM judge、配对 A/B、keyless replay、跨 harness 导入 | pnpm add dsh-eval && dsh plugin --profile eval add dsh-eval | MIT;Peers on @deepseek-ai/* 0.1.0-rc.6; source flow needs junction/symlink to a local harvest checkout. |
| He2way/dsh-task-console | Web 客户端插件:点击右下角按钮翻到页面背面,毛玻璃面板悬浮可拖拽卡片,实时展示后台任务/子代理/会话概览/工作区 | dsh plugin --profile web add dsh-task-console (或 git+https://github.com/He2way/dsh-task-console.git) | MIT;Git installs may need pnpm 10+ allowBuilds in profile pnpm-workspace.yaml; restart dsh web + hard refresh after install. |
| hellosky983/dsh-qrcode | 给模型 qrcode+barcode 两个工具:离线生成二维码/一维条码(链接/WiFi/文本/数字),纯本地零网络零 shell 跨平台 | dsh plugin --profile web add github:hellosky983/dsh-qrcode (或 dsh plugin --profile web add ./dsh-qrcode) | MIT |
| hyhmrright/brooks-lint | 基于 12 本经典工程书的 AI 代码评审:6+6 衰减风险诊断、书籍引用、severity 标签、/brooks-* 命令;以 Agent Skill 形态装进 DSH 的 ~/.dsh/skills | `curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh \ | bash -s -- dsh` |
| InklingYoshi584/dsh-tool-hashline | 哈希锚定文件工具:每一行携带内容哈希,read/edit/grep 前校验锚点,stale 锚点在触碰文件前被拒绝,防止陈旧编辑 | dsh plugin --profile web add dsh-tool-hashline (npm 预构建 lib/);或 git clone + npm install + cp preset/agent.cordis.yml 到 $DSH_HOME/.agent-presets/hashline/ 并 --patch hashline.patch.yml | MIT;基于 DSH v0.1 预览版构建,官方警告会破坏兼容性,升级需 pin 并重验 |
| inmny/dsh-git-bash | Windows 终端工具替换:自动探测 Program Files/用户安装/Scoop 中的 Git Bash,遮蔽 standard/code/cordis/minimal preset 的 PowerShell 工具 | dsh plugin --profile web add dsh-plugin-git-bash (可指定版本 dsh-plugin-git-bash@0.1.0 或本地 checkout 路径) | MIT;仅 Windows;使用 Git Bash 需要 danger-full-access 权限 |
| jasper-zsh/dsh-plugin-file-manager | 会话文件管理:标题栏新增"文件"入口,展示会话工作区文件树与 Git 状态,支持预览文本/图片/视频 | pnpm build 后 dsh plugin --profile web add "$PWD",并把仓库 cordis.patch.yml 内容合并到 $DSH_HOME/profiles/web/cordis.patch.yml;验证 dsh plugin --profile web list | MIT;首次安装后需重启 dsh web 并刷新 http://127.0.0.1:3080 页面 |
| jianghuife/dsh-open-auth-plugin | 多平台 OAuth/凭据登录:注册内置 pi-ai chat provider 路由(openai-codex/kimi-coding 等),login/status/providers/models exec 子命令,共享 CredentialStore | dsh plugin --profile web add dsh-open-auth;随后 dsh plugin --profile web exec dsh-open-auth login openai-codex 等子命令;也可 npx dsh-open-auth login ... | MIT;凭据以 JSON 明文存于用户配置目录,注意文件权限与备份;仅授予必要 provider 路由 |
| jxdang/dsh-agent-preset-plugin-dev | 「插件开发」agent preset:基于官方 cordis(创造模式)复制扩展,固化实测插件开发工作流(骨架/编译/动态注册/打包安装/提交询问),随行 skills:cordis-plugin-development、editing-cordis-compositions | git clone 后运行一键脚本复制到 $DSH_HOME/.agent-presets/plugin-dev/,重启后在会话/预设选择器选「插件开发」 | 未发现;仓库无 LICENSE;以 agent preset(非 bundle)形态分发 |
| kam74515-boop/dsh-everything-oauth | 把本机 Codex/Grok/Claude/OpenCode/CC Switch 的登录态(OAuth/token)导入 DeepSeek Harness 复用(exec status/import 子命令) | dsh plugin --profile web add github:kam74515-boop/dsh-everything-oauth | Apache-2.0;GitHub license 标记 NOASSERTION,实际 LICENSE 为 Apache-2.0 |
| khiqwq/dsh-system-proxy | 出站网络路由插件:统一接管进程内 fetch 与可选 node:http/https,按目标主机/provider/插件规则在直连、HTTP(S)、SOCKS4/4a/5/5h 代理间选路;直连优先故障回退、健康记忆、内网/云元数据端点默认保护 | dsh plugin --profile <name> add dsh-system-proxy(声明 dsh.bundle.patch,安装后提供 system-proxy loader entry;或 npm install 源码目录 + 加入 package.json 的 dsh.profile.bundles),配置在 profile 的 cordis.patch.yml | MIT;同一进程不应并行加载多个传输包装插件;config 整体替换语义需重写完整配置块 |
| KirschBluteX/engineer-software | 运行时中立、证据驱动的软件工程工作流技能:同一 canonical 技能源同时服务 Codex 与 DSH(DSH 侧为生成投影),含 references、routing cases 与证据验证 | python scripts/sync_harness_skill.py --write 生成项目内 .dsh/skills/engineer-software/(用户级可目标化 $DSH_HOME/skills/engineer-software;--check 校验投影) | MIT;.dsh/skills 为生成投影,修改需回写 canonical(Codex 源)再重新生成;DSH 处于 developer preview,兼容性可能变化 |
| Lbryany/dsh-codebuddy | 为 DSH 接入 CodeBuddy 模型:OAuth 登录、账号动态模型目录、流式请求与推理等级选择 | dsh plugin --profile web add github:Lbryany/dsh-codebuddy(源码构建: dsh plugin --profile web add ./lbryany-dsh-codebuddy-0.1.1.tgz) | MIT;README 声明 token 不写入日志;确认凭据引用权限范围。 |
| Leawind/dsh-minecraft-dev | Minecraft 模组开发 Agent 预设:persona 内置 Mixin/发布最佳实践规则 + mod-publish-plugin、stonecutter-multiversion 等按需加载技能 | git clone https://github.com/Leawind/dsh-minecraft-dev.git && cp -r dsh-minecraft-dev/agent-presets/minecraft-dev ~/.dsh/.agent-presets/ | MIT |
| leechen298/Code2Skill | 分析用户显式授权的源码,生成 Functions、MCP 工具、工作流 Skills 与离线测试包(code2skill-generate/review-flow/review-source 三技能) | dsh plugin --profile web add github:leechen298/Code2Skill#v1.1.3(或 npx skills add leechen298/Code2Skill --skill code2skill-generate ...) | MIT;生成的 MCP server 需按各自 MCP-SETUP.md 单独注册;生成结果不保证业务规则完全验证。 |
| Lings01/dsh-filepanel-plugin | DSH Web UI 工作区文件面板:悬停右侧滑出,支持浏览/上传/下载/预览/编辑/搜索/归档当前工作区文件。 | DSH 会话内用 src/host.js、src/client.js 内容调 cordis_define,再调 cordis_run 激活(Client 半首次需批准);持久化需在部署 Cordis composition (cordis.yml) 中挂载 | MIT;动态插件进程级绑定,服务重启后需重新定义(README 已注明)。 |
| lire1131/dsh-undo-plugin | 插件/皮肤/设置配置快照与回滚:变更自动存档、undo/redo 栈、快照管理面板、键盘快捷键,外加 DSH 无法启动时也可用的离线 PowerShell CLI/GUI(snapshot/undo/redo/restore/list/diff/prune/status)。 | dsh plugin --profile web add github:lire1131/dsh-undo-plugin#main ;备选:本地 clone + junction 到 DSH node_modules + cordis.patch.yml 行 - id: dsh-undo / name: dsh-undo | MIT |
| lisycotana/dsh-workflow-worktree | 为 DSH workflows 提供 git worktree 隔离后端:每个可写任务在 | dsh plugin --profile web add @dsh-external/workflow 后再 dsh plugin --profile web add dsh-workflow-worktree | MIT |
| LodyAI/acp-extension-dsh | 为 DeepSeek Harness 增加 ACP 会话控制与固定 coding profile:ACP 模型/推理强度/权限/agent-preset 选择器,并把 ACP 提供的 stdio 或 Streamable HTTP MCP server 挂进每个 Harness Agent scope(原生 mcp__server__tool 命名)。 | Cordis 插件 acp-extension-dsh(npm, dist 预构建;host 启动 pinned dsh-acp-demo 可执行文件并装配 composition/presets;README 未给出显式 plugin add 命令) | Apache-2.0 |
| lonelymoon87/dsh-code-intel | 符号感知代码索引与混合检索:代码大纲、持久工作区索引、显式词法或 embedding 辅助搜索工具。 | dsh plugin --profile web add https://github.com/lonelymoon87/dsh-code-intel/releases/download/v0.1.2/dsh-code-intel-0.1.2.tgz (或 github:lonelymoon87/dsh-code-intel#v0.1.2;卸载 dsh plugin --profile web remove dsh-code-intel) | MIT |
| lonelymoon87/dsh-gitflow | Git status/diff/log/commit/branch 工具 + /commit 暂存变更审查 skill + 基于 ctx.changeLedger 的可选 restore-point 工具(无兼容服务时降级为仅普通 Git 工具)。 | dsh plugin --profile web add https://github.com/lonelymoon87/dsh-gitflow/releases/download/v0.1.2/dsh-gitflow-0.1.2.tgz (或 github:lonelymoon87/dsh-gitflow#v0.1.2) | MIT |
| maskshell/solidforge-dsh | Coding-agent reliability preset: two-axis convergence discipline, tool-event gating plugins (/solidforge, /arm-tools), five skills (parallel-development, blueprint-crafting, cross-source-review, primary-source-verification, prior-art-search) with deterministic stdlib-Python gates. | bash scripts/install.sh (installs agent preset into $DSH_HOME/.agent-presets/solidforge); optionally activate the four structured plugins in the cordis session (see USER_GUIDE.md) | Apache-2.0;README names skill/plugin abbreviations and manual cordis activation; verify host.js plugin rows before use. |
| Mingxi2077/dsh-plugin-review | Adds code-quality review discipline to the harness: multi-dimension project health scoring (programmatic metrics) with radar-chart visualization, manual / conversation-command / AI-triggered review, and review history. | dsh plugin --profile web add "github:Mingxi2077/dsh-plugin-review#main" (or add /path/to/plugin-review / add to dsh.profile.bundles), restart dsh web | MIT;Unofficial community plugin (README disclaims affiliation with DeepSeek). |
| MirDie/dsh-xai | Adds xAI Grok (SuperGrok / X Premium) to DeepSeek Harness via xAI device-code OAuth — no XAI_API_KEY and no dsh source patch; selects xai-oauth / grok-4.5 for new agents, imports credentials into dsh credential store. | dsh plugin --profile web add github:MirDie/dsh-xai then dsh plugin --profile web exec dsh-xai login / import | NOASSERTION;License is NOASSERTION (custom/unrecognized) — review before use; removing bundle does not delete imported credential. |
| mitao-su/dsh-playwright-native | Registers a passthrough playwright tool that forwards agent arguments verbatim to the locally installed playwright CLI (test/install/show-report/--version etc.); no sub-tool splitting or argument mapping. | dsh plugin --profile web add github:mitao-su/dsh-playwright-native | MIT;Agent-supplied args run as-is — review permissions if used on untrusted sessions. |
| mixin-ai/dsh-file-changes | Per-turn file-change panel: accumulates successful mutations (via dsh-client-ui-deliverables), shows diffs and a filesystem-reveal action from the web UI. | dsh plugin --profile web add git+https://github.com/mixin-ai/dsh-file-changes (or link:/path/to/dsh-file-changes) | MIT |
| mixin-ai/dsh-git-branch-switcher | Git branch pill in the session header showing the workspace's current branch with click-to-switch from the UI (conversation.session.header.utilities slot); unload cleans all side effects. | dsh plugin --profile web add "github:mixin-ai/dsh-git-branch-switcher#main" (or dsh web --patch ./dsh-git-branch-switcher/cordis.patch.yml) | MIT;Branch switch mutates workspace git state — confirm before granting on shared repos. |
| NexusAgentX/dsh-lens | 实时代码反馈:写文件后跑 format / LSP / linter / 类型检查 / 结构规则(pi-lens 引擎适配),把 blocker 注回下一轮;注册完整 agent 工具集、/lens-* 命令与 WebUI 面板。 | dsh plugin --profile web add dsh-lens(或 dsh plugin --profile web add github:NexusAgentX/dsh-lens) | MIT;外挂分析引擎(pi-lens 宿主原生依赖);agent 触发 format 前确认工作区授权。 |
| NexusAgentX/dsh-mcp-adapter | MCP 适配器:一个代理工具按需搜索/描述/调用 MCP server,节省上下文;/mcp add/list 管理,Web UI 工具卡片与 approveTools 走 Chat Ask 对话框。 | dsh plugin --profile web add dsh-mcp-adapter;/mcp add fs command=npx args=-y,@modelcontextprotocol/server-filesystem,/tmp | MIT;勿与 @deepseek-ai/dsh-mcp-client 挂同一批 server;启用文件/执行类 MCP server 前评估权限。 |
| omdsh-dev/dsh-bash-encoding | 替换 ctx.bash:自管 spawn 收集原始字节,自动检测 UTF-16LE/UTF-8/GBK 等编码并正确解码,修复 Windows+WSL 下 bash 工具中文乱码;兼容 snapshot0808/0809 宿主(typecheck + 实机加载已验证)。 | cd /path/to/dsh-bash-encoding && pnpm install && pnpm build;pnpm add -w link:/path/to/dsh-bash-encoding;在 profile 的 cordis.patch.yml 先 disabled 原 bash 条目(dsh-bash-local 或 dsh-bash-sandbox),再 insert 本插件(name '@dsh-external/dsh-bash-encoding') | BSD-3-Clause;同一 context 只允许一个 ctx.bash 实现,未停用原条目会导致启动失败;接入与否是 profile 配置层决定。 |
| omdsh-dev/dsh-llm-fallbacks | 基于角色的 LLM 重试与备用策略:按角色在候选模型间切换;每次切换持久化会话事件 fallbacks/switch(from/to/role/reason)+ info 日志 + 设置→插件配置→Fallbacks 卡只读状态;纯 mount 安装不修改 dsh 源码。 | dsh plugin --profile web add dsh-llm-fallbacks(pin 版本用 @<version>);本地构建 pnpm install 后 dsh plugin --profile web add .;可用 --dump-config 验证 bundle 层序 | MIT;pnpm 11 下 user-level .npmrc 的 ${NPM_TOKEN} 不再展开,注意 token 配置。 |
| PerryLink/dsh-doublecheck | Engineering-discipline bundle: requirements-grill gate (blocks vague tasks), test-run detection via command regexes, delivery proof checks; bundled skills via ctx.skills.registerProvider() and a doublecheck_skills catalog tool. | dsh plugin --profile <name> add dsh-doublecheck (or pnpm pack && dsh plugin --profile <name> add ./dsh-doublecheck-0.4.0.tgz) | Apache-2.0 |
| PerryLink/dsh-lsp-actions | LSP action surface for DSH: lsp_diagnostics, lsp_format, lsp_completion tools over language servers; contributes nothing when the servers table is empty or ctx.lsp is unmounted. | dsh plugin --profile <name> add <path-or-tarball-of-dsh-lsp-actions> | Apache-2.0 |
| PerryLink/dsh-mcp-panel | Read-only runtime panel for the DSH MCP client: per-server status, tools, errors, reconnect counts with sanitized display; /mcp disable|enable prints suggested cordis.patch.yml lines (never writes config). | dsh plugin --profile web add github:PerryLink/dsh-mcp-panel#v0.1.0 (or add dsh-mcp-panel row + package into profile node_modules) | Apache-2.0 |
| Porphyrioon/ironlaw | 为 coding agent 增加基于证据的完成/修复约束层(过程控制与交付判定),对 dsh 提供原生 Cordis 插件适配器 + 本地 sidecar memory / Enforces evidence-based completion & repair rules; native dsh adapter with local sidecar memory. | dsh plugin --profile web add @ironlaw/adapter-dsh | MIT;Readme labels evidence as prototype-level; supports many hosts but only adapter-dsh is the DSH path. |
| raccoonBK/dsh-byok | BYOK 模型网关:任意 OpenAI 兼容供应商 + 自带 key + http/https/socks5 按供应商代理,极简 direct-fetch 透传 / Use any OpenAI-compatible provider with your own key and per-provider proxy. | npm install dsh-byok (in profile) then declare plugins: byok: providers/proxy in DSH plugin config | MIT;No dsh.bundle/cordis.patch.yml in package.json; install relies on profile npm + plugin config rather than a documented dsh plugin add. |
| revive/dsh-git-credentials | 管理 GitLab/GitHub/Gitee/Gitea/Bitbucket API token:加密存储、不进模型上下文、按需工具 + Web 设置面板、热加载/卸载 / Encrypted credential storage with on-demand git API tools, tokens never reach the model context. | dsh plugin --profile <name> add ./dsh-git-credentials-<version>.tgz (or: ln -s into ~/.dsh/profiles/node_modules + add row to ~/.dsh/cordis.patch.yml) | MIT |
| ropon/dsh-plugin-clawrouters | ClawRouters 一键接入:Web UI 配置一个 API key 即可用 chat、图片生成、视频生成、联网搜索工具 | dsh plugin --profile web add github:ropon/dsh-plugin-clawrouters#v0.1.1 (或 dsh plugin --profile web add .) | MIT |
| shuguang1994/project-blueprint | 一键把任意项目改造成 AI-agent-ready 脚手架:自动检测技术栈并生成 AGENTS.md、文档骨架、CI/CD 与测试基础设施 | dsh plugin --profile web add 'github:shuguang1994/project-blueprint' (also npx skills add shuguang1994/project-blueprint) | MIT;主要面向脚手架生成;profile bundle 的实际加载产物未在 digest 中确认 |
| skyzhao1223/dsh-plugin-scaffold | 最小可运行 DSH 插件脚手架:一个 ctx.tools 模型端 hello 工具 + 加载路径验证脚本(ctx.plugin / Cordis Loader 双路径) | dsh web --patch "$PWD/cordis.yml"(开发验证: pnpm verify / pnpm verify:loader) | MIT;纯脚手架/模板,非完整功能插件;用于开发 dsh 插件的起点 |
| sleepinginsummer/dsh-fff | 模糊文件查找 + 索引内容搜索:find_files/resolve_file/related_files/fff_grep(纯 JS 遍历 + ripgrep 内容搜索,60s TTL 缓存) | dsh plugin --profile <name> add dsh-fff(装后重启 DSH;fff_grep 需本机 ripgrep) | MIT;digest 未显示仓库 LICENSE 文件,但 npm 包声明确认 MIT |
| sleepinginsummer/dsh-hashline-edit-pro | 哈希锚点编辑工具:hashline_read / replace / undo_last_replace(纯 JS xxh32 + JSON 状态文件持久化,256 路径上限) | dsh plugin --profile <name> add dsh-hashline-edit-pro(装后重启 DSH) | MIT;digest 未显示仓库 LICENSE 文件,但 npm 包声明确认 MIT |
| sleepinginsummer/dsh-rtk-optimizer | RTK 命令改写建议 + bash/grep/read 工具输出压缩(Host 拦截器;rtk 缺失时原样执行并 60s 缓存探测) | dsh plugin --profile <name> add dsh-rtk-optimizer(装后重启 DSH;/rtk 命令可查状态与统计) | MIT;digest 未显示仓库 LICENSE 文件,但 npm 包声明确认 MIT |
| slhssb/dsh-advisor | 独立模型顾问审查:每步工具调用后由评审模型审计 agent 操作并经 dsh-agent-instructions 通道注入关切/建议到下一步 | dsh plugin add @slhssb/dsh-advisor(或 profile package.json dependencies + dsh.profile.bundles: ["@slhssb/dsh-advisor"] 后 pnpm install) | MIT |
| SnowAmberX/dsh-role-router | 角色化模型路由:/plan 计划模式自动路由到 planner 模型,子代理请求走 subagent 模型,退出自动切回;Web 设置卡片 + composer 摘要 | dsh plugin --profile web add @SnowAmberX/dsh-role-router(或 add link:/path/to/repo;pnpm install 依赖由 harness checkout 软链提供) | BSD-3-Clause;运行时依赖 @deepseek-ai/* 需经 harness checkout 软链解析 |
| springbrand-lab/dsh-oauth-mcp-client | OAuth 2.1 Streamable HTTP MCP client:PKCE、动态 token 存储、重连处理与 MCP 工具注册,扩展原生 dsh-mcp-client 连接流。 | git clone https://github.com/springbrand-lab/dsh-oauth-mcp-client.git && pnpm install && pnpm build && npx --yes @deepseek-ai/dsh@latest plugin --profile web add "$PLUGIN_DIR" | MIT;商业公司(SpringBrand)维护,token 存储与 MCP 端点需审查。 |
| Stormycry-cryp/dsh-AuthInOne | DSH-native provider API 配置、模型切换与可审计 token/成本分析;lib/ 提交版 bundle,注册走 Cordis effects/service disposal。 | dsh plugin --profile web add github:Stormycry-cryp/dsh-AuthInOne#v0.1.0-alpha.1(卸载:dsh plugin --profile web remove dsh-auth-in-one) | MIT;v0.1.0-alpha.1 早期发布;provider 密钥配置界面需审查。 |
| studyzy/dsh-lazy-tools | 延迟工具加载:把模型不会用到的全局工具(含 MCP)延迟加载,配置 allow 子集且只收紧不放宽其他 restrict。 | dsh plugin --profile <profile> add git:github.com/studyzy/dsh-lazy-tools | 未发现;仓库未见 LICENSE 文件;涉及工具门控逻辑需审查。 |
| sunshine-lang/dsh-weather | 天气工具:任意城市实时天气与多日预报,数据来自 Open-Meteo(免费、无需 API key)。 | dsh plugin --profile web add "github:sunshine-lang/dsh-weather"(或 dsh plugin --profile web add dsh-weather) | MIT;定位类参数外发公共 API;配置无效会直接加载失败。 |
| suntianc/dsh-codex-auth | 复用本机 Codex CLI 的 ChatGPT 登录态,为 DSH 提供原生 GPT Auth 设置卡片(OAuth/ChatGPT 登录复用)。 | dsh plugin --profile web add dsh-codex-auth(或 release tarball / github:suntianc/dsh-codex-auth#v0.1.0) | MIT;涉及本机 Codex CLI 登录凭据,安装与使用前务必审查凭据读取范围。 |
| superslash-rico/dsh-plugin-slashx-gateway | DSH × SlashX 网关:接收 SlashX 请求/响应、富媒体(视频/音频/卡片/按钮,能力降级)、异步回调与 token 计量(flat_per_run / pass_through),注册 slashx_deliver 工具。 | dsh plugin --profile web add dsh-plugin-slashx-gateway(或本地路径);需 web profile 提供 ctx.apiProxy | MIT;面向服务商接入的网络面暴露,需审查回调认证与状态根目录权限。 |
| tianji-qingtian/dsh-model-router | 模型路由与成本优化:⚡Router 面板(composer 下方)+ /router 命令 + route_model 工具;分层路由、failure fallback、实时 token/缓存/费用统计。 | dsh plugin --profile web add "github:tianji-qingtian/dsh-model-router#v0.7.2"(需 dsh CLI 在 PATH;装后重启 dsh web) | MIT;路由/回退逻辑决定实际调用模型与费用,先在低流量 profile 验证 provider 配置与预算。 |
| tkr520521/dsh-repo-analyzer | 本地仓库情报:技术栈检测、依赖图、模块引用分析;零外部服务、不调 LLM、不派生子代理;路径解析后校验落在配置 root 内(防目录穿越)、默认排除 node_modules/.git/dist、超大文件跳过、maxFiles 上限,工具输出结构化 JSON 供模型架构推演。 | dsh plugin --profile <name> add /path/to/dsh-repo-analyzer(或 dsh plugin --profile <name> add dsh-repo-analyzer;手动 patch 行 - id: dsh-repo-analyzer / name: dsh-repo-analyzer) | MIT;README 编码错乱(GBK 误读);首次使用建议先指向小仓库验证输出。 |
| walavave/dsh-git | 给 agent 的 git 工具箱:冒险编辑前自动 checkpoint、结构化 git 工具、审批门控写操作(单 npm bundle 含 git-local / tool-git / git-checkpoint-policy 三插件与七个 git_* 工具,ctx.git 服务自动注册)。 | dsh plugin --profile web add dsh-git(dsh plugin 会在 profile 内 pnpm add 并经 dsh.bundle.patch 自动注册;也可 npm install dsh-git 后手工在 cordis.patch.yml 挂 dsh-git/local、dsh-git/tool、dsh-git/checkpoint-policy) | 未发现;无 LICENSE 文件;建议配套审批服务使用,否则写操作无门控。 |
| Wanbinyu/dsh-plugin-git-inspect | 只读 git 检视:给 agent 提供 git_status/git_diff/git_log(依赖 @deepseek-ai/dsh-tools、dsh-system-prompt、dsh-subprocess + 子进程实现如 dsh-subprocess-local);附 examples/cordis.yml overlay 示例。 | npm install github:Wanbinyu/dsh-plugin-git-inspect,然后在已挂载所需 Harness 服务的 Cordis 组合中加 name: dsh-plugin-git-inspect 行 | MIT;需要宿主已组合 dsh 官方服务(tools/subprocess),非开箱即用单包。 |
| weiyuou-chowbus/dsh-git-status | web 端 git 分支指示器:composer 工具行实时显示当前分支并在聊天 UI 内一键切换分支(client 经 module-loader 注入 conversation.input.left 插槽,GET /git-status 每 3s 轮询、POST /git-checkout 切换);无构建步骤,客户端手写 module-loader 格式原样服务。 | dsh plugin --profile web add dsh-git-status(npm exec @deepseek-ai/dsh web 后打开 127.0.0.1:3080;默认仓库经 cordis.patch.yml 覆盖 config;源码安装:git clone + ln -sfn 到 profile node_modules + cordis.patch.yml 加行) | MIT;HTTP 路由对 cwd 参数未声明鉴权/白名单,评估宿主内信任边界。 |
| werifu/dsh-oai-oauth | Uses ChatGPT/OpenAI subscription via OAuth (reusing ~/.codex/auth.json) as a DSH model route without an API key. | dsh plugin --profile web add dsh-oai-oauth | MIT;Depends on local Codex CLI login state. |
| Xiaooooo434680/dsh-tool-tdd | TDD 测试运行工具:tdd_test 工具运行测试命令并解析结构化失败(Jest/Vitest/Pytest/Go/Rust/TAP/tsc),驱动红绿重构循环;配套 tdd 技能(SKILL.md)放入 ~/.agents/skills/tdd/ 供模型按方法论调用。 | dsh plugin --profile web add <path-to-this-repo>(或 dsh plugin --profile web add https://github.com/Xiaooooo434680/dsh-tool-tdd;npm 发布后 dsh plugin --profile web add dsh-tool-tdd);或手动在 cordis.patch.yml 追加 tdd_test command=... 行 | MIT;tdd_test 命令由配置决定,会被模型触发执行;限定可信工作区。 |
| xingyingyuzhui/dsh-updater-ui | DSH 更新检查:设置页一键检查并拉取更新,自动后台检查 + 导航红点;Host 注册 POST /dsh-updater/check 与 /dsh-updater/pull(仅 POST 防跨站触发)+ 30 分钟自动检查 timer,Client 经 ModuleLoader 加载设置页。 | dsh plugin --profile web add dsh-updater-ui(或 dsh plugin --profile web add github:xingyingyuzhui/dsh-updater-ui;卸载 dsh plugin --profile web remove dsh-updater-ui) | MIT;更新拉取会改写本地 DSH 安装目录,注意版本兼容与 git 状态。 |
| XJungit/omdp | 个人 DSH 插件集:dsh-connector 为统一 MCP + Skills 管理器(Web UI 设置页),编辑 cordis.patch.yml 的 MCP 块(stdio/streamable-http,SSE 走 mcp-remote stdio 桥),并读写 ~/.dsh/skills/ | dsh plugin --profile web add github:XJungit/omdp#path:dsh-connector(每个子目录为独立可安装 bundle,包名 @omdp/* 防与上游 dsh-* 冲突) | MIT;根目录无 package.json,安装须带 #path: 子目录;技能/MCP 配置修改需配合 cordis 重启生效。 |
| xu1132/dsh-plugin-hello | 最小示例插件:注册一个按名字打招呼的 hello 工具,展示 dsh-plugin bundle 完整骨架(package.json bundle manifest + cordis.patch.yml 配置层)。 | dsh plugin --profile demo add github:xu1132/dsh-plugin-hello(验证:dsh --profile demo --dump-config 应显示 "# == dsh-plugin-hello" 层;自定义问候语覆盖 cordis.patch.yml 行 name: dsh-plugin-hello) | MIT;教学示例性质(README 标注 "you/dsh-plugin-hello" 占位,实际应为 xu1132)。 |
| Yee-h/dsh-zen-proxy | 进程内 OpenAI 兼容代理:向上游请求注入官方 OpenCode Zen 客户端头,在 dsh 中使用 Zen 免费模型并规避 429 FreeUsageLimitError | dsh plugin --profile web add "https://github.com/Yee-h/dsh-zen-proxy.git"(并在 $DSH_HOME/profiles/<profile>/cordis.patch.yml 加 name: 'dsh-zen-proxy' 行) | MIT;注入客户端头规避限额可能违反 OpenCode 服务条款;依赖未公开接口,随时可能失效 |
| yequ172672/dsh-codex-subscription | LLM 适配器:注册 codex provider,复用 Codex CLI 本地登录凭证(CODEX_HOME 同源读取),在 DSH 中使用 ChatGPT 订阅模型,无需 API Key | dsh plugin --profile web add dsh-llm-codex(需已 dsh + pnpm + codex login) | 未发现;复用 Codex 订阅凭证可能违反 OpenAI 服务条款;以 dsh.bundle.patch 声明自动激活 |
| YLingHao/dsh-codeui | 把 DSH 变成 IDE 样工作台:代码变更查看器/diff 重建、资源管理器(shell.overlay 抽屉,不替换 sidebar 槽) | 在 DSH 设置 → 插件中用 cordis_define 新建动态插件,粘贴仓库 host.js/client.js 的 function body(零依赖纯 JS) | MIT;以动态插件形式存在,未打包为 npm/bundle;官方 API 变化时需手动同步函数体 |
| ZenMux/dsh-plugins | ZenMux OAuth 2.0 PKCE provider 插件:登录、token 刷新与 Harness 凭据镜像,内置 deepseek/deepseek-v4-pro 与 deepseek/deepseek-v4-flash 模型条目,供 DSH 现有 llm-pi-ai 使用。 | dsh plugin --profile web add @zenmux/dsh-plugins(仓库测试:dsh plugin --profile web add github:ZenMux/dsh-plugins) | MIT;依赖 ZenMux 服务可用性与 OAuth 流程;模型路由经第三方 provider。 |
| zeroa234/dsh-preset-minimal-windows | Windows 极简 Agent 预设:gitbash + pwsh(官方 @deepseek-ai/dsh-tool-pwsh 走宿主 ctx.shell,win32 由 dsh-pwsh-sandbox 支撑、受文件沙箱约束)+ str_replace_editor 三工具,官方 minimal 预设的 win32 平替;另附宿主级 gitbash 工具 bundle(@dsh-external/dsh-tool-gitbash)。 | 方式一:git clone 后预设内 tool-gitbash 以相对路径 ./lib/gitbash.js 引用即可用(重启或新会话后在预设列表选择『极简模式(Windows)』);方式二:cd dsh-preset-minimal-windows && dsh plugin --profile web add ./gitbash-tool 全局安装 | MIT;preset 与 bundle 两形态行为一致但需分别维护;依赖系统 Git Bash 可被自动探测到。 |
| zhangzujian/dsh-same-mode-sandbox-noop | 沙箱兼容性插件:对冗余的 same-mode 沙箱升级请求做 no-op(去重/静默),避免重复审批弹窗;可移除,带集成测试(DSH_INSTALL_DIR 注入)。 | git clone https://github.com/zhangzujian/dsh-same-mode-sandbox-noop.git && cd dsh-same-mode-sandbox-noop && npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add "$PWD"(卸载:plugin --profile web remove @zhangzujian/dsh-same-mode-sandbox-noop) | MIT;明确面向 0.1.0-rc.6;审批路径相关改动需先理解判定条件再启用。 |
| zhangzujian/dsh-subprocess-inherit-environment | 子进程环境插件:故意把完整的 Harness 环境变量集经 ctx.subprocess 转发给子进程(用于调试或需要宿主编译环境的场景),可移除。 | git clone https://github.com/zhangzujian/dsh-subprocess-inherit-environment.git && cd dsh-subprocess-inherit-environment && npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add "$PWD"(卸载:plugin --profile web remove @zhangzujian/dsh-subprocess-inherit-environment) | MIT;默认关闭/按需启用为佳;启用前确认子进程可信并评估凭据泄漏面。 |
| zimai233/dsh-figma-to-lottie | Figma/SVG→Lottie 动画编译器:SVG 路径解析、贝塞尔进出切线转换、关键帧缓动,输出自包含 .lottie.json,提炼为两个 agent 可调用工具 | dsh plugin --profile myprofile add dsh-figma-to-lottie(或 dsh plugin --profile myprofile add github:zimai233/dsh-figma-to-lottie#<sha>) | MIT |
| zimai233/dsh-wash-calendar | 周期性习惯打卡日历:由上次日期 + 间隔推算下次发生日、区间内日期枚举、日期校验与建议(四个纯函数工具),适用任何周期健康/习惯排期 | dsh plugin --profile myprofile add dsh-wash-calendar(或 github:zimai233/dsh-wash-calendar#<sha>) | MIT |
| ziyou979/dsh-llm-oauth | OAuth/订阅制 LLM 供应商插件:Grok、GitHub Copilot、OpenAI Codex、Anthropic、OpenRouter——构造带持久 CredentialStore 的 pi-ai Models,访问令牌在请求路径自动刷新;npx dsh-llm-oauth-login 完成各供应商登录 | dsh plugin --profile web add github:ziyou979/dsh-llm-oauth(或 dsh plugin --profile web add ./dsh-llm-oauth;git 安装可能需在 pnpm-workspace.yaml 放行 prepare) | MIT;与 dsh-base 挂载的 dsh-llm-pi-ai 同 provider id 会抛 DUPLICATE_ADAPTER,订阅路由必须与 API-key 路由分离 |
| 1a125/dsh-mcp-manager | Settings 'MCP 管理' page to centrally manage MCP services: writes host-level ~/.dsh/cordis.patch.yml mcp-client rows, enables/disables at runtime, registers mcp__ | dsh plugin --profile web add "github:1a125/dsh-mcp-manager#main" (alternative: copy into ~/.dsh/profiles/web/node_modules/ + name: 'dsh-mcp-manager' in cordis.patch.yml) | MIT;MCP tool capabilities depend on each configured server. |
| AngelosZou/graphlint | graphlint:把图/代码结构 lint 提示工具集装进 agent 工具(支持 opencode/cursor/codex/cc),并附带 graphlint skill 教 agent 何时用、怎么用;DSH 集成在 integrations/dsh(bundle + skill),提示注入 agent 工具层。 | git clone the repo (Node >= 20) and: dsh plugin --profile web add link:./integrations/dsh (from the repository root; bundle not yet published to npm) | MIT;Install via link/ workspaces only until npm publication; verify the analysis toolset before enabling on untrusted code. |
| chushixixin/dsh-harness-mcp-server | 把 DeepSeek Harness agent 能力暴露为 MCP server(:8090):任意 MCP 客户端(如 Hermes)可驱动 Harness 执行真实编码任务(ctx.agents.create → mount 'standard' preset);架构「brain=Hermes, arms=Harness」。 | npm install @chushixixin/dsh-harness-mcp-server;克隆进 Harness 仓库 packages/mcp/harness-mcp-server/ 后 corepack pnpm install && tsc -b && pnpm run build:lib:host,最后 corepack pnpm dsh web --patch ./packages/mcp/harness-mcp-server/cordis.yml(patch 声明 name: '@chushixixin/dsh-harness-mcp-server') | MIT;公开 MCP 端口前必须加鉴权;安装依赖 Harness workspace 内构建。 |
| cms19859230182-lang/dsh-import | Imports MCP servers, rules and hooks from Claude Code / Codex / Cursor into DeepSeek Harness via a Settings '导入配置' page with auto-detect: rules land in AGENTS.md; MCP servers and hooks bridge rows land in the profile's cordis.patch.yml (real writes, not previews). | dsh plugin --profile web add /path/to/dsh-config-importer (npm package name: dsh-config-importer; dsh plugin add reconciles dsh.bundle patch into dsh.profile.bundles and mounts the config-importer row) | MIT |
| cyanseek/dsh-native-playbook | Native-capability guide for DeepSeek Harness: maps everyday tasks to built-in dsh capabilities and checks them, so agents use what dsh already ships before building more; ships DSH runtime plugin, Agent Skill for Codex, and CLI (pnpm dsh-native install --target dsh|project). | dsh plugin --profile web add github:cyanseek/dsh-native-playbook (remove: dsh plugin --profile web remove dsh-native-playbook; agent-skills install: npx skills@latest add cyanseek/dsh-native-playbook --skill dsh-native-playbook) | MIT |
| cyanseek/dsh-tool-chaos | Chaos/resilience testing for the DSH tool pipeline: runs isolated experiments through baseline → dry-run → fault injection → PASS/FAIL/INCONCLUSIVE with five DSH-native actions (deny, error, delay, abort, block); ships native Cordis plugin, zero-runtime-dependency CLI (init/setup/run/doctor/install-plugin/install-skill), TypeScript engine API and Codex/Agent Skill surfaces. | dsh plugin --profile chaos-demo add ./dsh-tool-chaos-0.1.0-next.0.tgz (or: dsh plugin --profile chaos-demo add github:cyanseek/dsh-tool-chaos#<commit-sha>; remove: dsh plugin --profile chaos-demo remove dsh-tool-chaos) | MIT;Run experiments only in the dedicated chaos-demo profile; pnpm 10+ may require allowBuilds key for git installs. |
| dongsheng123132/dsh-2origin | 2Origin 状态投影、语义 diff 与不可变冻结:dsh-2origin status/diff/freeze 命令(freeze 以 sha256 期望值校验状态不可变) | dsh plugin --profile <name> add github:dongsheng123132/dsh-2origin | MIT |
| dongsheng123132/dsh-benchmark | 可复现、确定性 benchmark 证据:dsh-benchmark inspect/run/compare 为 DSH 工具与插件产出回归测试基准(含 node bin 直跑路径) | dsh plugin --profile benchmark add github:dongsheng123132/dsh-benchmark | MIT |
| dongsheng123132/dsh-cad-review | CAD 图纸审查 (CAD drawing review): evidence-first ASCII DXF 检视与确定性 CAD 规则审查,inspect drawing.dxf / review drawing.dxf --policy examples/strict-mm-policy.json. | dsh plugin --profile <name> add github:dongsheng123132/dsh-cad-review | MIT |
| dongsheng123132/dsh-switch | 模型路由控制面 (model control plane): 检视 provider 路由、经 ctx.llm 校验 provider/model、为新会话保存默认模型;不拦截请求、不做 OpenAI 适配、不静默改路由。 | dsh plugin --profile web add github:dongsheng123132/dsh-switch#<commit> | MIT |
| dyuan311/dsh-openai-codex-oauth | OpenAI Codex OAuth 登录 (ChatGPT subscription OAuth): 为 openai-codex provider 提供交互登录/凭据持久化/token 刷新/状态/登出;bundled patch 配置 @deepseek-ai/dsh-llm-pi-ai 读取 OPENAI_CODEX_ACCESS_TOKEN。 | pnpm install --frozen-lockfile && pnpm build && pnpm pack, then dsh plugin --profile web add ./dsh-openai-codex-oauth-0.1.1.tgz (or npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add ./dsh-openai-codex-oauth-0.1.1.tgz) | MIT |
| h565656445/dsh-architecture-guide | Hermes Harness 架构指南技能(双语):控制环、权限边界、五阶段生命周期。Bilingual architecture-guide skill: control loop, authority boundaries, five-phase lifecycle. | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-architecture-guide/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-architecture-guide/SKILL.md $DSH_HOME/skills/dsh-architecture-guide/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| h565656445/dsh-file-identity | 文件身份模块技能:哈希指纹与内容寻址,用于证据与快照。File-identity skill: hash fingerprints & content addressing for evidence/snapshots. | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-file-identity/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-file-identity/SKILL.md $DSH_HOME/skills/dsh-file-identity/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| h565656445/dsh-json-schema-driven-dev | JSON Schema 驱动开发方法论技能:contract-first、分层注册表、版本演进。Contract-first, layered registry, version-evolution methodology skill. | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-json-schema-driven-dev/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-json-schema-driven-dev/SKILL.md $DSH_HOME/skills/dsh-json-schema-driven-dev/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| h565656445/dsh-llm-agent-harness-guide | LLM Agent 控制面设计指南技能:控制环、worker 协议、审批边界、可观测性。Design-guide skill for LLM agent control planes. | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-llm-agent-harness-guide/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-llm-agent-harness-guide/SKILL.md $DSH_HOME/skills/dsh-llm-agent-harness-guide/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| h565656445/dsh-powershell-patterns | PowerShell 模块工程最佳实践技能:封装、schema 校验、哈希链 ledger、幂等。PowerShell module engineering best-practices skill. | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-powershell-patterns/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-powershell-patterns/SKILL.md $DSH_HOME/skills/dsh-powershell-patterns/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| h565656445/dsh-provider-control | Provider 控制模块技能:模型路由、注册表、凭据解析与 provider-worker 清单。Provider-control skill: model routing, registry, credential resolution, worker manifests. | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-provider-control/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-provider-control/SKILL.md $DSH_HOME/skills/dsh-provider-control/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| h565656445/dsh-schema-negotiator | Schema 身份协商技能:schema_id|version|sha256 三元素精确匹配与稳定读取,附 10 个 v0.2 schema。Schema-identity negotiation skill (triple identity keys, exact match, stable reads). | 方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-schema-negotiator/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-schema-negotiator/SKILL.md $DSH_HOME/skills/dsh-schema-negotiator/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设 | MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle. |
| Hu9956/dsh-codex-provider | 供应商插件:Codex(ChatGPT 订阅) 设备码 OAuth 登录、令牌自动刷新与供应商管理,设置页供应商分区 UI;消费订阅额度而非 API 计费 | dsh plugin --profile web add dsh-codex-provider (或 dsh plugin --profile web add github:Hu9956/dsh-codex-provider) | MIT;Unofficial community plugin; verified against @deepseek-ai/dsh 0.1.0-rc.6 + Node 22, RC interface changes may require updates. |
| kingsunb/dsh-model-plus | 模型 Plus:本地按供应商编辑模型思考强度/视觉/上下文配置,远程按模型名从 models.json 同步默认配置(本地逐模型覆盖) | dsh plugin --profile web add @kingsunb/dsh-model-plus(开发调试: git clone + dsh plugin --profile web add link:$(pwd)/dsh-model-plus) | MIT;根目录无 LICENSE 文件(插件子包声明并携带 MIT);远程 models.json 内容影响本地模型配置 |
| LoftyTao/dsh-ui-workbench | 会话页右侧面板:当前会话工作区文件树、带行号的文件查看器与 Git 变更审查。 | npx -y --package @deepseek-ai/dsh dsh plugin --profile web add github:LoftyTao/dsh-ui-workbench#v0.1.0;安装后重启 DSH 并硬刷新页面 | MIT |
| lovedheart/dsh-matlab-mcp-plugin | 让 DSH Agent 调用 MATLAB:执行代码、运行脚本、测试与分析 MATLAB 项目;暴露 mcp__matlab__* 工具命名空间,支持 MW_MCP_SERVER_MATLAB_ROOT / --matlab-root 配置。 | dsh web --patch /path/to/dsh-matlab-mcp-plugin/cordis.patch.yml 或 dsh plugin add /path/to/dsh-matlab-mcp-plugin (长期使用) | MIT;需要本机 MATLAB R2021a+ 且 matlab 命令在 PATH 或显式配置路径。 |
| PerryLink/dsh-github | GitHub integration: create PRs, review PRs in background jobs, read issues; every write gated by human approval; Schemastery-validated config; /pr commands. | pnpm pack && dsh plugin --profile <name> add ./dsh-github-0.1.0.tgz (or github:PerryLink/dsh-github#<sha>, or pnpm link + dsh plugin add dsh-github) | Apache-2.0 |
| PivotStackIntelligence/dsh-github | Source Control and GitHub repository panel for DSH: repository browsing/management surface; requires DSH >= 0.1.0-rc.6; install from a local checkout or npm. | pnpm install && pnpm run build && dsh plugin --profile web add . (from a local checkout) | MIT |
| Player-MINEPIG/dsh-llm-codex-oauth | 在 dsh 中通过 OpenAI Codex OAuth 登录 ChatGPT 订阅账号,把订阅额度暴露为 codex-oauth 模型提供方 / Uses ChatGPT/Codex subscription as a dsh model provider via OAuth. | dsh plugin --profile web add file:/path/to/dsh-llm-codex-oauth | MIT;Unofficial OpenAI backend API, violates ToS, may restrict the account; prototype-grade code. |
| skitse/dsh-dev-actions | 让模型在开发中主动发现重复命令/提示词并维护为可点击的一键快捷动作(工作区/会话两级、固定/验收/使用统计) | dsh plugin --profile web add dsh-better-sidebar@^0.10.3 https://github.com/skitse/dsh-dev-actions/releases/latest/download/dsh-dev-actions.tgz | MIT;跟随 DSH developer preview 快速迭代,版本固定兼容 RC 范围 |
| Toukaiteio/dsh-effort-tweak | WebUI 推理强度调节:为每个模型选择可用 reasoning effort 级别(新增设置页),适配 llm-pi-ai 配置仍需手改模型能力的场景。 | dsh plugin --profile web add ./dsh-effort-tweak-0.1.0.tgz(或 release 脚本:irm ...Install-DshEffortTweak.ps1 | iex / curl -fsSL ...install-dsh-effort-tweak.sh | bash,支持 --profile/--no-start;本地 pnpm install && pnpm build) | MIT;一键安装脚本为网络管道执行(irm|iex / curl|bash),执行前建议先审查脚本内容。 |
| vvlife/dsh-agnes-paseo | 接入 Agnes AI 模型网关:bundle patch 在 llm-pi-ai 适配器声明 agnes provider 路由(OpenAI 兼容 https://apihub.agnes-ai.com/v1)并把默认模型切到 agnes/agnes-2.5-flash;自带零依赖 ACP 桥把 dsh --profile headless 包装为 Paseo agent provider。 | dsh plugin --profile headless add github:vvlife/dsh-agnes-paseo(或 --profile web;再 pnpm exec dsh-agnes-paseo-setup --key sk-你的AgnesKey;卸载 dsh plugin --profile headless remove dsh-agnes-paseo) | MIT;纯配置 + 桥的极早期插件;密钥经 CLI 参数传递需注意 shell 历史。 |
| WSL043/dsh-codex-subscription | Exposes ChatGPT/Codex subscription as a native DSH model route: host-managed OAuth, subscription quota display, cache-aware transport telemetry; no paid fallback. | dsh plugin --profile web add github:WSL043/dsh-codex-subscription#v0.1.1 (or: dsh plugin --profile web add ./dsh-codex-subscription) | MIT;Developer preview; backend may change incompatibly - pin tag v0.1.1. |
| 1475505/dsh-plugin-miliastra-toolbox | 接入千星沙箱知识库:注册 get_node_info/list_documents/get_document/rag_search 四个工具和 miliastra-knowledge 技能,供 DSH 对话查询原神千星奇域 UGC 编辑器文档。 | dsh plugin --profile web add github:1475505/dsh-plugin-miliastra-toolbox | MIT;Makes network calls to a configurable knowledge-base server (baseUrl https://ugc.070077.xyz); no credentials handled. |
| 918154429/dsh-codex-import | Read-only Codex config compatibility scanner (/codex-import scan|plan) — classifies config.toml/hooks/AGENTS.md into readiness buckets, no migration. | dsh plugin --profile web add dsh-codex-import | MIT;Read-only, size-limited scan of local Codex config; structured/redacted output only — no writes, no credential values, no command execution, no symlink following. |
| a179-sanae/dsh-code-check | Auto TypeScript type-check diagnostics — watches fs/observed, runs tsc --noEmit with debounce, reports per-file diagnostics via code_check tool. | dsh plugin --profile web add "github:a179-sanae/dsh-code-check#main" | BSD-3-Clause;Subscribes to fs/observed edit events and spawns node typescript/bin/tsc --noEmit on local projects (no shell/npx); local file reads and process execution. |
| ben7am1n/dsh-lens-lite | Post-edit diagnostics: runs configured type-checkers/linters after a successful write/edit and feeds findings back as tool-result context. | dsh plugin --profile web add dsh-lens-lite | MIT;Spawns configured local checkers (tsc/eslint/ruff/go vet) as subprocesses; argv is never shell-interpreted; no network/credentials by default. |
| ben7am1n/dsh-mcp-proxy | Context-cheap MCP access: two lazy proxy tools (mcp_discover/mcp_call) over any number of MCP servers with an on-disk tool catalog. | dsh plugin --profile web add dsh-mcp-proxy | MIT;Connects on demand to configured MCP servers (stdio commands or HTTP); may carry env tokens (e.g. GITHUB_TOKEN); servers ship empty; stdio server commands run outside the agent sandbox. |
| ben7am1n/dsh-webhook-bridge | Local HTTP webhook receiver: POST /hook/:channel wakes a per-channel DSH agent session. | pnpm dsh plugin --profile web add /path/to/dsh-webhook-bridge | MIT;Exposes a local HTTP server (loopback by default); Bearer-secret auth; can POST replies to arbitrary http/https reply_url supplied by the caller; no TLS by default. |
| bitterSmilezzz/dsh-skill-manager | 在会话中通过斜杠命令与模型工具管理 ~/.dsh/skills 目录下的用户技能(list/get/save/remove SKILL.md) | dsh plugin --profile web add github:bitterSmilezzz/dsh-skill-manager | MIT;仅读写本机 ~/.dsh/skills 用户技能目录(SKILL.md 文件);无网络、无凭据、无 shell 执行。 |
| bobleer/deepseek-harness-plugin-mcp | MCP server 让任意 agent 发现、检查、安装并运行 DeepSeek Harness 插件(目录/配置/运行时三平面,运行时桥接为 dsh__* 工具) | dsh plugin --profile web add github:bobleer/deepseek-harness-plugin-mcp | MIT;--allow-install 会执行 dsh plugin add/remove,--allow-runtime 会启动 DSH profile 并在本机运行第三方插件代码、桥接其工具为 dsh__*;需 GITHUB_TOKEN 可选,但运行时平面执行任意插件代码。 |
| drowned-fish1/deepseek-harness-skillx | Security meta-plugin guiding safe discovery, auditing, and adoption of external Agent Skills with prompt-injection defense. | dsh plugin --profile web add github:drowned-fish1/deepseek-harness-skillx | MIT;Searches and fetches external skill content read-only; does not execute scripts or install deps without user confirmation. |
| echo-escape/dsh-workbench | Monorepo workbench: cost-governor plugin (token audit, cost tracking, model routing, compaction gating) + dsh-plugin-dev skill. | ~/.dsh/profiles/web/cordis.patch.yml insert: id cost-governor, name '<repo>/plugins/cost-governor/dist/index.js' | MIT;Reads token/cost telemetry locally; no external API keys. |
| fakechris/dsh-harness-ops | DSH 运维工具箱:官方快照 A/B 双槽轮换、web 自愈守护、会话恢复、out-of-band dsh-doctor 自救;含 cordis 插件 dsh-restart-recover 断点续接 + 4 个 skills | git clone https://github.com/dsh-external/dsh-harness-ops.git && cd dsh-harness-ops && bash scripts/install.sh | MIT;shell/系统管理:ab.sh 切换 git worktree、构建、kill/重启 web 进程、launchd/systemd 守护;dsh-doctor LLM 深度修复执行 shell 命令;fetch 上游网络 |
| FlashingChen/dsh-worktree | Codex-style permanent git worktrees — worktree_create/list/remove tools plus /worktree chat command with durable per-repo manifests. | dsh plugin --profile web add dsh-worktree | MIT;Runs git worktree add/remove through the harness ctx.subprocess seam (not arbitrary shell); worktree_remove --force discards uncommitted changes; writes .dsh-worktrees under repo root. |
| forrestchang/dsh-multica-runtime | Expose DSH as a versioned JSONL stdio runtime for Multica (model discovery, streaming events, cooperative cancellation, MCP translation). | dsh plugin --profile multica add /absolute/path/to/multica-dsh-runtime | 未发现;Reads DEEPSEEK_API_KEY via DSH credential provider at runtime; forwards a server-minted mat_ task token into a credential-scrubbed shell; disables DSH telemetry. |
| Fun10165/omp2dsh-plugins | Ports oh-my-pi's URI protocol registry, dsh:// docs corpus, and /b bang shell runner to DSH (unified read_uri tool + command cards) | dsh plugin --profile web add github:<you>/omp2dsh-plugins | Apache-2.0;read_uri/docs handlers are read-only local reads; the /b bang plugin executes shell commands; no network or credentials |
| HuanLinOTO/dsh-plugin-interpreters | 暴露 run_python / run_node 工具,通过 spawn 解释器并以 stdin 传入代码执行,返回 stdout/stderr/exit code,解释器路径可配置并持久化到 settings.yaml。 | dsh plugin --profile web add "link:D:/Projects/deepseek-harness/dsh-interpreters" | AGPL-3.0;Spawns arbitrary Python/Node subprocesses executing model-provided code — arbitrary local code execution on the host. |
| HuanLinOTO/dsh-plugin-sleep | 向模型暴露 sleep 工具,按指定毫秒数暂停执行后返回,支持上限钳制与 abort 取消语义。 | dsh plugin --profile <profile> add github:huanlinoto/dsh-plugin-sleep | AGPL-3.0;Pure timer utility (clamp + abort signal handling); no network, shell, credentials, or file access. |
| hyqhyq3/dsh-mcp-manager | MCP server manager:Settings→MCP 页面,支持 HTTP(OAuth PKCE/静态 token) 与本地 stdio 进程,工具注册为 mcp__ | npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hyqhyq3/dsh-mcp-manager | MIT;Stores OAuth tokens/client registrations in ~/.dsh/mcp-manager.json; spawns arbitrary local stdio processes (npx/uvx/python) and makes network calls to user-configured MCP servers. |
| jihongboo/dsh-apple-mode | Xcode AI integration mode for DSH: 26 mcp__xcode__* MCP tools, 10 locally-generated Apple skills, and an Xcode Intelligence persona | dsh plugin --profile web add "github:jihongboo/dsh-apple-mode" | MIT;MCP tools bypass the DSH file sandbox (approval flow) and modify real Xcode project files; requires a running Xcode instance; no network or credentials |
| joyfoxai/dsh-eco-router | Token-efficient model-routing flywheel: observes (task → model → result), distills a per-model error-count routing table to eco_router.json, and routes tasks to the cheapest historically-successful model tier via eco_route. | preset composition entry: - id: dsh-eco-router / name: '@joyfoxai/dsh-eco-router' with config tiers:[...], autoRoute:false (copy dir into user preset root and mount) | MIT;Observes agent events and persists a local routing table (eco_router.json); no credentials, shell, or external network. |
| kkllxy/dsh-repo-explore | Adds a repo_explore({query}) tool: local READ/GREP/GLOB loop plus a cloud model (GLM-4.7 default) to locate exact files/line ranges for the agent. | bash scripts/mount-dsh.sh web headless | MIT;Requires GLM_API_KEY (or other OpenAI-compatible API key); requested code snippets are sent to the cloud model endpoint; local READ/GREP/GLOB run in the session cwd. |
| lhh010/dsh-bash-encoding | 替换 ctx.bash 的 bash 输出编码自动识别:自管 spawn 收集原始字节,检测 UTF-16LE/UTF-8/GBK 并正确解码,修复 WSL/Windows 下 bash 中文乱码 | pnpm add -w link:/path/to/dsh-bash-encoding | BSD-3-Clause;替换 ctx.bash shell 执行器(自管 spawn 运行任意 shell 命令);清除 DSH_*/KEY/PASSWORD/SECRET/TOKEN 环境变量;沙箱兼容;无网络/凭据外传 |
| LiangYin233/dsh-model-config-sync | Applies pi-ai preset model context/output/reasoning-effort config to custom providers, or manually writes model entries, via a dedicated settings page. | dsh plugin --profile web add https://github.com/LiangYin233/dsh-model-config-sync/archive/refs/heads/main.tar.gz | MIT;Writes llm-pi-ai settings only; explicitly does not touch or store API keys; no shell or network. |
| lin-cheng-lab/dsh-reloader | dsh_reload tool that auto-restarts the DSH web process on request (lsof/ps locate + kill + nohup restart). | dsh plugin --profile web add "github:lin-cheng-lab/dsh-reloader" | MIT;Uses shell (lsof/ps/kill/nohup) to locate and restart the dsh web process on port 3080. |
| lishize20040802-rgb/useful-dsh-plugins | Two plugins: a composer upload-button (attach file paths to messages) and a read_document tool for text/PDF/DOCX/XLSX via ctx.fs. | dsh plugin --profile web add useful-dsh-plugins | MIT;Reads local files through the harness filesystem backend (ctx.fs); no network or credentials. |
| LJH-snow/dsh-tool-github | GitHub tools for the agent: repo lookup, code search, issue listing, and draft PR creation via ctx.tools.register | - name: 'dsh-tool-github' | MIT;Network calls to GitHub API; code search and PR creation require a PAT token passed via config (recommend fine-grained token) |
| LoserFox/dsh-git-identity | Injects GIT_AUTHOR_/GIT_COMMITTER_ environment variables (from gh CLI login, env, or git config) so every DSH git commit uses the environment's author identity. | dsh plugin --profile web add /path/to/dsh-git-identity | 未发现;Reads gh CLI login (gh api user) and git config; writes env vars and git config --global; local only, no credentials stored. |
| MashedPotato817/dsh-git-plugin | Git workflow plugin: slash commands (/status /diff /branch /commit /undo) plus read-only git tools | dsh plugin --profile <name> add dsh-git-plugin | MIT;Runs git via ctx.subprocess (argv, no shell) with byte/timeout caps; configurable preCommit argv commands |
| mitao-su/dsh-playwright-cli | Host plugin wrapping the Playwright CLI: version check, browser install, run tests, and open the HTML report from the agent loop. | dsh plugin --profile web add github:mitao-su/dsh-playwright-cli | MIT;Executes npx playwright via the shell executor (installs browser binaries, runs project test suites which can execute arbitrary code); registers a loopback report route. |
| moduqishi/dsh-open-in-finder | Header folder icon that runs open <path> on the macOS host to reveal the current session working directory in Finder | ln -sfn "$PWD" ~/.dsh/profiles/node_modules/@local/dsh-open-in-finder | MIT;Host plugin executes open <path> subprocess (macOS only) to open the session workspace directory; local file-system access |
| Mongfayi/dsh-local-filetree | File tree panel in DSH Web UI showing the current session workspace tree (lazy, read-only) | dsh plugin --profile web add <路径或包名> | MIT;Read-only local file metadata via localhost HTTP route (/filetree); no network or credentials |
| omdsh-dev/dsh-custom-tool | 用户在设置 UI 用 Monaco 编写沙箱化 JS 工具,模型可自增/删除工具 | dsh plugin --profile web add https://github.com/omdsh-dev/dsh-custom-tool/archive/refs/heads/main.tar.gz | MIT;在 node:vm 工作线程执行用户/模型编写的 JS(沙箱+预算),可选网络 fetch 与工作区 fs |
| omdsh-dev/dsh-inspect | 发现问题(checkup)→修复交付(fix)→质量复查(review)的对抗式闭环工作流插件(基于官方 workflow 引擎) | dsh plugin --profile <profile> add git+https://github.com/dsh-external/dsh-inspect.git | MIT;Uses DSH workflow engine with parallel subagents (checker/reviewer/worker); fix tool reads/writes local files. No shell/network/device/credential access. |
| omdsh-dev/dsh-tool-calculator | 安全数学表达式求值器(+ - * / % **、数学函数与常量),零依赖递归下降解析器 | dsh plugin --profile web add "C:/path/to/dsh-tool-calculator" | MIT;Pure function, zero dependency, no eval/new Function, no filesystem/network/process; results are finite numbers only. |
| omdsh-dev/dsh-tool-diff | 文本/JSON/CSV/Markdown 结构化比较与 unified diff(行级 Myers),注册 diff 工具 | dsh plugin --profile web add "C:/path/to/dsh-tool-diff" | MIT;Pure in-memory comparison, zero dependency, read-only on inputs, no filesystem/network/process. |
| omdsh-dev/dsh-tool-encoding | base64/base64url/url/hex 编解码、md5/sha1/sha256/sha512 哈希与 UUID 生成,零依赖纯函数 | dsh plugin --profile web add "C:/path/to/dsh-tool-encoding" | MIT;Pure function over Buffer/node:crypto/TextDecoder; no eval/new Function, no filesystem/network/process; hash is non-security only. |
| omdsh-dev/dsh-tool-json | JMESPath 子集 JSON 路径查询(点号/索引/属性/通配符投影),零依赖递归下降解析器 | dsh plugin --profile web add "C:/path/to/dsh-tool-json" | MIT;Hand-written parser, no eval/new Function, prototype-pollution guarded; read-only, no filesystem/network/process. |
| omdsh-dev/dsh-tool-regex | 正则测试匹配/提取捕获组/安全替换/静态解释正则(不执行代码),零依赖,注册 regex 工具 | dsh plugin --profile web add "C:/path/to/dsh-tool-regex" | MIT;Deterministic regex tool, static explain path executes no code; ReDoS protection; no filesystem/network/process. |
| omdsh-dev/dsh-tool-schema | JSON Schema 验证工具:validate/paths/explain/normalize,零网络零动态执行 | dsh plugin --profile web add "C:/path/to/dsh-tool-schema" | MIT;Pure in-memory validation, no eval/new Function, no network/dynamic execution; normalize never mutates input. |
| omdsh-dev/omdsh-runtime | OMDSH 无头运行时:确定性 plan/apply、候选代、确认与回滚恢复;bundle 挂载(默认禁用的)qwen-mm 行以加载 Qwen-MM Agent Skills + MCP 服务器。 | Mount cordis.patch.yml / dsh.bundle.patch; see README | MIT;挂载 qwen-mm 行会触发远程 Git 拉取 + 外部 MCP/uvx 进程(blender/freecad 等自动化能力);默认 disabled,需显式配置 source/ref/capabilities。 |
| omdsh-dev/sandbox-micro | Fail-closed microsandbox microVM provider + model tools (microsandbox_exec / microsandbox_fs) for guest command execution and file access | Mount cordis.patch.yml / dsh.bundle.patch; see README | BSD-3-Clause;Executes arbitrary commands (microsandbox_exec) and guest file read/write in a microVM; fail-closed isolation, never degrades to host execution, requires /dev/kvm on Linux; rows disabled until explicitly enabled. |
| omdsh-dev/sandbox-mxc | 微软跨平台 MXC 沙盒后端(DSH sandbox seam 的 provider),供 DSH bash/PTY 插件消费。 | Mount cordis.patch.yml / dsh.bundle.patch; see README | BSD-3-Clause;fail-closed 沙盒 provider:无模型可见工具/提示词,编译 file-effect 策略、保留 argv/cwd/env,仅作执行约束边界;不静默替换现有 sandbox 行。 |
| omdsh-dev/sandbox-nono | nono(Landlock/Seatbelt)沙盒后端,含 vendored @dsh-external/nono-ts 原生执行器载体。 | Mount cordis.patch.yml / dsh.bundle.patch; see README | BSD-3-Clause;fail-closed 沙盒 provider:无模型可见工具/提示词,无后端时返回 SANDBOX_UNAVAILABLE,仅作执行约束边界;不支持平台 fail-closed。 |
| openguardrails/openguardrails | 在 dsh 工具调用/LLM I/O 接缝上执行 OGR 安全护栏(拦截/阻断工具调用与结果) | npm install openguardrails-instrumentation-dsh | Apache-2.0;转发 LLM 请求/响应与工具调用数据到 OGR runtime(网络);可阻断工具调用并触发原生审批门 |
| Opr4Mp3r/deepseek-harness-plugin-from-scratch | Code-audited progressive guide to production-grade DSH plugin development, shipping a runnable example plugin that registers a greet-tool. | dsh plugin --profile tutorial add ./deepseek-harness-plugin-from-scratch-0.1.0.tgz | MIT;Local-only tutorial/example tool (greet); no network, API keys, or external resources. |
| pandashere/dsh-codex-bridge | Bridges the Codex CLI into DSH as call_codex/codex_status/codex_abort tools with a Web conversation tab observing each session. | npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add ./dsh-codex-bridge-0.1.0.tgz | MIT;Spawns Codex CLI which executes shell commands in the session working directory with the calling user's privileges; sandbox is a policy (read-only/workspace-write, danger-full-access deploy-only), not a security boundary. |
| pandashere/dsh-kimi-bridge | Bridges the Kimi CLI (kimi-code) into DSH as call_kimi/kimi_status/kimi_abort tools with review-only mode and a Web conversation tab. | npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add ./dsh-kimi-bridge-0.1.0.tgz | MIT;Spawns Kimi CLI (runs with permission:auto); default reviewOnly uses a read-only managed home but reviewOnly:false opts into unrestricted tools; CLI owns its own auth credentials. |
| PangYiMing/dsh-bisect-debug | Bisect bugs by code/comment halving, boundary curl/log checks, or git bisect to locate root cause (二分法定位 bug 根因). | dsh plugin --profile demo add github:PangYiMing/dsh-bisect-debug | MIT;Runs local shell: curl checks, npm build, and git bisect (executes judge scripts); local only, no credentials. |
| PangYiMing/dsh-port-guard | Triage EADDRINUSE port conflicts (reuse / switch port / precise PID kill) with lsof/ps forensics. | dsh plugin --profile demo add github:PangYiMing/dsh-port-guard | MIT;Runs local lsof/ps and precise PID kill (SIGTERM then SIGKILL); can terminate processes, local only, no credentials. |
| Qintsg/dsh-safe-delete | Safe delete: move files into .dsh-trash instead of permanent removal, with restore/purge and rm/Remove-Item hijacking. | pnpm add dsh-safe-delete | Apache-2.0;Intercepts rm/Remove-Item and moves files to a trash area; purge gated by approval; operates on workspace/local files. |
| randerous/dsh-turn-meta | Injects per-step turn metadata (session/turn/step counts) into the agent request history; doubles as a minimal first-plugin template. | cordis.patch.yml insert: name '@deepseek-ai/dsh-turn-meta' (or --patch) | MIT;Metadata header injection only; local, no network, credentials, browser, or shell. |
| shi275773124/falsify-dsh | Wraps the public Falsify CLI as adjudicator tools (falsify_lint/falsify_review/falsify_gate) that run python -m falsify and return receipts. | dsh plugin --profile web add "github:shi275773124/falsify-dsh#v0.1.0" | MIT;Runs python -m falsify as a subprocess; passes DEEPSEEK/OPENAI/ANTHROPIC API keys through to the CLI for falsify_review. |
| sikwoxy/dsh-tool-reqpipe | Requirements pipeline management: create/advance/skip/list/show/checklist for a 4-stage (需求→方案→评审→开发) dev pipeline, delegating to the reqpipe Python CLI via subprocess. | dsh plugin add dsh-tool-reqpipe | MIT;Spawns the reqpipe CLI via subprocess and writes pipeline files to the local filesystem; no network or API keys. |
| unknowbug/RE-Framework | Modular reverse-engineering / software-engineering methodology framework: 17 skills + 5 tools + re-framework preset for binary and code reverse engineering and SWE workflows. | pwsh dsh/scripts/install.ps1 | 未发现;Guides agents through binary/code analysis and subagent fan-out workflows; local code operations, no API keys; own license file absent (references Anchorlaw v0.17 MIT for the protocol). |
| vibeinging/dsh-agent-budget | agent 树 token 预算与绝对截止时间:/budget 命令 + set/get_agent_budget 工具,软/硬额度准入控制 | dsh plugin --profile web add -w github:dsh-external/dsh-agent-budget#<reviewed-commit> | UNLICENSED;本地 token 计费/准入控制,无网络/凭据;仅观测 provider 用量并在调度前拒绝超限请求 |
| vibeinging/dsh-tool-search | 按 agent 按需工具发现与渐进式 schema 披露:scope-local tool_search 工具 + 单调选择 invariant | dsh plugin --profile web add -w github:dsh-external/dsh-tool-search#<reviewed-commit> | MIT;仅限制/披露工具 schema,无网络/凭据/文件访问;不改 agent-loop |
| wingoo/codex-plugin-dsh | Adds the locally signed-in Codex CLI (codex app-server --stdio) models as a model provider in DSH's model selector. | dsh plugin --profile web add github:wingoo/codex-plugin-dsh | MIT;Launches the local codex CLI app-server subprocess and reads its model catalog; reuses the signed-in Codex account, stores no API key. |
| wuxiangru915/dsh-review-loop | Incremental git diff reviewer: Web UI panel + /review command show only changes since the last checkpoint, with feedback injected back to the agent via agent.inject(). | dsh plugin --profile web add github:wuxiangru915/dsh-review-loop | MIT;Reads local git working tree via zero-dependency spawnSync (git status/diff/hash-object) and injects review feedback through agent.inject(); checkpoint persisted locally; no network or credentials. |
| yjh051108/dsh-super-injector | BepInEx-style runtime mod injector: injects arbitrary local plugin packages into a running DSH web (junction + loader.create), with hot reload, staging, and uninstall tools. | dsh plugin --profile web add github:yjh051108/dsh-super-injector | BSD-3-Clause;Runtime-injects arbitrary local plugin packages (executes their code inside the DSH process), junction-links into node_modules, and registers dev_* shell/loader tools; hot reload and self-reload. |
| yoke233/dsh-openai-codex-auth | OpenAI Codex OAuth login, usage panel, and automatic credential refresh that feeds a valid token to the openai-codex model provider in DSH. | dsh plugin --profile web add github:yoke233/dsh-openai-codex-auth | MIT;Handles OAuth PKCE token exchange and stores OpenAI access/refresh tokens in a local credential file; runs localhost callback (1455) and control (1456) servers; injects token via DSH credentials. |
| YYTbit/dsh-plugin-auto-docs | 教 Agent 生成文档:README、API 文档、变更日志、内联 JSDoc 注释。 | dsh plugin --profile your-profile add dsh-plugin-auto-docs | MIT;仅注入提示/指令,指导 Agent 读代码写文档,无自身网络/凭据访问。 |
| YYTbit/dsh-plugin-code-review | 教 Agent 结构化代码审查:正确性、安全、性能、风格、测试覆盖,输出 CRITICAL/WARNING/SUGGESTION 报告。 | dsh plugin --profile your-profile add dsh-plugin-code-review | MIT;仅注入提示/指令,指导 Agent 审查代码,无自身网络/凭据访问。 |
| YYTbit/dsh-plugin-codex-bridge | Reads ~/.codex skills, instructions.md, and config.toml and injects them into DSH system prompt. | dsh plugin --profile your-profile add dsh-plugin-codex-bridge | MIT;Read-only access to local ~/.codex files injected into system prompt; no network, shell, or credential handling. |
| YYTbit/dsh-plugin-opencode-bridge | Reads ~/.config/opencode skills and opencode.jsonc and injects them into DSH system prompt. | dsh plugin --profile your-profile add dsh-plugin-opencode-bridge | MIT;Read-only access to local ~/.config/opencode files injected into system prompt; no network, shell, or credential handling. |
| YYTbit/dsh-plugin-pi-bridge | Reads ~/.config/pi skills and injects them into DSH system prompt. | dsh plugin --profile your-profile add dsh-plugin-pi-bridge | MIT;Read-only access to local ~/.config/pi files injected into system prompt; no network, shell, or credential handling. |
| zevorn/dsh-humanize | RLCR iterative development loop: a DSH builder agent runs the loop while an independent Codex review agent gates progress; registers skills (humanize, humanize-rlcr, ask-codex, humanize-gen-plan, humanize-refine-plan). | dsh plugin --profile web add github:dsh-external/dsh-humanize#<commit-or-tag> | MIT;Dispatches parallel prototype workers in isolated git worktrees and shells out to codex CLI and gemini CLI (network + shell); writes plans/artifacts and runs a full code review loop. |
| zimixvx/dsh-archive-manager | Web plugin that lists archived sessions in the sidebar footer and permanently deletes their on-disk session directories after a double confirmation. | dsh plugin --profile web add "github:zimixvx/dsh-archive-manager" | MIT;Destructively deletes local $DSH_HOME/sessions directories (requires explicit second confirmation); host half exposes POST /archive-manager/delete; no external network. |