聯繫我們

課程簡介

DeepSeek Harness 簡介

  • DeepSeek Harness 是甚麼,及其定位
  • 「一切皆為外掛」的設計理念
  • Web UI、CLI 及無頭模式

安裝與首次運行

  • Node.js 需求及套件安裝
  • 使用 npx 啟動 Web UI
  • 從源碼建置與運行

模型配置

  • 設定 DeepSeek API 金鑰
  • 選擇及切換模型
  • 新增 OpenAI 相容端點

工作區與會話

  • 選擇及切換工作區
  • 會話編排器及對話流程
  • 讀取、編輯及產生檔案

執行編碼任務

  • 摘要儲存庫及導航程式碼
  • 執行命令及委派工作
  • 維護任務計畫

權限與沙箱

  • 核准及權限政策
  • 限制檔案及命令存取
  • 本地及遠端沙箱後端

內建工具與整合

  • 檔案系統、終端機及 Shell 工具
  • 模型上下文協議支援
  • 語言伺服器協議整合

子代理與委派

  • 生成及分叉子代理
  • 其他編碼代理的產品供應商
  • 在會話中委派工作

Cordis 外掛模型

  • 外掛作為服務、事件及效應
  • 共享上下文及生命週期
  • 為何沒有特權核心

配置檔、包與設定

  • 配置檔及包層疊
  • 使用 cordis.patch.yml 修補設定
  • 檢查已啟動的樹狀結構

核心子系統

  • 僅可追加的會話日誌
  • 系統提示詞及工具模式組裝
  • 代理循環及回合流程

事件與擴展點

  • 會話、代理及能力事件
  • 瀑布及攔截器事件
  • 將行為映射至擴展點

開發外掛

  • 在上下文鍵上註冊服務
  • 新增工具及模型適配器
  • 發佈及發現外掛

SDK、無頭模式與自動化

  • 從其他程序驅動 Harness
  • TypeScript 及 Python SDK
  • CLI 及無頭自動化

最低要求

  • 了解軟體開發基礎知識
  • 具備命令列及 Git 使用經驗
  • 熟悉 JavaScript 或 TypeScript 基礎

適合對象

  • 軟體開發人員
  • AI 及機器學習工程師
  • DevOps 及平台工程師
 14 小時

課程分類