Runtime theo hướng Plugin
Mô hình, công cụ, kỹ năng, lưu trữ, phiên làm việc, lên lịch và giao diện có thể được cấu thành thông qua plugin.
Môi trường chạy tác nhân mã nguồn mở chính thức của DeepSeek
Tìm hiểu về DeepSeek Harness (DSH), bắt đầu bản Developer Preview và khám phá các plugin, công cụ cùng hạ tầng hỗ trợ quy trình làm việc thực tế.
Model + Harness = Agent
DeepSeek Harness, viết tắt là DSH, là một bộ khung tác nhân mã nguồn mở do DeepSeek AI phát triển. Đây là lớp runtime bao quanh mô hình: kết nối các nhà cung cấp mô hình, công cụ, kỹ năng, phiên làm việc, không gian làm việc, lưu trữ, quyền hạn và giao diện người dùng để tác nhân có thể hoàn thành các công việc nhiều bước thay vì trả về câu trả án cô lập.
Khung này được xây dựng dựa trên nguyên tắc mọi thứ đều là plugin. Kiến trúc dựa trên Cordis của DSH expose các khả năng chính dưới dạng các dịch vụ có thể thay thế, giúp DSH hữu ích cho nhà phát triển cần kiểm tra, mở rộng hoặc tự lưu trữ quy trình tác nhân. Bản phát hành hiện tại là Developer Preview, nên API và hợp đồng plugin vẫn có thể thay đổi.
Mô hình, công cụ, kỹ năng, lưu trữ, phiên làm việc, lên lịch và giao diện có thể được cấu thành thông qua plugin.
Công việc của tác nhân được giữ dưới dạng trạng thái phiên có cấu trúc, cho phép kiểm tra, tiếp tục và gỡ lỗi.
Sử dụng Web UI, CLI và SDK để thực hiện công việc tương tác, tự động hóa hoặc sản phẩm tùy chỉnh.
Chạy khung locally, chọn không gian làm việc và xác định ranh giới mô hình, công cụ cũng như quyền hạn.
Bắt đầu với tài liệu chính thức, sau đó khám phá các nguồn phát hiện cộng đồng. Các mục từ bên thứ ba được đánh dấu rõ ràng và nên được xem xét trước khi cài đặt.
Tổng quan sản phẩm chính thức và điểm bắt đầu cho bản Developer Preview của DeepSeek Harness.
Mở tài nguyênMã nguồn cấp phép MIT chính thức, ví dụ, lịch sử đóng góp và các tệp phát hành.
Mở tài nguyênGói @deepseek-ai/dsh đã xuất bản, được dùng để khởi chạy Web UI cục bộ.
Mở tài nguyênHướng dẫn chính thức cấu hình mô hình, chọn không gian làm việc và chạy tác vụ đầu tiên.
Mở tài nguyênGiải thích kỹ thuật về Cordis, plugin, dịch vụ, trạng thái phiên và vòng lặp tác nhân.
Mở tài nguyênKhung khả năng tổng hợp hỗ trợ DSH và mô hình dịch vụ plugin của nó.
Mở tài nguyênFeeds phát hiện GitHub cho các kho lưu trữ được gắn thẻ dsh-plugin; kiểm tra chủ sở hữu và bảo trì trước khi sử dụng.
Mở tài nguyênDanh mục độc lập, phân loại để khám phá plugin, công cụ và hạ tầng DSH.
Mở tài nguyênMột mô hình mạnh mẽ chỉ là một phần của tác nhân. Một thiết lập DSH đáng tin cậy cũng cần ranh giới rõ ràng về runtime, dữ liệu và an ninh.
LAYER 1
Cấu hình DeepSeek hoặc các nhà cung cấp tương thích, thông tin xác thực, tuyến mô hình và chính sách ngữ cảnh.
LAYER 2
Kết nối thao tác tệp, lệnh shell, trình duyệt, API và dịch vụ kiểu MCP với quyền hạn rõ ràng.
LAYER 3
Lưu trữ ngữ cảnh, sự kiện và trạng thái không gian làm việc để có thể tiếp tục, kiểm toán và gỡ lỗi công việc.
LAYER 4
Hạn chế truy cập tệp hệ thống và lệnh, yêu cầu phê duyệt cho hành động rủi ro và giữ bí mật ngoài lời nhắc.
Cài đặt Node.js, chạy gói chính thức và mở URL được in bởi lệnh. Web UI sẽ được phục vụ trên 127.0.0.1:3080 theo mặc định.
npx @deepseek-ai/dsh web Developer Preview: Mong đợi các thay đổi làm mất tương thích. Ghim phiên bản và thử nghiệm plugin trong một không gian làm việc biệt lập trước khi sử dụng cho sản xuất.
Một thư mục plugin chỉ hữu ích khi các mục nhập có thể được kiểm tra. Trước khi kết nối bất kỳ tiện ích mở rộng nào vào không gian làm việc tác nhân, hãy xem xét các tín hiệu sau.
Câu trả lời trực tiếp cho các thắc mắc phổ biến về cài đặt DSH, plugin và trường hợp sử dụng.
DeepSeek Harness là môi trường chạy tác nhân mã nguồn mở của DeepSeek AI. Nó bao quanh một mô hình với các công cụ, phiên làm việc, không gian làm việc, lưu trữ, quyền hạn và giao diện cần thiết để thực hiện các tác vụ tác nhân nhiều bước.
Có. DeepSeek xuất bản trang sản phẩm chính thức, kho lưu trữ và gói npm, nhưng dự án hiện được gắn nhãn Developer Preview thay vì bản phát hành ổn định cho sản xuất.
Với Node.js đã cài đặt, chạy npx @deepseek-ai/dsh web. Lệnh này sẽ khởi chạy Web UI cục bộ và in địa chỉ của nó. Bạn cũng có thể clone kho lưu trữ chính thức để phát triển từ mã nguồn.
Plugin cung cấp các khả năng tập trung như truy cập mô hình, công cụ, kỹ năng, lưu trữ, lên lịch, giao diện và tích hợp. Vì DSH theo hướng plugin-first, các phần này có thể được cấu thành hoặc thay thế.
Hãy xem mọi plugin bên thứ ba như mã thực thi. Kiểm tra nguồn gốc, giấy phép, quyền hạn, hành vi mạng, bảo trì và tương thích phiên bản của nó, sau đó thử nghiệm trong một không gian làm việc biệt lập.
Bắt đầu với runtime và tài liệu chính thức, sau đó chỉ thêm các plugin và hạ tầng mà quy trình làm việc của bạn thực sự cần.