OpenDMG
DeepSeek Harness icon

DeepSeek Harness for Mac

An independent, unofficial native client for DSH (DeepSeek Harness).

By luochenw. Free and open source, MIT licence.

Get it with OpenDMG View source on GitHub

DeepSeek Harness at a glance

Version
0.5.1
Released
28 August 2026
Download size
161 MB
Works on
Apple silicon
Licence
MIT
Category
Artificial Intelligence
Developer
luochenw
GitHub stars
21

About DeepSeek Harness

DeepSeek Harness(dsh)的独立非官方原生 macOS 客户端——SwiftUI/AppKit 实现,非 WebView/Electron 套壳,内置 Node + dsh 运行时。Unofficial native SwiftUI macOS client for DeepSeek Harness.

Screenshots

DeepSeek Harness screenshot 1

How to install DeepSeek Harness on a Mac

  1. Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
  2. Search for DeepSeek Harness and press Get. OpenDMG downloads version 0.5.1 from luochenw's own GitHub release.
  3. Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.

Updates to DeepSeek Harness show up in OpenDMG and install with one button. No account is needed.

Prefer to do it by hand? The developer's file is on GitHub: DeepSeek-Harness-0.5.1-arm64.zip (161 MB).

What is new in DeepSeek Harness 0.5.1

# v0.5.1

## 窄窗口与工作台布局修复

- 修复右侧工作台打开时,窄窗口中的侧边栏与输入框互相覆盖或被裁切的问题。
- 主窗口新增紧凑三栏布局:侧栏、会话区和工作台会按可用宽度协同收缩。
- 运行中的输入框控件在窄会话列自动分为两行,模型选择、停止、插话和排队按钮保持完整可用。
- 异常恢复到低于最小尺寸的窗口时,工作台会暂时退出布局并保留标签状态,窗口变宽后自动恢复。
- 新增 `1024x736` 运行态整窗快照和确定性布局测试。

## DSH Runtime 打包

- 发布包只内置仓库指定的 npm `latest` DSH runtime,当前为 `0.1.1-rc.2`。
- 源码构建不再读取开发机的全局 DSH,也不再回退到 rc.6/rc.7。
- 构建会核对 npm `latest`,在 `dist` 下隔离缓存精确版本后再打包;旧版 `DSH_SOURCE` 会被拒绝。
- Runtime 补丁、Host 启动参数和内置插件依赖已收敛到单一版本。

## 文档

- 更新中英文构建说明与第三方归属说明。
- 删除 README 中重复的“未经官方认可”措辞,仍保留“非官方”定位和完整开源归属。

## 兼容性与迁移

- 运行要求不变:Apple Silicon,macOS 14 或更高。
- 无用户数据迁移步骤;现有会话、工作区和设置继续复用。
- 从源码构建需要 Node.js 与 npm,首次准备 DSH runtime 需要联网。

## 已知限制

- 工作台标签仅在当前 App 进程内保留。
- Browser 标签仍由用户操作,不提供 Agent 页面控制能力。
- Claude Code、Codex 和 ZCode 等外部 Runtime 仍需在本机单独安装并认证。
- 发布包为 ad-hoc 签名,未经过 Apple notarization。

## 验证

- Swift 原生单测:`134/134`。
- Agent Platform 与工作台 Runtime 测试:`99/99`。
- 工作台多宽度/深色/整窗快照、真实 `WKWebView` loopback smoke、权限输入框和长会话快照通过。
- 默认构建在机器全局仍安装 DSH `0.1.0-rc.7` 时,产物仍固定内置 npm `latest` `0.1.1-rc.2`。
- Packaged Host 读写 RPC、权限、Agent Profile、Batch 与模型可调用工作台工具 smoke 通过。
- `plutil -lint` 与 `codesign --verify --deep --strict` 通过。
- ZIP SHA-256:`91799d89a87b7484042d7c710c708bd56186ce35ad80edb7c2c0a14c21d67843`

---

## 安装

下载 `DeepSeek-Harness-0.5.1-arm64.zip`,解压后把 **DeepSeek Harness.app** 拖入“应用程序”。

**这是 ad-hoc 签名、未经过 Apple 公证的构建。** 首次打开如被 Gatekeeper 拦截,可任选一种方式:
…

More Artificial Intelligence apps

All Artificial Intelligence apps