← 返回列表
需源码安装
DeepSeek Harness 桌面版
暂不能直接安装(需源码编译或环境不满足):仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/10 · 已提供中文文档
DeepSeek Harness 的非官方开源 Windows Electron 封装
综合分
40.3
GitHub 分
40.3
用户评分
—
★ Stars
19
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add cc1252/deepseek-harness-desktop仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包deepseek-harness-desktop @ 0.4.1
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
仓库 package.json 标记 private,未发布到 npm,需从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/17 16:26:19
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
DeepSeek Harness 桌面版 English · 下载 Releases 一个面向 Windows 的、完整开源的 DeepSeek Harness 非官方 Electron 桌面封装。 它启动官方 @deepseek-ai/dsh 本地 Web 服务,再用隔离的 Electron WebContentsView 加载官方界面;桌面壳只负责进程生命周期、窗口、安全导航和自绘标题栏。 [!IMPORTANT] 本项目不是 DeepSeek 官方产品,也不提供模型额度或绕过 API 鉴权。 DeepSeek Harness 仍处于 Developer Preview,请勿在高权限模式下打开不可信项目。 DeepSeek Harness 桌面版 下载 在 GitHub Releases 中提供: - DeepSeek-Harness-Desktop-Setup-0.1.0-x64.exe:完整 Windows 安装包; - DeepSeek-Harness-Desktop-Portable-0.1.0-x64.exe:无需安装的便携单文件; - DeepSeek-Harness-Desktop-Source-0.1.0.zip:与发布对应的源码快照; - SHA256SUMS.txt:发布文件校验值; - GitHub 自动生成的源码归档。 安装包没有商业代码签名,因此 Windows 可能显示“未知发布者”。 安装版使用当前用户的标准应用目录,以避开 Windows 传统路径长度限制;如需放在任意目录, 请使用便携版或 win-unpacked 构建。 当前锁定版本 | 组件 | 版本 | | --- | --- | | 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 中。准备脚本从 Node.js 官方站点下载运行时, 并在解压前同时比对仓库内固定值和官方 SHASUMS256.txt。当前 Windows x64 压缩包的 SHA-256 为 57F71AB3652E797D84ACDDC79C81CC9FF1C6DDB2A1974CDB83F00FEE9BFF4C73。 从源码运行 要求:Windows 10/11 x64、Node.js 24、npm 和 PowerShell 5 或更高版本。 git clone https://github.com/cc1252/deepseek-harness-desktop.git cd deepseek-harness-desktop npm ci npm run setup npm run start 也可以用 npm run dev 自动执行运行时准备后启动。 npm run setup 会: 1. 按 harness/package-lock.json 安装官方 Harness 及其完整运行依赖; 2. 下载并校验官方 Node.js Windows x64 运行时; 3. 从 Harness npm 包提取官方鲸鱼图标; 4. 生成所有随包 npm 依赖的第三方许可证清单。 构建 Windows 发布包 npm ci npm run build:windows 生成结果位于 dist/: - 标准 NSIS 安装包; - 便携单文件; - win-unpacked/ 快速启动目录; - SHA256SUMS.txt。 单独构建也可以使用: npm run build:dir npm run build:installer npm run build:portable 结构 . ├─ main.js Electron 主进程、Harness 子进程和内容视图 ├─ preload.js 最小权限窗口控制桥 ├─ shell.html 自绘标题栏和启动画面 ├─ build/deepseek-harness.svg 官方 Harness 包中的鲸鱼图标 ├─ harness/ │ ├─ package.json 官方 CLI 的独立运行时依赖 │ └─ package-lock.json 完整锁文件 ├─ scripts/ │ ├─ prepare-runtime.ps1 一键准备、下载和校验 │ ├─ build-windows.ps1 安装版 + 便携版构建 │ └─ generate-third-party-notices.mjs └─ .github/workflows/ 源码检查和 Release 自动构建 架构细节参见 docs/ARCHITECTURE.md。 API Key 与数据 应用会继承启动进程的环境变量,因此已有 DEEPSEEK_API_KEY 时可以直接使用。 也可以在 Harness 左下角的“设置”→“Models”中配置供应商。本项目不保存、上传或内置 API Key。 用户数据和日志保存在: %APPDATA%\deepseek-harness-desktop\harness-home %APPDATA%\deepseek-harness-desktop\logs\desktop.log 卸载程序默认保留用户数据,避免误删会话。 安全边界 - Harness 服务只监听 127.0.0.1 的随机端口; - 官方页面运行在 sandbox: true、contextIsolation: true、nodeIntegration: false 的内容视图中; - 自绘标题栏只能通过受限 IPC 请求最小化、最大化/还原和关闭; - 非本地导航交给系统浏览器,不允许页面直接访问 Node.js; - 单实例退出时同步停止 Harness 子进程。 上游、图标和许可证 壳代码采用 MIT License。DeepSeek Harness 及官方鲸鱼图标归上游项目所有, 按其 MIT 许可证使用和署名。完整信息见 THIRD_PARTY_NOTICES.md。 - 上游项目:deepseek-ai/deepseek-harness - Electron:electron/electron - Node.js:nodejs/node 贡献 欢迎 Issue 和 Pull Request。提交前请运行: npm ci npm run check 参见 CONTRIBUTING.md 和 SECURITY.md。
扫码进群