편집자 노트

niceberserker38/deepseek-harness-desktop

Unlock DeepSeek Harness locally with a minimal, cross-platform desktop shell for private AI experimentation.

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

DeepSeek Harness Desktop 标志
DeepSeek Harness Desktop

面向 DeepSeek Harness 的轻量、本地优先、跨平台桌面封装。

官方网站

English · 简体中文

最新版本 许可证:MIT 发行构建 macOS Windows Linux

DeepSeek Harness Desktop 截图

DeepSeek Harness Desktop 将官方 DeepSeek Harness Web 体验封装为独立桌面应用。无需手动启动 CLI 或管理端口,打开应用即可使用完整 Harness 界面。

本项目专注于桌面宿主能力,不 fork、不修改、不注入,也不重新实现 Harness UI。模型、会话、设置、插件和 Agent 能力均由官方 @deepseek-ai/dsh 提供。

重要

本项目是非官方社区封装,目前仍属于早期版本,并依赖快速演进中的 @deepseek-ai/dsh@0.1.0-rc.6。macOS 构建尚未经过 Apple 公证,Windows 构建尚未进行商业代码签名。

下载

平台架构安装包下载
macOSApple SiliconDMG下载 Apple Silicon 版本
macOSIntelDMG下载 Intel 版本
Windowsx64安装程序下载 Windows 安装程序
Windowsx64便携 ZIP下载 Windows ZIP
Linuxx64AppImage下载 AppImage
Debian / Ubuntux64deb下载 deb

全部当前和历史安装包可在 GitHub Releases 查看,也可以通过夸克网盘镜像下载:夸克网盘 - DeepSeek Harness Desktop v0.3.1

为什么需要桌面版

DeepSeek Harness 已经提供完整的 Agent Runtime 和 Web UI。本项目不重复实现这些能力,而是补充桌面应用所需的宿主层:

  • 自动启动和关闭本地 Harness 服务
  • 自动分配随机 127.0.0.1 回环端口
  • 等待 Harness 就绪后再显示应用窗口
  • 提供单实例桌面窗口和外部链接安全处理
  • 为渲染进程启用沙箱、contextIsolation 和导航限制
  • 为 macOS、Windows 和 Linux 提供可直接安装的发行包

主要特性

  • Harness 就绪后直接进入官方界面,无额外操作步骤
  • 启动 Harness 服务时显示轻量等待界面,不再出现无响应感
  • 支持系统托盘驻留,关闭主窗口后可继续在后台运行
  • 保留完整的设置、模型、会话、插件和 Agent 能力
  • 应用退出时自动终止 Harness 子进程
  • Web 服务仅监听随机本地回环端口,不暴露到局域网
  • macOS 支持 Apple Silicon 和 Intel
  • macOS 标题栏会与 DSH 当前浅色或深色主题自然融合
  • Windows 支持 x64 安装程序与便携 ZIP
  • Linux 支持 x64 AppImage 和 deb
  • Windows 使用官方应用内目录浏览器,避免打包环境下的原生文件夹对话框异常
  • Windows 隐藏 Electron 默认的 File、Edit、View 和 Window 菜单栏

安装说明

macOS

macOS 构建已进行完整性签名,但尚未经过 Apple 公证。首次启动:

  1. 打开 DMG,将 DeepSeek Harness 拖入“应用程序”。
  2. 尝试打开应用;如果 macOS 阻止启动,请点击“完成”。
  3. 打开“系统设置 → 隐私与安全性”。
  4. 在“安全性”区域找到 DeepSeek Harness,点击“仍要打开”。
  5. 再次点击“打开”确认。

该确认通常只需完成一次。

Windows

Windows 安装包尚未进行商业代码签名。如果 Microsoft Defender SmartScreen 出现提示:

  1. 点击“更多信息”。
  2. 点击“仍要运行”。
  3. 按安装向导完成安装。

Linux

  • AppImage:执行 chmod +x DeepSeek-Harness-Desktop-*.AppImage 后直接运行。
  • Debian / Ubuntu:使用系统软件安装器打开 deb,或运行 sudo apt install ./DeepSeek-Harness-Desktop-*.deb

安全模型

  • Harness 服务仅绑定 127.0.0.1,每次启动使用随机端口
  • Renderer 禁用 Node.js 集成
  • 启用 contextIsolation 和 Chromium sandbox
  • 新窗口和跨域导航交由系统浏览器处理
  • Harness 在独立的 Electron Node 子进程中运行
  • Cordis HMR 所需的 --expose-internals 只授予 Harness 子进程,不暴露给 Renderer

运行架构

DeepSeek Harness Desktop
├── Electron Main
│   ├── 单实例窗口
│   ├── Harness 子进程生命周期
│   ├── 随机回环端口与就绪检测
│   └── 平台菜单和外部链接处理
│
├── Harness Child Process
│   └── @deepseek-ai/dsh web
│       └── http://127.0.0.1:<random-port>
│
└── Sandboxed BrowserWindow
    └── DeepSeek Harness Web UI

当前验证状态

平台构建打包后启动Web UI
macOS Apple SiliconDMG / ZIP 通过通过HTTP 200
macOS IntelDMG / ZIP 通过通过HTTP 200
Windows x64NSIS / ZIP 通过通过HTTP 200
Linux x64AppImage / deb 通过通过HTTP 200

所有发行包都由匹配平台的 GitHub-hosted runner 构建,并在发布前执行打包后 smoke test。

已知限制

  • 上游 DSH 仍是 RC 版本,接口和行为可能快速变化
  • macOS 尚未接入 Developer ID 和 notarization
  • Windows 尚未接入商业代码签名,首次启动可能出现 SmartScreen
  • 尚未提供 Windows ARM64 和 Linux ARM64 构建
  • 尚未集成自动更新

上游版本与许可

当前固定使用 @deepseek-ai/dsh@0.1.0-rc.6,以保证打包结果可复现。

桌面封装采用 MIT License。内置的 DeepSeek Harness 同样采用 MIT License,其许可声明保存在 third-party-licenses/deepseek-harness-LICENSE

本项目与 DeepSeek 不存在隶属或官方合作关系。DeepSeek Harness 及相关名称的权利归其各自所有者所有。应用图标使用上游 DeepSeek Harness Web favicon 中的黑色鲸鱼图案。

REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

저장소가 MIT 라이선스를 선언했습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.