证据快照复核于 2026-09-16GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle模型与路由dsh Profile

DSH Capability Router

一个 DSH 插件包,可针对图片、代码或其他消息自动选择已配置的 LLM 能力。

快速了解

它能做什么

一个 DSH 插件包,可针对图片、代码或其他消息自动选择已配置的 LLM 能力。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
模型与路由模型路由自动化配置
适配技术
deepseek-harnesscordisschemastery
兼容性

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

可信度与状态

证据已验证
核对日期 2026/9/12 UTC 14:03

有代码证据的贡献

它为 DSH 增加什么

能力路由器

将图片、代码和其他消息路由到已配置的 LLM 提供商/模型能力。

机制证据

选择前先看

能力路由器是面向消息内容的 DSH 模型路由插件包。其补丁会启用该服务,并以 semantic 作为默认能力;包描述说明图片路由至识图、代码路由至代码,其他内容走语义处理。

适合谁

已配置多个提供商或模型,并希望根据消息类型自动路由的 DeepSeek Harness 用户。

常见任务

  • 将图片相关请求交给视觉能力。
  • 将代码类请求交给代码能力。
  • 让其他消息使用语义默认能力。

权限与数据

现有证据说明该插件按消息内容路由并写入配置,但未提供完整权限模型。

权限
  • 在 DSH Profile 配置中启用 capability-router 服务。
数据处理
  • 消息内容会用于选择能力;现有证据未说明存储、保留或传输行为。
外部服务
  • 会路由到已配置的 LLM 提供商/模型;未列出具体提供商。
凭据
  • 该插件未声明凭据要求;已配置的提供商可能各自需要凭据。

局限

  • 未捕获安装脚本。
  • 未找到 npm 包版本;请使用固定的 Git 插件包路径。
  • 未实际运行能力映射配置和路由行为。
  • 未提供完整的权限或数据保留说明。

DSHub 已核对

  • 已确认包版本为 1.0.1、许可证为 MIT,且存在 DSH bundle 补丁。
  • 补丁会启用 capability-router,并将 semantic 设为默认能力。
  • Peer dependency 声明 DSH >=0.1.0-rc.6、Cordis ^4.0.2 和 Schemastery ^3.18.2。

DSHub 未核对

  • 未执行安装、提供商配置或实际路由。
  • 未验证 npm 注册表包产物。

固定版本安装

安装 DSH Capability Router

这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。

访问源码项目

维护者原文

项目 README

查看 commit 5c98f40 对应的 README
维护者编写的上游内容原文于 2026/9/12README.md 获取,正文和仓库相对媒体固定到 commit 5c98f40ff774,内容哈希为 93ee1e49e561。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。
<!-- 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

有意识地管理

安装与管理

前置条件与目标 Profile

目标 dsh Profile

交付方式 Git Bundle — linhut/dsh-manager#5c98f40ff774bcb3996736cab3d28ab32ed276cb

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile dsh list

兼容性与访问范围

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

检查兼容性证据

风险事实

message-based-routing

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

证据
license

Licensed under MIT.

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

AI 已审查

请使用固定的 Git 源,并在依赖自动路由前检查提供商能力映射。

AI 审查于 2026/9/12 UTC 14:03GitHub 事实核对日期: 2026/9/12 UTC 14:03

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: DSH Capability Router