LucasleeCN/deepseek-harness-desktop

LucasleeCN★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

README 摘要

DeepSeek Harness Desktop English 一个完整开源的 DeepSeek Harness 非官方桌面客户端 ,覆盖三端: 端 形态 状态 Windows Electron 安装器 + 便携版 ✅ 已交付 macOS Electron .dmg (x64 / arm64,ad-hoc 签名) ✅ 代码与 CI 就绪,dmg 在 macOS/CI 上产出 HarmonyOS DevEco ArkTS 瘦客户端(ArkWeb 加载局域网宿主) ✅ 工程就绪,真机/模拟器构建验证 桌面端启动官方 @deepseek-ai/dsh 本地 Web 服务,再用隔离的 Electron WebContentsView 加载官方界面;桌面壳只负责进程生命周期、窗口、安全导航和自绘标题栏。 HarmonyOS 端不捆绑运行时,通过局域网连接运行在你自己电脑上的 dsh web 宿主。 [!IMPORTANT] 本项目不是 DeepSeek 官方产品,也不提供模型额度或绕过 API 鉴权。 DeepSeek Harness 仍处于 Developer Preview,请勿在高权限模式下打开不可信项目。 当前锁定版本 组件 版本 DeepSeek Harness ( @deepseek-ai/dsh ) 0.1.0-rc.6 Electron 43.4.0 内置 Node.js 24.19.0 electron-builder 26.15.3 版本被明确锁定在两个 package-lock.json 中。 npm run setup 从 Node.js 官方站点下载运行时, 并在解压前同时比对仓库内固定值和官方 SHASUMS256.txt (Windows x64 与 macOS arm64/x64 三种归档都已固定 SHA-256)。 从源码运行 要求:Node.js 24、npm、git。 Windows 另需 PowerShell 5 或更高版本。 npm run setup 会: 1. 按 harness/package-lock.json 安装官方 Harness 及其完整运行依赖; 2. 下载并校验当前平台的官方 Node.js 运行时; 3. 从 Harness npm 包提取官方鲸鱼图标; 4. 生成所有随包 npm 依赖的第三方许可证清单。 macOS 另需 Node.js 24 与 Xcode Command Line Tools( xcode-select --install ; node-pty 等原生模块编译与 electron-builder 打包都需要)。 首次在 macOS 上跑 QA 截图钩子时,系统会请求“屏幕录制”权限;不授权则截图 QA 按 计划记录为跳过( desktop.log 中 macOS screen c…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdeepseek-harness-desktopdsh-plugindsh-plugins

分类