Bản xem trước cho nhà phát triển · MIT mã nguồn mở · 2026-08

DeepSeek Harness: để mô hình làm việc liên tục trong môi trường thật

DeepSeek Harness (dsh) không phải mô hình chat mới, mà là lớp chạy Agent mã nguồn mở. Mô hình đảm nhiệm suy nghĩ; Harness đảm nhiệm công cụ, phiên, sandbox và nhật ký có thể phát lại. Công thức rất đơn giản: Agent = mô hình + Harness.

Trang cập nhật ngày 2026-08-18 · Tổng hợp theo thông tin công khai của bản xem trước dành cho nhà phát triển

DeepSeek Harness là gì?

Hãy tách rõ 「mô hình」 và 「Harness」 rồi mới quyết định cài tầng nào.

Agent = mô hình + Harness

Mô hình là linh hồn: suy luận, tách nhiệm vụ, quyết định bước tiếp theo.

Harness là tay chân và hiện trường: hiểu môi trường, gọi công cụ, và làm việc liên tục trong kho thật.

DeepSeek Harness là hạ tầng chạy Agent mà DeepSeek phát hành cho nhà phát triển toàn cầu vào tháng 8 năm 2026 (bản xem trước cho nhà phát triển). Mã nguồn mở theo giấy phép MIT, tên gói npm là @deepseek-ai/dsh, địa chỉ kho nằm trên GitHub tại deepseek-ai/deepseek-harness.

Nó không giải bài toán 「ra thêm một mô hình biết chat」. Nó giải bài toán khác: mô hình đã biết suy luận, thì làm sao sửa tệp, chạy lệnh, gọi công cụ, ghi nhật ký trong thư mục thật, rồi khôi phục sau khi thất bại. Không có Harness, bạn thường dừng ở hộp thoại; có Harness, mô hình mới thực thi liên tục trong biên giới được kiểm soát.

Khẩu hiệu chính thức là 「mọi thứ đều là plugin」. Đường dẫn mặc định vẫn cần cấu hình DeepSeek API Key. Web UI có thể mở miễn phí; chạy Agent thật sự sẽ phát sinh phí gọi mô hình. Hiện thuộc dòng xem trước v0.1, plugin lõi và API có thể có thay đổi phá vỡ tương thích.

Ai nên dùng DeepSeek Harness?

Đây không cùng loại lối vào với chat web trên trang này. Chọn công cụ theo nhiệm vụ.

  • Muốn chạy Agent lập trình trong kho

    Cần đọc sửa tệp, chạy Shell, tìm trên web, và để mô hình hoàn thành liên tục các nhiệm vụ kỹ thuật nhiều bước.

  • Muốn làm plugin hoặc preset tùy chỉnh

    Muốn thay mô hình, công cụ, sandbox hoặc UI mà không sửa thân chính của Harness, rồi lắp Agent của riêng mình.

  • Chỉ muốn mở trình duyệt để chat

    Không cần cài Node.js. Hãy dùng lối vào web DeepSeek trên trang này và trò chuyện trực tiếp với DeepSeek-V4.

Điểm kiến trúc: mọi thứ đều là plugin

DeepSeek Harness dựa trên Cordis. Nhân chỉ lo tải và phụ thuộc; mọi năng lực cụ thể đều do plugin cung cấp.

  1. 01

    Nhân Cordis

    Chỉ phụ trách gắn, gỡ và quan hệ phụ thuộc của plugin, không nhét nghiệp vụ Agent vào thân chính, tránh phải fork cả kho mỗi khi đổi một năng lực.

  2. 02

    Năng lực đều là plugin

    Bộ chuyển mô hình, công cụ, kỹ năng, phiên, sandbox, lưu trữ, vòng lặp, lập lịch và giao diện đều có thể kết hợp thành plugin, phối hợp qua dịch vụ và sự kiện.

  3. 03

    Tái tổ hợp ở tầng cấu hình

    Nhà phát triển không cần sửa mã nguồn Harness vẫn có thể chọn, thay hoặc mở rộng bất kỳ năng lực nào ở tầng cấu hình, rồi lắp Agent theo từng cảnh.

Bốn chế độ chạy

Cùng một nhân plugin, mặc định tải tổ hợp khác nhau, phủ lập trình hàng ngày, gọi công cụ theo chương trình, đo chuẩn và preset tùy chỉnh.

Chế độ chuẩn

Agent lập trình đầy đủ tính năng.

Hỗ trợ sửa tệp, Shell, tìm tệp và web, Skills, kế hoạch, mục tiêu, agent con và quy trình làm việc, phù hợp tác vụ kho hàng ngày.

Chế độ PTC

Dùng một đoạn mã để ghép nhiều vòng gọi công cụ.

Có đủ năng lực chế độ chuẩn, rồi trình bày công cụ qua Code Mode SDK, để mô hình điều phối thao tác nhiều bước bằng chương trình TypeScript.

Chế độ tối giản

Mặt công cụ nhỏ nhất, tiện đo chuẩn.

Thường chỉ giữ bash bền và sửa tệp (str_replace_editor), để quan sát mô hình trong môi trường tối thiểu.

Chế độ sáng tạo

Kiểm tra runtime và sáng tác preset tùy chỉnh.

Dùng để xem plugin hiện tại, thử plugin Cordis trong bộ nhớ, rồi ghép ra chế độ chạy mới.

Mỗi lần chạy đều có dấu vết

Phiên được ghi theo luồng sự kiện chỉ thêm. Khôi phục, fork, tìm kiếm và phát lại dùng chung một nhật ký.

  • Lời nhắc hệ thống, chuỗi suy nghĩ, lời gọi công cụ và kết quả được ghi vào nhật ký phiên

  • Điều phối Agent con và mỗi lần bơm ngữ cảnh có thể xem theo nguồn

  • Chế độ xem Trajectory giúp bạn kiểm toán mô hình đã thấy gì và làm gì

  • Thao tác rủi ro cao nên kèm quyền và phê duyệt, chứ không giao kho trần cho mô hình

Bắt đầu dùng

Trải nghiệm nhanh hoặc cài từ mã nguồn

Máy cần đã cài Node.js. Yêu cầu phiên bản lấy README kho chính thức làm chuẩn.

Trải nghiệm nhanh

Sau khi cài Node.js, có thể khởi động Web UI bằng npx. Mặc định mở cổng 3080 trên máy: http://127.0.0.1:3080

$ npx @deepseek-ai/dsh web

Cài từ mã nguồn

Lấy toàn bộ mã nguồn dự án và làm theo hướng dẫn kho để hoàn tất cài đặt (pnpm install, pnpm run build, pnpm dsh web).

$ git clone https://github.com/deepseek-ai/deepseek-harness

Cấu hình API Key và mô hình

Trong giao diện, cấu hình DeepSeek API Key rồi chọn DeepSeek-V4-Flash hoặc DeepSeek-V4-Pro. Nên thử chạy Flash trước.

Chỉ định không gian làm việc và quyền

Chọn thư mục kho, thắt quyền tệp và lệnh rồi mới giao nhiệm vụ. Giai đoạn xem trước lệnh và cấu hình có thể đổi, hãy lấy tài liệu kho làm chuẩn.

Chat web và Harness khác gì nhau?

Bản web DeepSeek trên trang này giải 「mở là chat được」; Harness giải 「thực thi liên tục trong kho」.

Chat web và Harness khác gì nhau?
Hạng mục so sánh Chat web DeepSeek DeepSeek Harness
Bạn đang tìm gì Lối vào chat trực tuyến không cần cài Lớp chạy Agent trên máy / cấp mã nguồn
Người dùng điển hình Học tập, văn phòng, viết, hỏi đáp Nhà phát triển, người làm Agent và plugin
Có sửa được tệp trong kho không Chủ yếu là hội thoại Có thể đọc ghi tệp và chạy lệnh trong phạm vi quyền
Cách bắt đầu Mở lối vào trang này trên trình duyệt Khởi động Web UI bằng npx hoặc clone mã nguồn

Câu hỏi thường gặp về DeepSeek Harness

Về giấy phép mã nguồn mở, chi phí, chọn mô hình và khác biệt so với bản web.

DeepSeek Harness có phải mô hình mới chính thức không?

Không. Đây là khung chạy Agent mã nguồn mở của DeepSeek (Harness), dùng để nối mô hình, công cụ, phiên và giao diện. Năng lực chat và suy luận vẫn đến từ các mô hình như DeepSeek-V4.

DeepSeek Harness có miễn phí không?

Mã nguồn khung mở theo giấy phép MIT, có thể lấy miễn phí. Chạy Agent thường phải gọi DeepSeek API nên phát sinh phí token. Lấy bảng giá chính thức và số dư khóa của bạn làm chuẩn.

Có phải cùng một thứ với bản web DeepSeek trên trang này không?

Không. Bản web hướng tới mở trình duyệt là chat được; Harness hướng tới nhà phát triển chạy Agent lập trình trong môi trường thật. Cần chat thì dùng lối vào trang này; cần sửa mã, chạy công cụ thì dùng Harness.

Dùng Harness có bắt buộc triển khai mô hình lớn trên máy không?

Không cần. Đường dẫn phổ biến trong tài liệu công khai là dùng API đám mây DeepSeek. Bạn cần Node.js, API Key và trình duyệt, không bắt buộc tự chuẩn bị GPU.

Hiện đã dùng được cho môi trường sản xuất chưa?

Tài liệu chính thức ghi bản xem trước cho nhà phát triển và cảnh báo sẽ có thay đổi phá vỡ tương thích. Phù hợp học, thử nghiệm và phát triển plugin; kết nối sản xuất hãy tự đánh giá độ ổn định và khóa phiên bản bạn đã xác minh.

dsh là gì? Khởi động thế nào?

dsh là viết tắt thường dùng và tên CLI của DeepSeek Harness. Sau khi cài Node.js, chạy npx @deepseek-ai/dsh web; mặc định mở Web UI tại http://127.0.0.1:3080.

Tách cảnh trước, rồi chọn lối vào

Cần chat ngay thì mở bản web DeepSeek; cần chạy Agent trong kho thì dùng DeepSeek Harness chính thức.

Trang này do site DeepSeek-V4 tổng hợp từ trang Harness chính thức của DeepSeek và kho GitHub công khai, để tiện tìm kiếm và đối chiếu, không phải site chính thức của DeepSeek. Cài đặt, cấu hình và tương thích lấy tài liệu chính thức và README kho làm chuẩn.