乐于分享
好东西不私藏

一切皆插件!DeepSeek Harness 让你看见模型每一步在干什么

一切皆插件!DeepSeek Harness 让你看见模型每一步在干什么

DeepSeek Harness 开发者预览版,开源了。

版本号 v0.1,社区直接炸了锅。

同一天,DeepSeek V4 Pro 正式版也发布了。说句大实话,V4 Pro 在 Codex 里跑出来的效果,只能算中规中矩,没到让人尖叫的程度。

但懂行的人都知道,真正的变量根本不是模型本身。

是 Harness。


一、先搞明白:这玩意儿到底是啥?

DeepSeek 内部的定位说得很直白:

Model + Harness = Agent

模型是大脑,负责想事儿。Harness 是神经系统,负责把模型跟真实世界连起来——文件系统、终端、浏览器、外部 API,全靠它。

所以 dsh (DeepSeek Harness简称)本质上是一个智能体运行时框架,不是那种你点开就能用的"成品 Agent 产品"。

举个栗子,模型就像一台裸机发动机,Harness 就是变速箱、传动轴、方向盘——没有它,发动机再猛也跑不起来。

上手门槛极低,终端敲一行:

npx @deepseek-ai/dsh web

浏览器打开 127.0.0.1:3080,填上 API Key,直接开干。

有意思的是,dsh 跟别的 Agent 产品不一样——它强制你先填密钥才能进主界面。没有"先体验再付费"那套弯弯绕,上来就让你亮底牌。这种"爱用不用"的调性,很 DeepSeek。

注意:一定要开终端,再打开浏览器,不然会连接不上


二、四种模式,对应四种"人格"

进主界面,先选工作目录,再选模式。官方预置了四套:

标准模式——功能拉满的编码 Agent。文件编辑、Shell 执行、代码检索、Skills、任务规划、子代理、工作流编排,全都有。对标 Claude Code 和 Codex 的主力形态,绝大多数人的默认选择。

PTC 模式——Programmatic Tool Calling,程序化工具调用。把工具封装成 TypeScript API,模型直接写程序串十几步操作,只返最终结论。中间数据不进上下文,token 消耗直接砍半。 重度自动化玩家的最爱,普通用户用标准模式就够。

极简模式——只给两个工具:持久化 Bash + 文件编辑器。一个终端,一个编辑器,完事儿。

这背后是 DeepSeek 对自家模型能力的绝对自信——够强的模型,不需要脚手架也能干活。想纯粹测模型本体能力、不想被框架干扰?选这个。

创造模式——"做模式的模式"。用来构建自定义 Agent preset,带运行时检查、插件实验和创作向导。插件开发者的游乐场。

划重点:切换模式不是换模型,是换 Agent 手里的"工具箱 + 运行规则"。


三、核心理念:一切皆插件

看到这儿,你可能觉得——不就是个聊天界面吗?左边历史,中间对话框,选个目录,切个模式……甚至 v0.1 的文案还透着一股"没打磨完"的原始感。

但我开篇就说,这是今年架构野心最大的开源项目。

因为 DeepSeek Harness 对"Agent 应该是什么"给出了一个完全不一样的答案

Agent 不应该是封装好的产品,而应该是一套可以自由拼装、替换的组件。

官方一句话:Everything is a Plugin(一切皆插件)。

这意味着什么?意味着任意组件都可以插拔、替换、定制。

这就像你买了台车,结果发现引擎、变速箱、方向盘、甚至仪表盘全都能单独拆下来换——不是改装,是出厂设计就这么玩的。


四、Agent 世界的 Linux?

回到"一切皆插件"这个核心理念。

可以这样理解:

Codex / Claude Code 更像一台 Mac。 机器造好了,你装软件、插件、MCP、Skills,做深度自动化。

DeepSeek Harness 更像一台 PC。 主板、显卡、操作系统、硬盘、外壳,全都能自己换。

以前大家写 Agent 插件,想的是:"我还能给 Claude Code 加什么能力?"——Jira、Figma、浏览器、数据库。

如果 DSH 生态长起来,社区写的"插件"会变成:**"我能不能把 Agent 的某个器官直接换掉?"**

比如一个更强的上下文压缩插件、一个专门针对代码场景的 Agent Loop、一个浏览器专属调度器……官方已经把这些接口全留出来了,开放程度远超 MCP。

MCP 解决:Agent 能调用什么。 Skills 解决:Agent 知道怎么做。 Hooks 解决:Agent 跑到某一步时我插一脚。"一切皆插件"解决:Agent 本身应该怎么组成。

如果有人问我,DSH 跟 Codex、Claude Code 最本质的区别是什么——

我会说:Codex 和 Claude Code 首先是 Agent 产品,然后提供扩展能力;DeepSeek Harness 首先是一个 Agent 运行时与组装框架,然后由插件组成具体的 Agent。

DeepSeek 会不会想把 Harness 做成 Agent 世界里的 Linux

不必自己做完每一种 Agent,把模型、Loop、Tools、Memory、Sandbox、UI 全拆成组件,让社区组合出 Coding Agent、Research Agent、Browser Agent、企业 Agent……

五、最后结语

目前还只是 developer preview,官方自己也说"未来会有 breaking changes"。

但真正值得关注的,不是今天这个版本完成了多少。

是它开启了 Agent 生态的下一层。往后长出来的,可能是一整片森林。


#DeepSeekHarness#一切皆插件#Agent框架#开源#AIAgent#插件化架构#Codex#ClaudeCode#V4Pro#智能体