昨晚十点多,我正准备睡觉。
手机震了一下。群里有人丢出来一句话,DeepSeek Harness 桌面端上了,Windows 和 Mac 都能装。
我睡意当场没了。爬起来, 开电脑,下载, 装上,一口气玩到后半夜。
为什么这么激动。因为你看完这篇就明白,DeepSeek 这一次交出来的东西,你很难用聊天软件去定义,也很难用编程工具去概括。它把 Agent 世界的地基,直接挖出来开源了。
先说上手的第一感受,顺到离谱装完打开,它先问你三个问题。
第一个,你想让它帮忙做什么,办公还是开发。可以同时勾。
第二个,你想看到多少工作过程。聚焦结果、关键细节、完整过程,三档任选。注意,这个选择只影响界面给你看多少信息,不影响它干活的能耐。
第三个,用 DeepSeek 帐号登陆。
重点来了。登陆之后,直接用你帐号里的额度跑任务。不用申请 API Key,不用折腾环境变量,联网搜索也开箱即用。老用户如果有自己的 Key,设置里接入就行,还能挂别家的模型。
我以为这就够顺了。结果往下翻,才发现更狠的。
它自带 Node 和 Python 运行时。Python 第一次用到时自动装好,pandas、python-docx、python-pptx、openpyxl 这些处理数据和 Office 文件的库全在里面。甚至塞了一个 LibreOffice,专门用来在应用里预览文档。
翻译成人话,做表格、写 PPT 需要的环境,人家直接预制好了。你连配置这两个字怎么写都不用知道。
我让它做了份 PPT,然后被惊到了光说不练没用。我扔给它一个任务,做一份五页的 PPT,主题是 Agent Harness 是什么。
它先加载处理 PPT 的技能,用内置的 Python 写了一段生成脚本。文件做出来之后,事情没完。它把每一页渲染成图片,自己检查版式有没有溢出,有没有遮挡。
第一次渲染出来是空白。
换别的工具, 这单就算交付了。它没有。它换了一种方式,先转成 PDF 再渲染,检查通过了,才把文件交给我。
整个过程三分钟左右,消耗约六十六万 token,缓存命中率百分之九十六。
生成的文件和每一轮代码变更,都集中展示在对话里。侧栏能预览文件,能看代码修改前后的差异。任务运行时,输入框下方实时显示轮次、步数、生成速度、token 用量、上下文占用。
切到轨迹页签,能按时间线看到每一条系统提示、每一次工具调用和返回结果。这些都来自同一份只追加、不改写的会话日志。恢复、分叉、检索、回放一个会话,用的都是它。
这是什么概念. AI 干活第一次变得全程可审计。它每一步看了什么、想了什么、动了什么,全都留痕, 赖不了账。
说到这,你可能觉得,功能挺全,也就是个不错的产品而已。
恰恰相反。上面这些,全都只是表层。
真正的大招,藏在底下DeepSeek Harness 的底层,是一个叫 Cordis 的插件内核。
这个内核干的事少得可怜,只负责插件的加载、卸载和依赖关系。剩下的所有东西,模型、工具、技能、会话、沙箱、存储、循环、调度,连界面本身,全部由插件提供。
在配置里就能选择、替换、扩展任何能力,不用改一行源码。
桌面版还新增了插件管理页面。装插件不再需要命令行,输入包名就能装上。习惯用命令行的,它也自带了 dsh 命令,照样不需要另装 Node 或 pnpm。
我装了个社区插件试了试,叫小鲸鱼。输入包名,安装,启用。窗口右下角立刻多了一只鲸鱼。任务运行时它抱着电脑埋头干活,需要我确认时它提醒我,任务完成后它庆祝一下。
一个插件,就这么把一个冷冰冰的终端工具,变成了一个有伙伴感的东西。
模式也一样是插件。输入框下方可以切换四种。标准模式给全套工具。代码模式让模型写一段 TypeScript 程序,把多步工具调用组合起来。极简模式只留一个 shell 和一个文件编辑工具,专门用来跑基准测试。创造模式最实验性,可以检查当前运行时,试验插件,组合出属于你自己的新模式。
在创造模式里,你用对话描述需求,它就能帮你写插件、改插件。做好的插件即时生效、持久保存,出现在插件管理页面里。
这套路子眼熟吗。浏览器靠扩展生态赢下互联网,VS Code 靠插件体系干翻一众 IDE。DeepSeek 在 Agent 这个赛道,摆明了要复刻同样的故事。
你以为故事到这就完了。还有更深的一层,我挖出来的时候手都是抖的。
最深的那层,在训练里DeepSeek 同时公开了训练用的沙盒基础设施,叫 DeepSeek 弹性计算,简称 DSec。
论文里写得很清楚,DeepSeek-V4 全部的训练、评测和数据预处理,都跑在 DSec 的沙盒里。DeepSeek Harness,就是装进沙盒的工具包之一。
Agent 模型怎么训练。要放在真实环境里反复试错。读代码,改文件,装依赖,跑测试,起服务。DSec 把这样的环境拆成三层。基础镜像放操作系统和基础软件,工作区放任务要用的代码仓库和依赖,工具包放 DeepSeek Harness 这样的组件。三层各自管理版本,创建沙盒时再组合起来。
为什么非要拆开。论文里给过一组某一周的数字,容器后端用了一万一千多个基础镜像、十万个出头的工作区。如果工具包打包在每个镜像里,工具包一更新,所有镜像全部重建。拆成三层之后,DeepSeek Harness 更新一次,只需要重建工具包这一层,再和已有的基础镜像、工作区组合。
省下来的, 是真金白银的算力。
从 V4.1 开始,架构又往前走了一步。Agent 的执行逻辑也搬进了 DSec,Agent 沙盒跑框架和工具包,工作容器负责管理和推进交互。此前,Agent 的执行循环和 GPU 训练任务挤在同一个 Pod 里,训练一被抢占,执行循环跟着停,恢复还要重放命令日志。现在训练被打断,Agent 能从中断的地方继续执行。
你品一下这个闭环。用户手里用的 Harness,和训练时模型天天用的 Harness,是同一个东西。产品即训练场,训练场即产品。模型在沙盒里学到的一切习惯,都会原样带到你桌面上。
泼点冷水,冷静一下说完好话,也得讲讲另一面。
这毕竟还是个预览版,官方自己都承认在起步阶段,功能和体验会继续打磨。实测中偶尔也有卡顿和奇怪的小毛病。
官方插件列表里,好几个标着实验性、默认关闭。除了自动化任务,还有智能体团队、自动授权审查、语音输入。
智能体团队我试了一下,让它调研三款 AI 编程工具写对比表。它派出三个调研员同时查资料,等结果的时候自己去核对各家的定价数字,最后没公布的数字老老实实标成未确认。五分钟,一百六十万 token。有意思,但离真正好用还有距离。
自动授权审查这个思路更新鲜。每一次工具调用前,先由和当前 Agent 相同的模型审查一遍,审查拒绝的再交给你决定。我让它删工作区外的一个文件,它执行前停下来,给了我三个选项,跳过、确认删除、先备份再删。安全这件事,居然也是插件化的。
按官方口径,约六成用户用过第三方插件。接下来他们要建官方插件市场,让插件 API 更清晰更稳定。生态这张牌,明牌在打。
至于接下来的路线图,沙箱与安全、智能体团队、长期记忆、浏览器自动化、远程与移动端、会话分享协作,新功能会先以实验性插件的形式按需开启,打磨好了再默认打开。
顺带一提,现在用 DeepSeek 帐号登陆桌面端,能限时领六元体验赠金,无需充值,送完即止,到账后七天有效。
最后聊两句实在的这一晚体验下来,我脑子里反复转的就一个公式,Agent 等于 Model 加 Harness。
过去一年,所有人的目光都盯着等号左边的 Model,参数、榜单、跑分,卷得昏天黑地。DeepSeek 这次把右边那半截单独拎出来,做成了开源的、可插拔的、人人能改的东西。
别的公司在做产品,它在铺路。
这条路到底能不能走通,插件生态能不能长起来,现在下结论为时过早。但即然地基已经挖开了,就总有建筑师会来。
地基之上会盖出什么样的房子,我很好奇。
你呢。