
前言国庆假期接近尾声笔者正准备继续更新《DeepSeek Harness 进阶篇》。没想到刚打开 DeepSeek Harness 官网就发现官方桌面端已经上线了目前提供 Windows 和 macOS 两个版本。查阅资料后才知道DeepSeek Harness 官方团队早在9月29日就发布了桌面端安装包——那时笔者还在休假放松只能说DeepSeek团队太努力啦这次官方桌面端究竟带来了哪些新特性本文笔者就和大家一起看一看 ~一、DeepSeek Harness桌面端简介1.1 DeepSeek Harness 桌面端安装其实早在9月14日笔者就发现DeepSeek官方已将包名为deepseek-ai/dsh-desktop的代码合并到了版本号为0.1.5-rc.2GitHub 的master分支。当时 DeepSeek保持了一贯低调的作风没有公告、没有推文、没有博客只是悄悄把代码上线很符合它“闷声干大事”的风格。直到9月29日DeepSeek官方才在 DeepSeek Harness 官网上正式发布桌面端应用。这也延续了 DeepSeek 喜欢在大节日前发布重大更新的传统。遥想去年春节 DeepSeek-V3-Pro 发布笔者整个假期为研究它而累的够呛对很多用户来说DeepSeek Harness之前的Web应用和npm安装模式有一定门槛尤其对没接触过前端的爱好者并不友好。官方桌面端出现后上手难度大幅降低安装稳定性也提升明显。DeepSeek Harness桌面端的安装非常简单根据系统点击官网下载按钮下载对应安装包即可。安装包体积较大Windows版接近300 MBmacOS版将近370 MB因为官方把Node.js、pnpm和Python运行环境都打包了进去电脑上无需提前配置任何环境。双击安装包选择安装位置完成安装即可。安装完成后大家第一眼看过去会发现桌面端界面和Web端几乎一模一样。而且之前在Web端创建的工作区和聊天会话都还在配置好的第三方模型也能直接切换使用。笔者翻了一下官方 GitHub 仓库中的源码发现桌面端是在完整的Web应用外封装了一层Electron壳界面复用了同一套前端代码。套壳的好处是Web 端原本就会把数据保存在~/.dsh目录下桌面端和 Web 端可以通过该目录同步数据。1.2 为什么建议使用官方桌面端这时候有读者可能会疑问社区已经有那么多桌面端了为什么还需要官方桌面端答案主要有两点。第一点是安全性的。 对于社区做的那些桌面端不管是用 Electron 还是 Tauri基本思路都差不多。它们会在本地起一个HTTP服务然后用桌面窗口去访问localhost上的这个服务。这种方式虽然简单但有一个问题相当于在电脑上开了一个端口如果大家在公司内网或者公共 WiFi 环境下用理论上同一网络下的其他设备是有可能访问到这个端口的。官方桌面端则不需要开放任何端口而是使用自定义的dsh-app://协议传输数据。Electron 主进程和 DSH 后端通过进程管道直接通信请求和响应走分帧字节流生命周期控制走 Node IPC从而保证 Harness 应用对外界完全不可见。另一点是稳定性。官方桌面端把 Electron、DSH 后端和 Node.js 运行时绑成一个整体一起更新社区版通常只针对某个特定版本适配。DeepSeek Harness 仍在飞速发展难免出现破坏性变更一旦版本不匹配就会影响使用体验。因此笔者还是建议大家优先使用官方桌面端。当前桌面端版本为v0.2.0-rc.2。二、 DeepSeek Harness 桌面端新特性2.1 桌面端账号登录DeepSeek Harness 桌面端与 Web 端看起来几乎一致但在一些 UI 设计和功能上还是略有差别。首先桌面端应用在左下角可以直接登录DeepSeek 账号查看充值余额、查询用量还能直接充值。大家是否还记得笔者在 DeepSeek Harness 入门很简单一 文章中提到Web端DeepSeek Harness 首次使用时还需要先到开放平台申请API Key。而桌面端在登录账号之后模型列表里会多出一组DeepSeek 账号模型可以直接使用账号里的余额来跑任务不用再去开放平台单独申请API Key。2.2 桌面端插件列表其次官方的桌面端在左侧菜单中新增加了一个插件入口里面内置了8个官方插件包括智能体团队、自动授权审查、自动化任务、语音输入、终端、Agent 循环、子智能体和网页搜索。比如开启智能体团队插件后就能让多个 Agent 分工协作还带有共享的任务看板。特别注意官方的智能体团队插件并不是笔者在 DeepSeek Harness 入门很简单四——DeepSeek Harness 接入插件 中介绍的agent teams插件。agent teams插件会有一个审查机制在创建多个成员之前可以单独设置不同成员的模型、任务和思考强度而官方插件目前还不具备这些功能后续还会更加完善。除了官方插件大家也可以点击右上角的添加插件按钮输入插件的包名、GitHub 仓库地址或本地目录路径来安装第三方插件。这里笔者拿官方的示例进行测试输入dsh-plugin-whale-pet这个插件名称点击安装。安装成功后点击立即启用可以看到右下角出现了小鲸鱼桌宠同时在已安装列表中也显示出了小鲸鱼插件。点击安装列表中的小鲸鱼插件还可以控制插件的开启关闭以及插件卸载等操作。可以看到桌面端插件的安装使用非常方便大大降低了插件安装的门槛。这进一步验证了 DeepSeek Harness “一切皆插件”的设计理念。当然除了插件名称GitHub 地址、本地目录路径等也都是可以的这里笔者就不再一一尝试。特别注意: 当前社区插件在安装时还是会出现一些小问题最常见的问题是插件作者可能还没有适配官方的 v0.2.0-rc.2 版本这时候插件安装就会出现一些报错这部分就需要等待作者进行版本适配了。2.3 DeepSeek Harness 桌面端能力接入对于一个智能体来说要扩展能力无非要给智能体添加新的工具、MCP、技能 Skill 等。DeepSeek Harness 桌面端这些能力的接入与笔者在 DeepSeek Harness 入门很简单三——DeepSeek Harness 接入工具、MCP、Skill 中介绍的 Web 端接入相应能力的方法一致这里就不加赘述。同样地DeepSeek Harness 桌面端也可以自行开发新的插件并安装使用只需要将桌面端的会话模式设置为创造模式权限开放为完全权限即可与笔者在 DeepSeek Harness 入门很简单四——DeepSeek Harness 接入插件 中介绍的插件开发方法一致这里也不再赘述。以上就是本篇文章的全部内容~三、总结DeepSeek Harness 官方桌面端并非简单“套壳”而是在保留 Web 端体验和数据的基础上补齐了安装、安全与稳定性短板。无论桌面端还是Web端它们的核心都是 DeepSeek Harness 的插件机制界面只是入口插件才是能力扩展的关键。后续进阶篇中笔者将详细讲解 DeepSeek Harness 的完整架构与核心机制大家敬请期待如果大家觉得有收获欢迎点赞、收藏关注我的专栏《DeepSeek Harness 从入门到进阶》后续更新不错过。下篇见更多精彩内容如果大家感兴趣欢迎关注笔者的CSDN账号与专栏。