DeepSeek Harness:建置與擴展 AI 編碼代理培訓
DeepSeek Harness (dsh) 是由 DeepSeek AI 提供的開源代理架構,專用於建置與執行 AI 編碼代理。它基於 Cordis 外掛框架,採用「一切皆為外掛」的架構,其中的模型適配器、工具註冊表、日誌記錄及代理循環均為可在啟動時更換的組件。
本課程為講師帶領的現場培訓(線上或線下),旨在幫助希望利用 DeepSeek Harness 在專案中建置、運行及擴展 AI 編碼代理的軟體開發人員與 AI 工程師。
完成培訓後,參與者將能夠:
- 安裝並運行 DeepSeek Harness,配置模型。
- 透過 Web UI 及命令列驅動編碼任務。
- 解釋 Cordis 外掛架構及擴展點。
- 為 Harness 開發及發佈自訂外掛。
- 透過 SDK 及無頭模式實現 Harness 自動化。
課程形式
- 互動式講解與討論。
- 大量演習與練習。
- 在即時實驗室環境中進行實作。
課程客製化選項
- 如需客製化培訓,請聯繫我們安排。
課程簡介
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 及平台工程師
需要幫助選擇合適的課程嗎?
macao@nobleprog.com 或 +852 81990613
DeepSeek Harness:建置與擴展 AI 編碼代理培訓 - 詢問
DeepSeek Harness:建置與擴展 AI 編碼代理 - 咨詢詢問
相關課程
使用 Gemini 3 和 Google Antigravity 進行智能代理開發
21 小時進階反重力技術:回饋迴路、學習機制與長效能體記憶
14 小時Mastra 進階整合:API、工具、企業數據及外部系統
21 小時這門在 澳門 舉行的講師帶領培訓涵蓋 Mastra 進階整合,包括 API、工具及企業數據系統。專為中階工程師設計,課程教授安全、可擴展的整合設計,並透過真實場景與最佳實踐進行實戰實施。
互動式 AI 代理:AgentCore 記憶體、程式碼直譯器與瀏覽器工具的實際應用
14 小時使用 AgentCore Runtime 與 Gateway 加速 AI 智能體部署
14 小時Antigravity 開發者指南:建構代理優先應用程式
21 小時Antigravity 入門:智能體優先 IDE 概覽
14 小時面向網頁自動化及瀏覽器相關任務的 Google Antigravity
21 小時使用 AgentCore 建置完全管理的 AI 代理:從概念到生產環境
14 小時使用 Mastra 開發 AI 代理
14 小時這是由講師帶領的實時培訓課程(線上或線下),旨在幫助中階軟體開發人員和工程團隊構建可擴展且具備可觀察性的 AI 系統。
完成本課程後,學員將能夠:
- 理解 Mastra 的架構及其與大型語言模型(LLM)和外部 API 的集成方式。
- 使用 TypeScript 設計和實現 AI 代理及工作流程。
- 運用 Mastra 的可觀察性和記憶工具來監控並提升代理效能。
- 利用 Mastra 的框架特性,部署生產級別的 AI 應用程序。
Mastra AI 代理除錯、評估與品質保證
21 小時此由講師授課的 澳門 培訓課程涵蓋 Mastra 工具,用於 AI 代理的除錯、評估及可靠性保證。學員將應用結構化指標、部署可觀察性工作流程並設計 QA 策略,以確保代理在複雜環境中的一致表現。
Mastra 運維與生產工程:AI 智能體(AI Agents)的部署與擴展
21 小時這門在 澳門 舉行的實地培訓課程,將引導技術專業人士掌握 Mastra AI 智能體在生產環境中的部署與擴展方法。課程涵蓋環境準備、可觀測性分析以及效能最佳化等內容,以確保智能體運作的穩定性、高效性及成本效益。
Mastra 工作流程自動化與多智能體編排
21 小時本課程為 澳門 的授課式培訓,涵蓋 Mastra 框架在高級多智能體編排方面的基礎知識。學習如何設計複雜工作流程、協調並行任務,並實施監控工具,以確保分布式系統的穩定性及企業級集成。