DeepSeek Harness Hub
← 返回列表

linhut/dsh-manager

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
⚠ 装前注意

🐳 DSH Manager

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/14 · 已提供中文文档

DeepSeek Harness 桌面管理工具,一站式掌控 Harness 运行环境:一键安装、版本管理、插件市场(管理)、Manager 设置、LLM 提供商可视化配置、settings.yaml 安全编辑、Agent 预设与系统数据管理,开箱即用。

综合分
31.1
GitHub 分
31.1
用户评分
★ Stars
2
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add linhut/dsh-manager
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包dsh-manager(未发布到 npm,仅可源码安装)
Node 引擎未声明 engines.node
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/19 04:06:28

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

🐳 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

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(linhut)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群