deepseek-harness-desktop

by lua00292-dotcom

1 工具与能力github收录于 08-23

DeepSeek Harness 桌面版 — Windows 免环境安装包(Electron 封装)

安装

dsh plugin --profile web add github:lua00292-dotcom/deepseek-harness-desktop

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

把 DeepSeek Harness 的 Web 工作台封装成 Windows 桌面应用,内置 Node 运行时与全部依赖, 小白用户双击安装即可使用,无需安装 Node.js 或任何环境。

技术方案

  • 外壳:Electron(自带 Chromium + Node 运行时)
  • 内核:@deepseek-ai/dsh(随应用打包,含全部依赖与 Windows 原生模块)
  • 产物:NSIS 安装包 .exe,双击安装,生成桌面/开始菜单快捷方式

如何构建安装包

方式一:GitHub Actions 云端构建(推荐,无需 Windows 电脑)

  1. 把这个目录推到一个 GitHub 仓库
  2. 打开仓库 → Actions 标签 → 左侧选 Build Windows Installer → 右侧 Run workflow → 绿色按钮确认
  3. 等构建完成(约 10~20 分钟,首次需下载 Electron + 编译原生模块)
  4. 构建完成后,在 Summary 页底部 Artifacts 里下载 DeepSeek-Harness-Windows-Installer.zip,解压得到 .exe

方式二:Windows 本机构建

npm install
npm run dist

产物在 dist/ 目录。

产物说明

文件 说明
DeepSeek Harness-Setup-1.0.0.exe 安装包,发给小白双击安装
*.blockmap 增量更新用,可忽略

注意事项

  • 安装包未做代码签名,Windows 首次运行可能提示「SmartScreen 已保护你的电脑」, 点「更多信息」→「仍要运行」即可。正式分发建议购买代码签名证书。
  • 应用启动后会在本机后台起一个 dsh web 服务(随机端口),关闭窗口即停止。

原始 README: https://github.com/lua00292-dotcom/deepseek-harness-desktop/blob/main/README.md ↗