At a glance
What it does
A DSH bundle that automatically selects configured LLM capabilities for images, code, or other messages.
Dsh Profile
@deepseek-ai/dsh >=0.1.0-rc.6; Cordis ^4.0.2; Schemastery ^3.18.2
Evidence-verified
Checked Sep 12, 2026, 2:03 PM UTC
Code-evidenced contributions
What it adds to DSH
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.
- Message content is used to choose a capability; storage, retention, and transmission behavior are not documented in the supplied evidence.
- Routes to configured LLM providers/models; specific providers are not identified.
- 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.
Maintainer source
Project README
🐳 DSH Manager
DeepSeek Harness 桌面管理工具 — 像 ccswitch 一样,简单、直观、强大
🌐 官网: https://dsh.linhut.cn/
📦 镜像仓库
| 平台 | 地址 |
|---|---|
| 🐙 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
dsh plugin --profile dsh listCompatibility 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
Routes model capabilities based on message content, including image and code signals.
Evidence ↗Licensed under MIT.
Evidence ↗Evidence and editorial reviewManifest, Bundle patch, distribution and freshness
Immutable evidence
Review status and source activity
Use the immutable Git source and review provider mappings before relying on automatic routing.
AI reviewed Sep 12, 2026, 2:03 PM UTC。GitHub facts last checked Sep 12, 2026, 2:03 PM UTC。
No material source change has been recorded since this evidence baseline.



