Techapple.com
新聞AI時代

DeepSeek 開源 Harness 開發者預覽版 一切皆插件 每個運行皆可追溯

DeepSeek 今日推出 DeepSeek Harness 開發者預覽版,向全球 agent harness 開發者開放,並附上完整原始碼。這個開源框架以「一切皆插件」(Everything is a plugin)為設計理念,模型、工具、技能、工作階段、沙箱、儲存、循環、排程以至介面等每一項能力都可替換或重新組合。

重點一覽

  • DeepSeek Harness 開發者預覽版開放,原始碼一併公開,MIT 授權
  • 所有能力皆為插件:模型、工具、技能、工作階段、沙箱、儲存、循環、排程及介面
  • 基於 Cordis 插件系統,開發者可經配置選擇、替換或擴展任何能力,毋須修改原始碼
  • 提供標準、代碼、精簡及創建者四種運行模式,支援 npx 一鍵啟動

Harness 讓代理在真實環境持續工作

DeepSeek 表示,模型是代理的靈魂,而 harness 則讓代理理解環境、使用工具,並在真實世界環境中持續工作。DeepSeek Harness 基於 Cordis 內核,負責管理插件的掛載、卸載與依賴關係,代理的各項能力則由插件提供。Cordis 的服務與事件機制讓插件之間可以協同運作。

一切皆插件

DeepSeek Harness 的核心設計是「一切皆插件」,建立在 Cordis 的插件系統之上。插件提供代理的全部能力,包括模型、工具、技能、工作階段、沙箱、儲存、循環、排程及介面。開發者可以在配置中選擇、替換或擴展任何能力,而毋須修改 DeepSeek Harness 原始碼。

DeepSeek Harness Trajectory 視圖

每個運行皆可追溯

框架的另一項設計原則是「每個運行皆可追溯」。模型所見的一切都會記錄在一個只能追加(append-only)的工作階段日誌中,包括系統提示、推理過程、工具呼叫與結果、子代理排程,以至每次上下文注入。開發者可透過 Trajectory 視圖按來源檢視這些紀錄;繼續執行、分支、搜尋及重播均在同一事件流上運作。

四種運行模式

DeepSeek Harness 提供多種運行模式:標準模式(Standard mode)配備完整工具集,包括檔案編輯、shell、檔案與網頁搜尋、技能、規劃、目標、子代理及工作流;代碼模式(Code mode)具備標準模式全部能力,並透過 Code Mode SDK 將工具暴露給模型,讓模型可以在一個 TypeScript 程式中組合多步驟操作;精簡模式(Minimal mode)只保留 shell 工具與檔案編輯器,適合在最小環境中測試模型;創建者模式(Creator mode)則讓開發者檢視當前運行環境、在記憶體中測試 Cordis 插件,並組合出新的模式。

快速開始

開發者可安裝 Node.js 後以 npx 一鍵啟動 Web 介面:npx @deepseek-ai/dsh web;亦可直接複製完整原始碼倉庫:git clone https://github.com/deepseek-ai/deepseek-harness。

DeepSeek Harness 目前仍屬開發者預覽階段,核心插件與 API 會持續演進。DeepSeek 表示,期待與全球開發者一起使用這套可重用、可組合的開源基礎設施,探索智能的極限。

資料來源:DeepSeek Harness · GitHub

TechApple.com 編輯部

堅持製作專業科技內容,全員擁有多種不同技術知識的特異科技媒體團隊。 電郵:editor@techapple.com