MarcoG-h
DSH-Launcher
最全面的DeepSeek Harness🐋桌面启动器&第三方插件管理 | 离线部署 | 一键启动 | 插件管理 | API切换 |
- Stars
- 3
- Language
- TypeScript
- Created
- Aug 15, 2026
- Updated
- Aug 15, 2026
Introduction
DSH Launcher
最方便的 DSH 启动器兼第三方插件管理:一键式安装、客户端界面、快捷的启动与重启。
DSH Launcher 是 DeepSeek Harness 的桌面启动器(Electron + React + Tailwind)。把 |安装运行环境|启动|重启||管理第三方插件|切换API| 这些常用操作收敛到一个本地客户端里。
界面截图

功能特性
- 一键式安装 / 快速离线部署 —— 无需安装 Node.js、无需源码,一键部署便携 Node + dsh 运行环境,部署完即可直接使用,全程离线可用。
- 快捷API切换 —— 类似于cc-switch,对于想要使用其他非DeepSeek api的用户的选项,可以自定义接入任意厂商,随时切换。
- 客户端界面 —— 所有操作都在本地桌面应用内完成;DSH Web 界面可直接嵌入应用内使用(支持中文输入法),无需跳转浏览器。
- 快捷的启动与重启 —— 一键启动 / 停止 / 重启 dsh,就绪后自动进入 DSH 界面。
- 第三方插件管理 —— 浏览本地插件、安装 / 卸载 / 启用禁用、从 GitHub 一键下载。插件自动归档存库。
- 余额小部件 —— 主界面直接查看开放平台账户余额。
- 启动日志可视化 —— 启动失败(如依赖缺失)时直接在界面看到原因,一键修复。
运行模式
| 模式 | 说明 |
|---|---|
| 内置版(推荐) | 「快速离线部署」一键安装便携 Node + dsh,目标机器无需任何前置环境 |
| 源码版 | 需要本机 Node.js + pnpm,可调试 / 修改 Harness 源码 |
快速部署教程
目标机器什么都不需要准备!跟着下面三步即可用上 dsh。
第 1 步:打开「设置」
启动 DSH Launcher 后,点击左侧边栏的 「设置」。

第 2 步:一键离线部署
在「快速离线部署」面板点击 「快速离线部署」 按钮,等待自动安装便携 Node + dsh 运行环境(全程离线可用)。部署完成后应用会自动切换为内置模式并回填路径。

第 3 步:启动 dsh
回到 「控制台」,点击 「启动」。就绪后会自动进入 DSH 界面,即可开始使用。

关于如何获取API key?请前往DeepSeek开放平台。
可选:一键切换 API 厂商
在「设置 → API 切换」里可添加 / 切换 AI 厂商预设(DeepSeek 官方、中转、硅基流动等)。预设的地址与 API Key 会在启动时自动注入 dsh,无需再去 DSH 界面填写;切换后重启 dsh 生效。

开发与构建
pnpm install
pnpm dev # 开发模式
pnpm build # 构建
隐私说明
- DeepSeek API 密钥仅在主进程本地读取(优先取设置中填写的密钥,否则从
~/.dsh/.credentials.yaml读取),不会写入日志或上传到任何地方。
License
MIT