發生了什麼:v0.1 開發者預覽與原始碼同日釋出
DeepSeek 於 8 月 13 日推出智能體框架 Harness(命令列簡稱 dsh)的 v0.1 開發者預覽版,並在同一時間把原始碼以 MIT 授權開源。官方發布頁把這次釋出對象寫得很明白:向全球正在打造 agent harness 的開發者開放,原始碼同步釋出。原始碼放在 GitHub 的 deepseek-ai/deepseek-harness 儲存庫,README 專案定位是「an open-source agent harness developed by DeepSeek AI」,並開宗明義採用「一切皆插件」(everything is a plugin)的架構。
時機值得注意。DeepSeek 才剛完成 V4 系列模型的正式更新,隨即補上框架這一塊拼圖:模型提供能力,harness 決定這些能力如何被組織成實際可用的智能體。這次開源讓外界第一次能直接檢視 DeepSeek 對後者的完整答案。
一切皆插件:Cordis 之下的可組合架構
官方說明指出,Harness 建構在 Cordis 的插件系統之上,而且「Plugins provide every agent capability, including models, tools, skills, sessions, sandboxes, storage」——模型、工具、技能、會話、沙箱到儲存,全部都是插件。這代表框架裡沒有神聖不可替換的核心:想換底層模型、換沙箱實作、換會話儲存方式,抽換的都是同一階層的插件,而不是 fork 整個框架再維護一條分支。

使用門檻也刻意壓低。官方快速開始只需先安裝 Node.js,再以 npx 一行指令啟動 Web UI,另外提供從原始碼安裝的路徑。對照「一切皆插件」的設計,這條入門動線的意圖很清楚:先讓開發者用最短時間看到整個框架跑起來,再依需要逐項替換插件。
為什麼重要:harness 從產品走向底座
harness 原指馬具,在智能體語境裡指包在模型外圍、負責工具呼叫、上下文管理與任務循環的那層框架。過去這一層多半以 Claude Code、Codex 這類封閉產品的形態存在;各家智能體的差異不只來自模型,更來自 harness 的設計,見〈OpenChamber 開發環境〉。DeepSeek 把自家 harness 開源而且全插件化,等於把這一層從產品變成可組合的底座——任何團隊都能以它為起點,組出自己的智能體環境。
這與 Qwen 近期的做法形成有趣對照。Qwen 的 MM-Plugins 是把多模態「能力」做成插件、裝進既有的各種框架;DeepSeek Harness 則是把「框架本身」插件化,從模型到儲存都可替換。兩者方向相反,卻指向同一個判斷:智能體堆疊的競爭正在從模型層移向框架層,而開源是搶占框架層標準位置最直接的手段,Qwen 的服務平台佈局可見〈千問開放平台〉。
預覽版的現實檢查
需要留意的是,v0.1 是開發者預覽版,屬於早期版本,介面與行為都可能快速變動。Hacker News 上的討論反應兩極:有人肯定「一切皆插件」的徹底性,也有開發者對市面上又一個插件系統表示疲乏。MIT 授權與全插件化確實降低了採用與客製化的門檻,但真正決定 Harness 能否從預覽版長成業界通用底座的,是插件生態的厚度與介面的穩定性——這兩件事,都只能靠時間證明。





