DeepSeek Harness 开源爆火:一夜狂揽5万星,AI Agent的“Android时刻”来了?
一夜之间,AI开发者的朋友圈被一条“黑色鲸鱼”刷屏了。
8月13日晚间,DeepSeek正式发布了其首款Agent产品——DeepSeek Harness(DSH)v0.1开发者预览版,并同步以MIT协议在GitHub上公开源代码。消息一出,GitHub星数以肉眼可见的速度飙升——公布不到两小时破万,12小时突破5万星。有开发者感叹:“这是我见过增长最快的开源项目。”
什么是DeepSeek Harness?
“Harness”原意是马具、缰绳。在AI Agent的语境中,它指的是大语言模型之外的那一整套工程外壳——让模型能读文件、调工具、管上下文、持续完成复杂任务的运行系统。
DeepSeek官方用了一个简洁的公式来定义:Model + Harness = Agent。模型是Agent的“大脑”,负责推理和决策;Harness是Agent的“手脚”,负责把决策转化为真实世界中的具体操作。
它不是一个新的基础模型,也不是一个简单的API客户端,而是把模型接入文件系统、终端、网页、代码工具和其他Agent,并组织上下文、工具调用和任务执行的一整套运行框架。
“一切皆插件”:DSH最激进的设计
DSH最核心的设计理念只有五个字:一切皆插件(Everything is a plugin)。
这意味着什么?模型、工具、技能、会话、沙箱、存储、循环、调度、UI——DSH的每一个能力模块都是由独立插件组合而成,可以自由替换、灵活重组。甚至连驱动整个Agent运转的主循环本身,都可以拆下来换掉。
DSH基于Cordis插件元框架构建——这是一个由DeepSeek与北京大学联合研发的插件系统,已在Koishi聊天机器人框架中稳定运行四年,积累了超过4000个社区插件。开发者无需改动DSH的源代码,仅通过调整配置文件即可完成模块增删、能力定制与架构重构。
这种开放架构带来的结果是惊人的。发布不到24小时,社区已经涌现出近300个插件仓库。有人给它换上Windows XP的复古皮肤,有人做了表情包插件,还有人开发了双模型路由插件来优化API调用成本。有媒体将DSH比作“Agent界的Android” ——一个开放、可组装、人人皆可参与的生态平台。
四种预设模式,覆盖多元场景
DSH内置了四种预设运行模式,每种模式默认加载不同的插件集合:
- 标准模式:功能完整的编码Agent,涵盖文件编辑、Shell、文件与网页检索、Skills、计划、目标追踪、子Agent和工作流等全部能力。
- PTC模式(程序化工具调用):在标准模式基础上,允许模型编写TypeScript程序来组合多步操作,将多次工具调用合并为一次执行。
- 极简模式:仅保留持久bash和文件编辑器两个工具,专为模型基准测试和最小化复现设计。
- 创造模式:用于自定义Agent预设,提供运行时检查、插件实验和预设创作指导。
此外,DSH还内置了一个名为“轨迹”(Trajectory) 的功能——模型看到的一切(系统提示词、推理过程、工具调用结果、子Agent调度等)全部记录在只增不改的会话日志中,用户可以随时回放、检索和复盘Agent的每一步决策。
实测体验:22分钟翻译88页论文
据早期体验者实测,在标准模式下,DSH完成一篇88页学术论文的翻译耗时约22分钟,制作一个贪吃蛇游戏仅需50秒。有媒体让DSH照着The Verge的风格重构网站页面,再调用GitHub接口画出自己的涨星曲线,“两件活都交付了,全程花掉的token不到3块钱”。
不过,多位体验者也指出,v0.1版本仍是一个“毛坯房” ——界面对于不写代码的用户算不上友好,开发者预览版的粗糙之处随处可见。DeepSeek Harness团队负责人崔添翼也在社交媒体上坦言,这是一个预览版本,“可能存在很多粗糙之处,希望大家多提意见”。
安装教程:三种方式快速上手
目前DSH支持三种安装方式,用户可根据自身情况选择:
方式一:一行命令快速启动(推荐开发者)
在已安装Node.js(版本≥22) 的系统中,打开终端(CMD或PowerShell),直接运行:
npx @deepseek-ai/dsh web
该命令会自动下载并启动DSH的Web UI,默认地址为 http://127.0.0.1:3080。浏览器打开后,输入DeepSeek的API Key即可开始使用。
方式二:从源码运行(适合二次开发)
如需修改配置或进行二次开发,可从GitHub克隆源码并构建:
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
方式三:桌面应用(适合Windows用户,开箱即用)
对于不熟悉命令行的Windows用户,社区已提供多个桌面应用封装版本,下载安装包即可使用:
| 项目 | 特点 | 下载方式 |
|:---|:---|:---|
| steven-kid 版 | 提供安装程序和便携版 | GitHub Releases |
| cc1252 版 | Electron封装,提供安装版和便携单文件 | GitHub Releases |
| myYangyunfan 版 | 内置Node.js,一键启动,国内用户提供Gitee分片下载 | GitHub Releases |
| zhanweipan 版 (DSH Launcher) | 一键部署工具,免管理员权限 | GitHub Releases |
温馨提示:社区桌面应用大多没有商业代码签名,打开时Windows可能会提示“未知发布者”或触发SmartScreen筛选器。点击“更多信息”,然后选择“仍要运行”即可继续安装。
结语
DeepSeek Harness的发布,标志着DeepSeek正从模型层向Agent基础设施层延伸。它不再只是一个提供API的模型厂商,而开始成为一个可以自由组装、持续演进的Agent运行平台。
当然,v0.1只是起点。官方明确表示,接下来快速迭代过程中可能出现破坏兼容性的修改。但对于开发者而言,这恰恰是参与生态建设的最佳时机——正如DSH界面上那句slogan所说:“探索未至之境” 。