项目性质与说明:本文基于社区开源项目 anywhere-labs/deepseek-harness-desktop 及官方 deepseek-ai/deepseek-harness 公开资料整理。该桌面端由社区独立维护(基于 MIT 许可证),并非 DeepSeek 官方出品;底层调用的官方 Harness 目前仍处于 Developer Preview(开发者预览)阶段。

DeepSeek Harness 桌面端是一个基于官方 DeepSeek Harness 制作的社区桌面客户端。官方版本需要先安装 Node.js,再通过 npx @deepseek-ai/dsh web 启动本地 Web UI;这个项目把服务启动、桌面窗口和系统托盘整合到一起,macOS 和 Windows 用户下载安装后就不用再手动敲命令。

DeepSeek Harness 桌面端项目网站,提供 Mac 和 Windows 客户端下载

简单理解:它没有重新做一套 DeepSeek Agent,而是给官方 Harness 加了一个 Electron 桌面外壳。核心能力仍然来自官方 Harness,桌面端主要负责启动本地服务、显示 Web 界面和管理后台进程。使用前仍需配置模型 API,并选择 Agent 可以访问的工作区目录。

DeepSeek Harness 桌面端和官方版有什么区别?

官方 DeepSeek Harness 目前主要通过命令行启动。用户需要先安装 Node.js,再在终端运行 npx @deepseek-ai/dsh web,随后通过浏览器打开本地 Web UI,默认地址为 127.0.0.1:3080

DeepSeek Harness 桌面端软件主界面

DeepSeek Harness 桌面端没有重新开发一套 Harness,而是把这套启动流程封装进 Electron 应用。安装后直接打开客户端即可,后台服务、Web 界面和系统托盘都由桌面应用负责管理。

  • 不用手动安装和配置 Node.js:桌面应用会自动启动并管理本地 Harness 服务,不需要用户自己在终端执行启动命令。
  • 后台服务自动管理:打开应用时启动 Harness,关闭窗口后继续驻留系统托盘;从托盘退出应用时,后台服务才会停止。
  • 不用单独打开浏览器:官方 Web UI 直接显示在桌面窗口里,平时可以像普通客户端一样使用。

DeepSeek Harness 桌面端能做什么?

DeepSeek Harness 桌面端 Agent 预设界面

DeepSeek Harness 不只是拿来聊天。选好工作区后,它可以直接读取和修改项目文件、运行终端命令,也能把一个任务拆成多个步骤执行。用过 Claude Code 或 Codex CLI 的话,这套交互会比较熟悉。

  • 读取和修改文件:在选定的工作区里查看、创建和修改代码或文本。
  • 运行终端命令:可以执行构建、测试以及任务需要的其他命令。
  • 拆分任务:复杂任务可以分成多个步骤,也支持把部分工作交给其他 Agent。
  • 操作前确认:遇到需要审批的操作,会先让用户确认再继续。

DeepSeek Harness 插件市场界面

 

桌面版省掉的是 Node.js 安装和命令行启动这部分,模型还是要自己配置。首次使用需要填入 DeepSeek API Key,或者接入 OpenAI、Anthropic 等模型服务。

另外,官方 DeepSeek Harness 目前仍处于 Developer Preview,后续版本可能出现兼容性变化。桌面端基于 Electron,除了 Harness 本身还需要运行桌面外壳,因此安装包也会更大一些。

DeepSeek Harness 桌面端怎么用?

DeepSeek Harness 桌面端 Session 任务执行与对话界面

安装完成后,第一次使用主要就是配置模型、选择工作区,再新建一个 Session。

  1. 下载安装:macOS Apple Silicon 下载 DMG,Windows x64 下载 EXE,按普通桌面软件安装即可。
  2. 添加模型:打开 Settings → Models,填入 DeepSeek API Key。也可以添加 OpenAI、Anthropic 或自定义兼容接口。
  3. 选择工作区:点击 Choose workspace,选择一个本地项目目录。Harness 会围绕这个目录读取文件、修改内容和执行任务。
  4. 开始任务:新建 Session 后直接输入任务,例如分析项目结构、修改代码或整理文档。遇到需要审批的操作时,再根据界面提示确认。

DeepSeek Harness 桌面端模型设置,可添加 DeepSeek、OpenAI 和 Anthropic

DeepSeek Harness 桌面端支持哪些系统?数据会发到哪里?

DeepSeek Harness Desktop 首个公开版本为 v0.1.0,目前提供 macOS Apple Silicon 和 Windows x64 安装包。Intel Mac 还没有正式版本,Linux 目前也没有单独提供安装包。

它并不是完全离线运行。Harness 服务运行在本机的 127.0.0.1,工作区文件也保存在电脑上;但如果使用 DeepSeek、OpenAI、Anthropic 等在线模型,执行任务时需要把相关提示词和任务上下文发送给对应的模型服务。使用哪些在线服务,取决于你自己配置的模型。

谁更适合用 DeepSeek Harness 桌面端?

如果你想用 Harness 读写项目文件、运行终端命令和执行多步骤任务,但不想另外安装 Node.js、记启动命令,这个桌面版会省事不少。尤其是平时更习惯直接打开桌面软件的用户,安装完成后配置好模型和工作区就能开始使用。

如果你平时就习惯用终端,Node.js 环境也已经配好,直接运行官方的 npx @deepseek-ai/dsh web 就够了,还能少一层 Electron 桌面外壳。


DeepSeek Harness 桌面端项目主页与源码入口

DeepSeek Harness Desktop 主要解决的是官方 Harness 的安装和启动门槛,Agent 核心能力仍然来自官方项目。目前官方 Harness 仍处于 Developer Preview,桌面版也刚开始公开发布,现阶段更适合体验和测试。

本文由(ahhhhfs.com)根据项目官网、官方文档及公开资料整理。工具的功能、价格、授权与服务条款可能调整,请以官方最新说明为准。合理引用请注明来源并保留本文链接;如需全文转载,或发现内容错误、版权及授权问题,可通过 feedback#abskoop.com「联系我们」反馈(请将 # 替换为 @)。