开箱即用
内置 Node.js 与依赖,安装后直接启动。
社区维护的 DeepSeek Harness 桌面版:开箱即用。自带运行时、独立数据目录、桌面入口和恢复路径;只增强桌面体验,不改写 Harness 行为。
02 / 产品定位
桌面壳负责安装、启动、恢复和入口;Agent、会话、工具、模型仍由官方 Harness 负责。
内置 Node.js 与依赖,安装后直接启动。
只在本机通信,不暴露到局域网;数据默认放在独立的 ~/.dsh-desktop。
安全模式隔离坏插件;错误页可一键升级或禁用可疑插件。
桌面壳负责
Harness 继续负责
扩展功能
从「桌面工具」启动局域网 Web 代理,手机与电脑同网后扫码即可进入 Harness。
不需要单独的 Android / iOS 应用。
03 / 社区插件
dsh-desktop 只提供清晰入口和故障恢复支持;社区插件不属于安装包,也不会在首次启动时自动出现。
PLUGIN MARKET
安装包不内置社区插件;先手动安装 dsh-market,再由你选择其他插件和主题。
如何安装:按需在「设置 → 桌面设置 → 插件市场」手动安装 dsh-market,再到 Harness「设置 → 插件市场」手动选择其他插件;首次任务不依赖插件市场。
04 / 下载
支持 macOS、Windows 和 Linux;具体以当前版本可用安装包为准。GitCode 镜像可用时与 GitHub 并列展示。
版本数据加载失败时,可直接前往 GitHub Releases 或 GitCode 镜像 下载。
打开独立下载页:查看平台说明、GitHub Release、GitCode 镜像与校验方法。
npx @deepseek-ai/dsh web
命令行方式同样可用;桌面壳功能与其完全一致,但使用独立数据目录 ~/.dsh-desktop,互不干扰。
当前版本重点
新增桌面垃圾桶:会话、预设和 Agent 删除的文件,都先进垃圾桶,随时还原。
05 / 桌面能力
把最容易卡住的运行环境和数据边界处理好,下载后直接进入 Harness。
内置 Node.js 与锁定依赖,下载安装包即可启动。
默认使用 ~/.dsh-desktop,不影响命令行;需要共享时再设置 DSH_HOME。
窗口、托盘、快捷键和通知服务于同一个目标:随时找到并继续你的 Harness。
崩溃按预算重启,保留托盘入口;更新失败会回到可用内核。
默认 Ctrl/Cmd + Shift + Space,冲突时仍可用托盘和右键。
故障时给出可执行的下一步,同时把权限、数据和上游职责说清楚。
沙箱、上下文隔离和权限拒绝默认开启,桌面通知不读取屏幕。
日志和诊断报告在本地生成,自动遮罩常见密钥,不会自动上传。
06 / 支持与边界
当前 macOS 安装包尚未签名公证,首次启动请 右键 → 打开。如果仍没有放行选项,且你确认安装包来源可信,可在终端执行:xattr -dr com.apple.quarantine "/Applications/dsh-desktop.app"open "/Applications/dsh-desktop.app"这会移除下载隔离标记,但不会添加 Apple 签名或公证。
安装包由公开 CI 构建,可用来源证明验证真伪:gh attestation verify /path/to/dsh-desktop-{ver}-arm64-mac.dmg -R citrusli2026/dsh-desktop
安装包未购买代码签名证书。点击 “更多信息” → “仍要运行” 即可。安装包由 GitHub Actions 从公开源码构建,可全程审计;也可用以下命令验证来源:gh attestation verify /path/to/dsh-desktop-setup-{ver}.exe -R citrusli2026/dsh-desktop
社区维护的桌面封装:不改写 Harness 行为,数据与配置保持独立。项目与 DeepSeek AI 无隶属、授权或合作关系;DeepSeek Harness 是 DeepSeek 的商标,本项目仅在 MIT 许可下再打包 @deepseek-ai/dsh,不改变其任何行为。
不会——桌面版是独立环境,数据放在 ~/.dsh-desktop,与 CLI 的 ~/.dsh 互不影响。想沿用 CLI 配置,启动前设 DSH_HOME=~/.dsh 即可。
不会。桌面版默认拒绝摄像头、定位、网页通知、屏幕采集和文件系统这类请求;桌面通知是可关闭的本地功能,不读取屏幕,也不上传数据。
每个安装包都附带同名的 .sha256 校验文件。下载后可用以下命令验证:shasum -a 256 -c dsh-desktop-{ver}-arm64-mac.dmg.sha256
Windows 用户可用:CertUtil -hashfile dsh-desktop-setup-{ver}.exe SHA256
校验值应与 .sha256 文件内容一致。也可使用 npx dsh-validate-release 自动校验整个 Release 目录。
dsh-desktop 安装包不内置社区插件,所有插件都需要用户手动安装。需要时在 设置 → 桌面设置 → 插件市场 手动安装 dsh-market;装好后打开 Harness「设置 → 插件市场」即可浏览和安装。首次任务不需要插件市场;安全模式会隔离所有第三方插件。
应用仍可打开时,先到「设置 → 桌面设置 → 运行体检」查看本地运行环境、数据目录、本地端口与插件状态;联网检查需单独勾选,结果不上传也不自动修复。无法启动时,错误页提供「再次启动」「以安全模式启动」「打开日志目录」「导出诊断报告」;检测到可疑插件时还会逐个列出,可直接「升级」到最新版或「禁用」后重启——禁用只从启动列表移除,不删除文件,可随时在「设置 → 插件」恢复。
可以。桌面版自带垃圾桶:删除的会话、预设都会先进入垃圾桶,在 「设置 → 垃圾桶」 中随时还原。Agent 执行的删除类命令也会被拦截:目标先移入垃圾桶,可疑的删除会被直接拦截并说明原因。垃圾桶保留 30 天,过期自动清理。
07 / 版本信息
…
…
内核版本 —— 内置的 @deepseek-ai/dsh 版本,跟随官方更新,新版本会尽快跟进。
…
桌面版修订号 —— 同一内核下,桌面版自身(窗口、更新、修复)的更新次数。