DeepSeek Harness(简称 DSH)官方正式推出桌面端,并同步放出了 Windows 与 macOS 两个平台的安装包。
这件事的意义,要先从 AI 编程助手的形态说起。此前这类工具大致分三派:网页版轻便,但受限于浏览器沙箱,碰不到你本机的文件系统和终端;命令行版能力强,却把不熟悉终端的用户挡在了门外;IDE 插件贴近代码,但能力边界基本被编辑器框死。
桌面端补上的正是这块空白——把一整套 Agent 运行时直接装进你本机,让模型能够真正读写磁盘上的文件、调用本机的终端、运行本机的 Python,同时又把这一切收进一个图形界面里。它不是一个"套了壳的聊天窗口",而是一个装在本机、能动手干活的 Agent 工作台。
更关键的是双平台同步:无论你用 Windows 还是 macOS,拿到的是同一套内核、同一套能力,不必因为系统不同而将就。

下面按官方已发布的内容,逐项介绍它带来了什么。
一、功能亮点
1. 开箱即用,不用先配环境
装完双击就能用。不需要先装 Node、不需要手动配 CLI、不需要翻文档找配置文件在哪。
以 Windows 版为例,安装程序是用户级安装:不写系统目录、不改全局环境变量,普通账户双击即可完成,不需要管理员权限。对没有管理员权限的办公电脑来说,这一点比想象中重要。
安装完成后,模型、工具、运行时、界面是一体的。
2. 自带完整运行时,环境已经就绪
这是桌面端最实在的一项能力。官方版在应用内直接内置了一整套独立运行环境,不依赖你机器上装没装 Python 或 Node:
| 组件 | 版本 |
|---|---|
| Node.js | 24.21.0 |
| pnpm | 11.7.0 |
| Python | 3.12.14 |
预装的 Python 库包括:numpy 2.3.5、pandas 3.0.1、python-docx 1.2.0、python-pptx 1.0.2、openpyxl 3.1.5、Pillow 12.3.0、lxml 6.1.3、XlsxWriter 3.2.9,以及 python-dateutil、six、tzdata、typing_extensions、et_xmlfile。
这意味着你不需要 pip install pandas,也不需要为依赖版本冲突发愁。Agent 要处理表格、生成文档、处理图片,环境已经准备好。
3. 内置终端
桌面端集成了终端控制器与终端侧栏,你可以在应用内部直接开一个终端会话,不必切到外部窗口。
对 Agent 而言,这带来的是"执行"与"查看"的合一:它跑完构建、装完依赖,你能立刻在旁边看到真实输出,而不是只看一段被摘要过的回执。
4. 内置浏览器侧栏
除终端外,还带了一个浏览器侧栏。查文档、看本地服务、预览前端页面,都可以不离开应用完成。
对前端场景尤其顺手:Agent 改完代码,就地打开 localhost 看效果,不必在浏览器和应用之间反复切换。
5. 文档与办公能力
桌面端内置了 Office 技能包与 LibreOffice 工具链,并附带 Office 转 PDF 的能力。结合自带的 Python 环境,它可以直接:
- 读取、创建、修改 Word 文档(
.docx) - 读取、创建、修改 PowerPoint 演示文稿(
.pptx) - 读取、创建、修改 Excel 工作簿(
.xlsx),含公式与格式 - 把 Office 文档转换为 PDF
这类任务过去通常是"模型给你一段代码,你自己去跑";现在它可以在自己的运行时里直接执行、直接验证、直接把成品文件交给你。
6. 插件化架构与插件管理器
DSH 的内核是完全插件化的,当前版本由 284 个内核插件包组合成最终能力树。桌面端在此基础上提供了插件管理器与配置编辑器,让"装什么能力"从改配置文件变成图形化操作。
配套的还有几项工程化设计:
- 插件清单与依赖解析——清楚知道自己装了什么、缺什么
- 配置编辑——改配置不必手写 YAML
- 热更新(HMR)——改插件、改界面无需重启应用
- 按需加载——不用的能力不占启动时间
对普通用户,这体现为"功能可按需增删";对开发者,这意味着可以把 DSH 当作一个可扩展的宿主平台。
7. 账号与模型接入
桌面端内置账号体系与模型接入层,支持登录态直接使用,同时也保留 API Key 接入方式。模型层包含重试策略与 DeepSeek 专属的 API 扩展。
你可以用账号直接开跑,也可以在设置里换成自己的密钥和模型——两条路都通。
8. 多智能体与工作流
单打独斗之外,桌面端提供了几种"并行/分工"的机制:
| 能力 | 说明 |
|---|---|
| 子代理(Subagent) | 派生子任务到独立上下文执行,结果回传主会话 |
| 上下文派生(Fork) | 带着当前对话历史开一个分支,做推演式分析 |
| Agent Team(实验) | 多代理协同完成一个目标 |
| 工作流(Workflow) | 用脚本把任务扇出到大量子代理,分阶段汇总 |
| 自动复核(Auto Review) | 对产出做对抗式检查与验证 |
| 目标(Goal) | 把长期目标持久化,让会话跨轮次持续推进 |
| 计划模式(Plan Mode) | 先出方案、待你确认,再动手改代码 |
这套组合解决的是同一个问题:复杂任务不该由一个上下文硬扛。调研、审计、批量改造这类"能并行但很占上下文"的工作,交给子代理去做,主会话只收结论。
9. 安全与权限
能力越强,边界越重要。桌面端在权限上做了分层:
- 权限预设——按场景切换宽松/严格的默认策略
- 审批机制——高风险操作先问后做
- 文件沙箱——限制可写范围
- 命令沙箱——命令的受控执行
- 系统级隔离——Windows 端利用 ACL 做真正的访问控制隔离
这是"能操作本机"与"敢让它操作本机"之间的关键区别。有了分层沙箱,你可以让它在项目目录里放手干活,同时确保它碰不到别的地方。
10. 会话与上下文管理
长会话是 Agent 产品的老难题,桌面端在这一层投入相当密集:
- 持久化——会话落盘保存,支持多种会话格式版本迁移
- 检索查询——带索引,历史会话可检索
- 自动压缩——上下文接近上限时自动摘要,并支持图片卸载进一步腾出空间
- Token 计量——实时显示用量
- 轨迹视图——完整回放每一步工具调用
- 会话统计与回溯——看清时间花在哪、token 花在哪
- 轮次大纲——长对话的目录化导航
而且会话与配置统一存放在用户目录下,升级或重装应用不会丢会话。
11. 扩展与集成
| 能力 | 说明 |
|---|---|
| MCP 协议 | 接入外部 MCP 服务,含 MCP 资源读取 |
| 技能(Skills) | 把可复用的操作流程固化成技能文件 |
| 网页搜索与抓取 | 内置搜索与网页抓取能力 |
| 定时任务 | 按计划自动执行 |
| Webhook | 含 GitHub Webhook,可被外部事件触发 |
| 工作区变更追踪 | 清楚看到这一轮改了哪些文件 |
| 代码运行时 | 面向代码执行的专用运行时 |
12. 桌面体验
- 系统托盘——常驻后台,随时唤起
- 原生通知——任务完成、失败、作业结束都能推送提醒
- 主题与多语言——界面可定制
- 快捷键——键盘流操作
- 交付物面板——把生成的文件集中呈现,方便打开和另存
- 目录选择器——原生与浏览两种方式选工作区
对需要"挂着跑长任务"的场景,托盘加通知意味着你可以去干别的事,跑完它自己会告诉你。
二、安装与平台
| 项目 | 说明 |
|---|---|
| 支持平台 | Windows 与 macOS,同步发布安装包 |
| 版本 | 0.1.7-rc.2 |
| 安装方式 | 用户级安装,无需管理员权限(Windows) |
| 安装后占用 | 约 1 GB |
| 应用框架 | Electron 44.0.0 / Chromium 152 |
| 卸载 | 通过系统"应用和功能",或安装目录下的卸载程序 |
| 数据目录 | 用户目录下的 .dsh,重装不丢会话 |
两个平台共用同一套内核与功能,区别仅在于打包形式与系统集成方式。
三、版本与更新策略
需要说明的是:0.1.7-rc.2 是预发布版本,更新通道为 nightly。
这意味着两件事:
- 功能很新——语音输入、Agent Team、自动复核等能力仍带实验标记;
- 更新频繁——nightly 通道迭代节奏快,功能可能改名,偶尔也可能遇到回归问题。
应用内置自动更新机制,更新源为 DeepSeek 官方 CDN,发布者签名主体为杭州深度求索人工智能基础技术研究有限公司。追求稳定的用户可以关注正式版通道;喜欢尝鲜、或需要最新能力的用户,nightly 更合适。
四、适合谁用
- 不想折腾环境的人:装完就能跑,Python 和 Node 都自带
- 需要 Agent 碰真实文件的人:读写文档、跑脚本、开终端,能力不困在对话框里
- 重度长会话用户:压缩、检索、轨迹、计量,一整套上下文管理
- 想要可扩展平台的人:284 个插件、插件管理器、热更新、配置编辑器
- 办公电脑用户:用户级安装,不需要管理员权限
- Mac 用户:这次不用再等移植版,与 Windows 同步可用