csdn-dsh-desktop-final
·
DSH Desktop:把 DeepSeek Harness 封装成双击即用的 Windows 桌面套件(含安装包下载)
自封装 · 纯本地 · 离线可用 · 安装包不含任何个人凭据,可放心分发
一、DeepSeek Harness 是什么
DeepSeek Harness 是 DeepSeek 开源的 Agent 工作台(DSH),提供浏览器 GUI、会话管理、工具调用、子代理、目标驱动等一整套 Agent 能力。原版需要通过命令行安装 Node 环境、拉取依赖后再启动 dsh web,门槛不低,尤其对非开发用户。
二、为什么封装成桌面版
| 痛点 | 桌面版解决方式 |
|---|---|
| 要装 Node、手动装依赖 | 内置完整运行时,双击安装即用,不需要任何环境 |
| 命令行启动/停止 | 一键启停:托盘 + 控制台,自动拉起服务 |
| 要在浏览器里开页面 | 独立窗口直接承载 Web GUI,像原生应用 |
| 分发困难 | 单文件 NSIS 安装包(154MB),离线自包含 |
三、功能特性
- 一键启动/停止 DSH 服务(
dsh --profile web),服务自动随应用管理 - 独立桌面窗口承载 DeepSeek Harness Web GUI,无需浏览器
- 托盘常驻:打开界面 / 启停服务 / 控制台 / 退出
- 控制台面板:服务状态、端口设置、开机自启、最小化启动、日志查看与导出
- 目录选择器:应用内浏览式,打开即显示全部盘符("此电脑"视图),可跨盘选择工作区
- 端口冲突友好提示:默认 3080 被占用时自动提示换端口
- 数据隔离:独立数据目录
%APPDATA%\DSH Desktop\dsh-home,与原 Harness 互不影响 - 升级安装保留数据:覆盖安装不丢会话与设置
四、使用
- 双击安装
DSH-Desktop-Setup-0.7.0.exe,可选安装目录,自动创建桌面/开始菜单快捷方式 - 打开 DSH Desktop,服务自动启动,数秒后进入 Harness 界面
- 首次使用在界面设置中填入自己的模型 API Key(如 DeepSeek API Key)
- 平时通过托盘一键启停;选工作区时用目录选择器浏览任意盘符
- 界面截图:由图片顺序分别为启动器页面及桌面端页面


五、常见问题
Q1:安装很慢?
正常。安装包内含 3.3 万个运行时文件,首次安装约 3-7 分钟(视磁盘和杀软速度),仅首次如此。
Q2:SmartScreen 提示"已保护你的电脑"?
安装包未签名(个人项目),点"更多信息 → 仍要运行"即可。
Q3:打不开界面 / 端口被占用?
默认端口 3080。若本机已有服务占用,控制台里换一个端口即可。
Q4:需要联网吗?
使用不需要(运行时全内置);与模型对话需要联网调用 API。
Q5:卸载会删数据吗?
不会。数据在 %APPDATA%\DSH Desktop\dsh-home,卸载应用后仍保留。
Q6:安装包里有我的信息吗?
没有。安装包刻意排除了个人凭据与匿名 ID,每个安装实例独立生成匿名用户 ID,可放心分发。
六、下载
附件区上传: DSH Desktop(154.1 MB)
SHA-256 校验值(传输后可核对完整性):
01AB4F9F43339AC395A0C4E8F56DE730BABD263D6AE0646255D5B4BCBF2DB872
七、技术说明
- Electron 43(内置 Node 24),服务端以
ELECTRON_RUN_AS_NODE方式运行,不依赖系统 Node - 完整打包 DSH 运行时(含全部 node_modules,255MB),离线自包含
- 服务端启动自动附加
--expose-internals(DSH HMR 插件硬性要求) - 目录选择器固定为应用内 browse 后端(不依赖系统对话框 worker),并打上"此电脑/驱动器视图"补丁,跨盘可用
- 源码与构建脚本见 deepseek-harness 及配套封装(作者自用开源封装,非官方产品)
八、免责声明
本项目为个人封装的 DeepSeek Harness 桌面版,与 DeepSeek 官方无关;DeepSeek Harness 本身为 MIT 开源项目。仅支持 Windows x64。使用前请自行确认合规与安全,模型 API 费用由使用者承担。
更多推荐


所有评论(0)