Liên hệ với chúng tôi

Đề cương khóa học

Giới thiệu về DeepSeek Harness

  • DeepSeek Harness là gì và nó phù hợp ở đâu
  • Triết lý thiết kế "mọi thứ đều là plugin"
  • Web UI, CLI và các chế độ headless

Cài đặt và Chạy lần đầu

  • Yêu cầu Node.js và cài đặt gói
  • Khởi động Web UI với npx
  • Xây dựng và chạy từ mã nguồn

Cấu hình Mô hình

  • Đặt khóa API của DeepSeek
  • Chọn và chuyển đổi mô hình
  • Thêm các điểm cuối (endpoints) tương thích với OpenAI

Không gian làm việc và Phiên làm việc

  • Chọn và chuyển đổi không gian làm việc
  • Trình soạn thảo phiên (session composer) và luồng hội thoại
  • Đọc, chỉnh sửa và tạo tệp tin

Thực thi các tác vụ Lập trình

  • Tóm tắt kho lưu trữ (repository) và điều hướng mã nguồn
  • Chạy lệnh và ủy thác công việc
  • Duy trì kế hoạch tác vụ

Quyền hạn và Hòm cát (Sandbox)

  • Chính sách phê duyệt và phân quyền
  • Giới hạn quyền truy cập tệp tin và lệnh
  • Các nền tảng sandbox cục bộ và từ xa

Công cụ có sẵn và Tích hợp

  • Công cụ hệ thống tệp, terminal và shell
  • Hỗ trợ Giao thức Ngữ cảnh Mô hình (Model Context Protocol)
  • Tích hợp Giao thức Máy chủ Ngôn ngữ (Language Server Protocol)

Tác nhân phụ (Subagents) và Ủy quyền

  • Tạo và nhân bản (fork) các tác nhân phụ
  • Các nhà cung cấp sản phẩm cho các tác nhân lập trình khác
  • Ủy thác công việc xuyên suốt phiên làm việc

Mô hình Plugin Cordis

  • Plugin như dịch vụ, sự kiện và hiệu ứng
  • Bối cảnh chia sẻ và vòng đời
  • Tại sao không có lõi đặc quyền (privileged core)

Hồ sơ, Gói (Bundles) và Cấu hình

  • Hồ sơ và lớp ghép gói (bundle layering)
  • Chỉnh vá cấu hình bằng cordis.patch.yml
  • Kiểm tra cây khởi động (booted tree)

子系统 Cốt lõi

  • Chỉ nhật ký phiên làm việc chỉ thêm (append-only session log)
  • Lắp ráp prompt hệ thống và schema công cụ
  • Vòng lặp tác nhân và luồng lượt xử lý

Sự kiện và Điểm mở rộng

  • Sự kiện phiên, tác nhân và năng lực
  • Sự kiện thác nước (waterfall) và bộ chặn (interceptor)
  • Ánh xạ hành vi sang các điểm mở rộng

Phát triển Plugin

  • Đăng ký dịch vụ trên các khóa ngữ cảnh
  • Thêm công cụ và bộ thích ứng mô hình
  • Phát hành và khám phá plugin

SDK, Headless và Tự động hóa

  • Điều khiển bộ khung từ một tiến trình khác
  • Các SDK TypeScript và Python
  • Tự động hóa CLI và headless

Yêu cầu

  • Hiểu biết về các nguyên tắc cơ bản của phát triển phần mềm
  • Kinh nghiệm sử dụng dòng lệnh và Git
  • Quen thuộc cơ bản với JavaScript hoặc TypeScript

Đối tượng Mục tiêu

  • Các nhà phát triển phần mềm
  • Kỹ sư AI và học máy
  • Kỹ sư DevOps và nền tảng
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Các khóa học sắp tới

Các danh mục liên quan