DeepSeek Harness macOS 版 下载与安装
DSH-D 的 macOS 版本:自动找回 Finder / Dock 启动时缺失的 PATH,缺 Node 时自动配置官方运行时,一键装好 dsh 并在窗口内直接运行 Harness 界面。
安装步骤
- 1下载 .zip下载
DSH-D-0.1.0-mac.zip(当前为未签名的通用打包版本)。 - 2解压并拖入应用程序双击解压得到
DSH-D.app,可拖到「应用程序」目录。 - 3首次打开未签名应用首次运行会被 Gatekeeper 拦截:右键点击
DSH-D.app→ 选择「打开」→ 在弹窗中再次点「打开」;或在「系统设置 → 隐私与安全性」中允许。 - 4自动检测环境应用会解析登录 shell 环境,找回 Finder/Dock 启动时缺失的 PATH,检测 node / npm / dsh。
- 5必要时自动配置 Node 运行时缺 Node 或版本低于 v22 时自动下载官方 LTS 到自身数据目录,无需管理员权限、不改动系统环境。
- 6安装 dsh 并内嵌界面一键执行
npm install -g @deepseek-ai/dsh,完成后启动 dsh web,界面直接嵌入窗口。
macOS 下载
当前版本 v0.1.0,未签名(如需分发给他人建议自行签名与公证)。
常见问题
提示“无法打开,因为 Apple 无法检查它是否包含恶意软件”怎么办?
应用未签名/未公证。在「访达」中右键(或按住 Control 点击)DSH-D.app → 「打开」→ 再点「打开」;或在「系统设置 → 隐私与安全性」底部点击「仍要打开」。
需要先安装 Node.js 或 Xcode 命令行工具吗?
不需要。DSH-D 会自动检测,缺失时下载官方 Node.js LTS 到应用数据目录,并锁定 npm 全局目录到该目录内。
Apple Silicon(M 系列)和 Intel 都能用吗?
可以。默认构建为当前架构;M 系列机型若遇到架构不匹配,可用源码按 --mac --arm64 重新打包,或使用 Rosetta 运行。
dsh 的界面显示不出来 / 端口冲突怎么办?
DSH-D 用 --port 0 让系统分配空闲端口,避免端口占用;如界面异常,可在「⋮」菜单里「重新加载界面」或「查看日志」排查。
macOS 12 (Monterey) 支持吗?
支持。DSH-D 固定使用 Electron 43(Electron 44 起已移除 macOS 12 支持)。