Evidence snapshot reviewed Sep 16, 2026GitHub checked Aug 21, 2026
Evidence-verifiedPlugin BundleModels & RoutingDsh Profile

DSH Capability Router

A DSH bundle that automatically selects configured LLM capabilities for images, code, or other messages.

At a glance

What it does

A DSH bundle that automatically selects configured LLM capabilities for images, code, or other messages.

Use cases
Models & RoutingModel RoutingAutomationConfiguration
Works with
Deepseek HarnessCordisSchemastery
Compatibility

Dsh Profile
@deepseek-ai/dsh >=0.1.0-rc.6; Cordis ^4.0.2; Schemastery ^3.18.2

Trust & status

Evidence-verified
Checked Sep 12, 2026, 2:03 PM UTC

Code-evidenced contributions

What it adds to DSH

Model ToolsCapability Router

Routes image, code, and other messages to configured LLM provider/model capabilities.

Mechanism evidence

Before you choose it

Capability Router is a DSH plugin bundle for message-aware model routing. Its bundle patch enables the service with a semantic default capability; the package description states that images route to vision, code to code, and other content to semantic handling.

Best for

DeepSeek Harness users who have multiple configured providers or models and want routing to follow the type of incoming message.

Common tasks

  • Send image-related requests to a vision capability.
  • Send code-focused requests to a code capability.
  • Keep other messages on the semantic default capability.

Permissions and data

The supplied evidence describes message-content-based routing and configuration, not a complete permission model.

Permissions
  • Enables a capability-router service in the DSH profile configuration.
Data handling
  • Message content is used to choose a capability; storage, retention, and transmission behavior are not documented in the supplied evidence.
External services
  • Routes to configured LLM providers/models; specific providers are not identified.
Credentials
  • No credential requirement is declared for this bundle; configured providers may have their own requirements.

Limitations

  • No install script was captured.
  • The npm package version was not found; use the pinned Git bundle path.
  • Mapping configuration and runtime behavior were not exercised.
  • No complete permission or data-retention documentation was supplied.

What DSHub checked

  • Package version 1.0.1, MIT license, and DSH bundle patch are present.
  • The patch enables capability-router with semantic as the default capability.
  • Peer dependencies declare DSH >=0.1.0-rc.6, Cordis ^4.0.2, and Schemastery ^3.18.2.

What DSHub did not check

  • Installation, provider configuration, and actual routing behavior were not run.
  • No registry package artifact was verified.

Pinned install

Install DSH Capability Router

This plugin bundle does not have a DSH Plugin install action. Use its source documentation for the delivery method.

Visit the source project

Maintainer source

Project README

View at commit 5c98f40
Maintainer-authored contentCaptured from README.md on Sep 12, 2026. The text and repository-relative media are fixed to commit 5c98f40ff774 with content hash 93ee1e49e561; provider-hosted badges may update independently. README commands are upstream documentation; the DSHub copy action above is the verified, version-pinned install.
<!-- DSH Manager (c) 2026 Jose AI (https://www.linhut.cn) https://github.com/linhut/dsh-manager Licensed under the MIT License. See the LICENSE file for details. --><p align="center"> <img src="logo/dsh-manager-whale_v01_transparent-256.png" alt="DSH Manager Logo" width="128"> </p>

🐳 DSH Manager

DeepSeek Harness 桌面管理工具 — 像 ccswitch 一样,简单、直观、强大

🌐 官网: https://dsh.linhut.cn/

Build License Windows macOS Linux Website GitCode AtomGit

📦 镜像仓库

平台 地址
🐙 GitHub github.com/linhut/dsh-manager
🔵 GitCode gitcode.com/linhut/dsh-manager
🟢 AtomGit atomgit.com/linhut/dsh-manager

📥 下载

🐙 GitHub Releases(推荐)

GitHub Releases 下载最新版本:

平台 安装包 说明
🪟 Windows DSH-Manager-X.Y.Z-x64.exe(x64)/ DSH-Manager-X.Y.Z-arm64.exe(ARM64) NSIS 安装程序,双击安装
🍎 macOS DSH-Manager-X.Y.Z-x64.dmg(Intel)/ DSH-Manager-X.Y.Z-arm64.dmg(Apple Silicon) 磁盘映像,拖到 Applications
🐧 Linux DSH-Manager-X.Y.Z-x86_64.AppImage(x64)/ DSH-Manager-X.Y.Z-arm64.AppImage(ARM64) 添加执行权限后运行

⚡ 加速下载(国内用户)

如果 GitHub Releases 下载速度慢,可使用以下镜像加速:

平台 gh-proxy.com 加速链接
🪟 Windows https://gh-proxy.com/https://github.com/linhut/dsh-manager/releases/download/vX.Y.Z/DSH-Manager-X.Y.Z-x64.exe
🍎 macOS (Intel) https://gh-proxy.com/https://github.com/linhut/dsh-manager/releases/download/vX.Y.Z/DSH-Manager-X.Y.Z-x64.dmg
🍎 macOS (Apple Silicon) https://gh-proxy.com/https://github.com/linhut/dsh-manager/releases/download/vX.Y.Z/DSH-Manager-X.Y.Z-arm64.dmg
🐧 Linux https://gh-proxy.com/https://github.com/linhut/dsh-manager/releases/download/vX.Y.Z/DSH-Manager-X.Y.Z-x86_64.AppImage

镜像仓库(GitCode / AtomGit)仅提供源码浏览,安装包请从上方链接下载。

加速链接由 gh-proxy.com 提供,也可将 GitHub raw 链接替换为 gh-proxy.com/ 前缀使用。


🚀 功能

🏠 DSH 控制台

  • 安装后自动打开 DSH Web 界面
  • 集成浏览器视图,直接在工具中管理 DSH
  • 一键启动/停止 DSH 服务

📥 安装 / 升级

  • 一键安装 DeepSeek Harness
  • 自动检测 Node.js 环境
  • 检查更新,一键升级
  • 安全卸载

🔌 插件管理

  • 插件市场:自动搜索 GitHub 上 dsh-plugin 标签的仓库
  • 一键安装/卸载插件
  • 插件更新检测

📦 版本管理

  • 查看当前 DSH 版本
  • 浏览所有可用版本
  • 检查更新

⚙️ 设置

  • Manager 设置:自动启动 DSH 控制台、启动时检查更新、回复语言、界面主题
  • LLM 提供商管理:可视化管理模型供应商(名称/类型/模型/API Key),支持添加/编辑/删除
  • YAML 编辑器:直接编辑 ~/.dsh/settings.yaml,带语法解析、保存二次确认
  • Agent Presets:查看已配置的 Agent 预设
  • 系统管理:MCP 服务端管理、Profile 管理、数据管理

🧩 内置技能(随 dsh-skills 打包)

  • web-search:联网搜索(DuckDuckGo 零配置)
  • gongwen-skill:公文全流程处理(GB/T 9704,check/optimize/模板/样式学习/md2docx 等)
  • ppt-studio:PPT 全能工坊(PPTD+JSON 双引擎,原生 .pptx 输出)

📖 DSH 新版本 API 大改的适配范围声明见 docs/适配范围-DSH-API大改.md

🗑️ 卸载与重装(保留配置)

卸载/重装默认保留全部配置(LLM 提供商、MCP、Profile、内置技能状态等),再次安装后自动复用,无需重新配置:

平台 卸载方式 配置保留位置
Windows 控制面板 / 设置 → 卸载 DSH Manager %APPDATA%\DSH Manager%USERPROFILE%\.dsh(卸载器不删除用户数据)
macOS 将 DSH Manager.app 拖入废纸篓 ~/Library/Application Support/DSH Manager~/.dsh
Linux dpkg -r dsh-manager 或删除 AppImage 文件 ~/.config/DSH Manager~/.dsh
  • 覆盖安装/升级时若应用正在运行,安装器会自动关闭旧实例(Windows 由 NSIS 钩子处理;macOS 请先 Cmd+Q 退出)。
  • 彻底清除(含配置):卸载后手动删除上表对应目录(Windows 另可执行 rmdir /s /q "%APPDATA%\DSH Manager"rmdir /s /q "%USERPROFILE%\.dsh")。

📸 界面预览

控制台 插件管理
控制台 插件管理
安装与升级 技能管理
安装与升级 技能管理

🛠️ 技术栈

  • 桌面框架: Electron 33
  • 前端: 原生 HTML + CSS + JavaScript
  • 核心逻辑: Node.js (ESM)
  • 打包: electron-builder
  • CI/CD: GitHub Actions (自动构建 Windows/macOS/Linux)

🔧 开发指南

# 克隆仓库
git clone https://github.com/linhut/dsh-manager.git
cd dsh-manager

# 安装依赖
npm install

# 启动开发模式
npm run dev

# 构建当前平台安装包
npm run build:win    # Windows
npm run build:mac    # macOS
npm run build:linux  # Linux

📦 项目结构

dsh-manager/
├── electron/           # Electron 主进程
│   ├── main.js         # 主进程入口
│   ├── preload.cjs     # 预加载脚本 (IPC 桥)
│   └── ipc-handlers.js # IPC 通信处理
├── src/                # 渲染进程 (GUI)
│   ├── index.html      # 主页面
│   └── assets/
│       ├── css/style.css
│       └── js/app.js
├── packages/           # 核心逻辑
│   ├── core/           # DSH 安装、配置、版本管理
│   └── marketplace/    # 插件市场
├── build/              # 构建资源
└── package.json

🤝 贡献

欢迎提交 Issue 和 Pull Request!


📄 许可证

MIT License

Operate deliberately

Install and manage

Prerequisites and target Profile

Target Dsh Profile

Delivery Dsh Bundle Git — linhut/dsh-manager#5c98f40ff774bcb3996736cab3d28ab32ed276cb

Verify, update, and remove

Show lifecycle commands
Verify
dsh plugin --profile dsh list

Compatibility and access

DSH bundle; peer dependencies declared @deepseek-ai/dsh >=0.1.0-rc.6; Cordis ^4.0.2; Schemastery ^3.18.2

Review compatibility evidence

Risk facts

Message Based Routing

Routes model capabilities based on message content, including image and code signals.

Evidence
License

Licensed under MIT.

Evidence
Evidence and editorial reviewManifest, Bundle patch, distribution and freshness

Immutable evidence

Review status and source activity

AI reviewed

Use the immutable Git source and review provider mappings before relying on automatic routing.

AI reviewed Sep 12, 2026, 2:03 PM UTCGitHub facts last checked Sep 12, 2026, 2:03 PM UTC

No material source change has been recorded since this evidence baseline.

Next step

Follow the Plugin installation workflow

Subscribe to material changes for DSH Capability Router