Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 14 Giờ học
Đề 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