DeepSeek Harness · Bản xem trước dành cho nhà phát triển

DeepSeek Harness Mọi thứ đều là plugin · Runtime Agent

Mô hình là linh hồn của Agent; Harness giúp Agent hiểu môi trường, dùng công cụ và tiếp tục làm việc trong kịch bản thực. DeepSeek Harness (dsh) đã mở mã nguồn: hãy mở phiên bản web DeepSeek, trò chuyện với DeepSeek-V4 để xác thực tác vụ, rồi lắp một Agent đầy đủ cục bộ bằng plugin khi cần.

MIT

Giấy phép mã nguồn mở

DeepSeek Harness thân thiện với thương mại

Plugin

Mọi thứ đều là plugin

Từ mô hình đến UI đều có thể thay

4

Chế độ chạy

Chuẩn / PTC / tối giản / sáng tạo

V4

DeepSeek-V4

Xác thực trên phiên bản web rồi chạy cục bộ

Agent = Model + Harness

Harness giúp Agent DeepSeek làm việc liên tục trong kịch bản thực

DeepSeek-V4 cung cấp suy luận và hội thoại; DeepSeek Harness cung cấp môi trường, công cụ và lần chạy có thể truy vết. Chồng lên nhau mới thành Agent có thể đưa vào thực tế.

Nhân Cordis

Cordis chỉ chịu trách nhiệm tải, gỡ và giải phụ thuộc plugin—không chứa năng lực cụ thể của Agent. DeepSeek Harness giao toàn bộ «làm được gì» cho plugin.

DeepSeek Harness Cordis

Plugin cung cấp năng lực

Mô hình, công cụ, kỹ năng, phiên, sandbox, lưu trữ, vòng lặp, lập lịch, UI—mọi năng lực Agent đều do plugin cung cấp và cộng tác qua dịch vụ cùng sự kiện Cordis.

DeepSeek mọi thứ đều là plugin

Kết hợp tự do ở lớp cấu hình

Nhà phát triển có thể chọn, thay hoặc mở rộng bất kỳ năng lực nào ở lớp cấu hình mà không cần sửa mã nguồn DeepSeek Harness, để nhanh chóng thử tổ hợp công cụ phù hợp DeepSeek-V4.

DeepSeek Harness có thể kết hợp
Năng lực cốt lõi DeepSeek Harness

Sáu năng lực định nghĩa runtime Agent mã nguồn mở

Bản xem trước Harness hướng tới nhà phát triển: mã nguồn mở, có thể thay, có thể truy vết. Phù hợp kết hợp phiên bản web DeepSeek và DeepSeek-V4 thành luồng «xác thực bằng hội thoại, thực thi cục bộ».

Mọi thứ đều là plugin

DeepSeek Harness xây trên hệ thống plugin Cordis. Bộ chuyển mô hình, đăng ký công cụ, nhật ký phiên, vòng lặp Agent, thậm chí cả UI đều là plugin—đổi tự do trong cấu hình.

DeepSeek Harness plugin

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

Mọi thứ mô hình thấy được ghi vào nhật ký phiên chỉ-thêm: lời nhắc hệ thống, chuỗi suy nghĩ, lời gọi công cụ và kết quả, lập lịch tác nhân con và tiêm ngữ cảnh. Chế độ xem Trajectory phát lại theo nguồn.

DeepSeek Trajectory

Bốn chế độ chạy

Chế độ chuẩn cung cấp bộ công cụ đầy đủ; chế độ PTC (Code) điều phối lời gọi nhiều bước bằng mã được sinh; chế độ tối giản dùng cho benchmark; chế độ sáng tạo dùng để thử plugin và viết preset mới.

DeepSeek Harness chế độ

Bổ trợ với DeepSeek-V4

Phiên bản web DeepSeek phù hợp để nói rõ tác vụ trước và so sánh Pro / Flash; Harness phù hợp để đặt cùng tác vụ đó vào Agent cục bộ có sandbox và công cụ rồi chạy liên tục.

DeepSeek-V4 Agent

Khởi Web UI bằng một lệnh

Sau khi cài Node.js, chạy npx @deepseek-ai/dsh web để mở Web UI cục bộ theo mặc định (127.0.0.1:3080). Cài từ mã nguồn thì build bằng pnpm rồi chạy cùng lệnh.

DeepSeek dsh web

Hệ sinh thái plugin mở

Thêm GitHub topic «dsh-plugin» vào kho plugin để dễ được tìm thấy. Plugin cốt lõi và API vẫn đang lặp; hướng dẫn chính thức nêu rõ sẽ có thay đổi phá vỡ tương thích.

hệ sinh thái dsh-plugin
DeepSeek Harness nhìn nhanh

Sự thật từ bản xem trước dành cho nhà phát triển bạn nên nhớ

Lấy từ trang giới thiệu chính thức của DeepSeek và README kho GitHub, để tra nhanh các câu hỏi về DeepSeek Harness / dsh.

dsh

Tên CLI

Gợi ý tên CLI và gói của DeepSeek Harness: npx @deepseek-ai/dsh web

Cordis

Nhân plugin

Chỉ quản lý tải / gỡ / phụ thuộc; năng lực Agent đều đến từ plugin

MIT

Giấy phép mã nguồn mở

Kho chính thức deepseek-ai/deepseek-harness mở mã nguồn theo MIT

4

Chế độ có sẵn

Chuẩn, PTC (Code), tối giản và sáng tạo—từ Agent lập trình đến benchmark

3080

Cổng web mặc định

Sau khi khởi bằng npx, Web UI cục bộ lắng nghe 127.0.0.1:3080 theo mặc định

Xem trước

Bản xem trước dành cho nhà phát triển

Để nhà phát triển Harness toàn cầu thử nghiệm; plugin cốt lõi và API tiếp tục lặp

Plugin

Mô hình cũng có thể thay

Gồm bộ chuyển mô hình và UI

Nhật ký

Phiên chỉ-thêm

Tiếp tục / rẽ nhánh / phát lại cùng một nguồn

V4

DeepSeek-V4

Xác thực ý định trên phiên bản web trước

Mở

Đồng bộ trên GitHub

Thu thập phản hồi trong Discussions

DeepSeek Harness vẫn ở bản xem trước dành cho nhà phát triển; hướng dẫn chính thức nhấn mạnh sẽ có thay đổi phá vỡ tương thích. Đừng khóa phiên bản mù quáng trong sản xuất. Với hội thoại và xác thực phương án, hãy bắt đầu bằng phiên bản web DeepSeek trên trang này.

Nói rõ tác vụ trên phiên bản web DeepSeek trước

DeepSeek Harness phù hợp thực thi Agent cục bộ; ý định, lời nhắc và chất lượng DeepSeek-V4 nên được xác thực trên phiên bản web trước.

Chế độ chạy DeepSeek Harness

Bốn chế độ, từ benchmark đến Agent tùy chỉnh

Chuyển chế độ mà không cần sửa mã nguồn. Xem trang con Chế độ chạy để so sánh chi tiết và khi nào nên dùng từng chế độ.

Chế độ chuẩn

Agent lập trình đầy đủ chức năng: sửa tệp, Shell, truy xuất tệp và web, Skills, kế hoạch, mục tiêu, tác nhân con và luồng công việc. Dành cho tác vụ nghiên cứu phát triển hàng ngày.

DeepSeek Harness chế độ chuẩn

PTC / Code Mode

Có mọi năng lực của chế độ chuẩn và trình bày công cụ qua Code Mode SDK, để mô hình ghép thao tác nhiều bước trong một chương trình TypeScript—ít lời gọi công cụ khứ hồi hơn.

DeepSeek PTC Code Mode

Chế độ tối giản

Agent lập trình hai công cụ, chỉ còn bash bền vững và str_replace_editor, dùng cho benchmark mô hình trong môi trường tối thiểu (gồm các kịch bản đánh giá DeepSeek-V4).

DeepSeek Harness chế độ tối giản

Chế độ sáng tạo

Dùng để tạo Agent preset tùy chỉnh: năng lực chế độ chuẩn cộng kiểm tra runtime, thử plugin Cordis trong bộ nhớ và hướng dẫn viết preset.

DeepSeek Harness chế độ sáng tạo

Chế độ chạy

Tư duy thiết kế

Mọi thứ đều là plugin, mỗi lần chạy đều có dấu vết

Đây là phát biểu cốt lõi chính thức của DeepSeek về Harness—và ba điểm cần nhớ khi tìm «DeepSeek Harness là gì».

01

Mọi thứ đều là plugin

DeepSeek Harness được xây trên hệ thống plugin Cordis. Mô hình, công cụ, kỹ năng, phiên, sandbox, lưu trữ, vòng lặp, lập lịch và UI đều do plugin cung cấp và cộng tác qua dịch vụ cùng sự kiện. Nhà phát triển có thể tái kết hợp năng lực ở lớp cấu hình mà không cần fork mã nguồn.

02

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

Lời nhắc hệ thống, chuỗi suy nghĩ, lời gọi công cụ và kết quả, lập lịch tác nhân con, mỗi lần tiêm ngữ cảnh đều được ghi vào nhật ký phiên chỉ-thêm. Tiếp tục, rẽ nhánh, tìm kiếm và phát lại dùng chung một luồng sự kiện; chế độ xem Trajectory kiểm tra theo nguồn.

03

Nhiều chế độ chạy

Chế độ chuẩn đưa bộ công cụ đầy đủ; chế độ PTC nối công cụ nhiều lượt bằng mã do mô hình sinh; chế độ tối giản chỉ giữ shell và sửa tệp phục vụ đánh giá; chế độ sáng tạo kiểm tra runtime, thử plugin và kết hợp chế độ mới.

Trải nghiệm nhanh

Khởi Web UI cục bộ, hoặc cài từ mã nguồn

Các lệnh dưới đây lấy từ tài liệu chính thức để nhà phát triển đối chiếu. Nếu muốn xác nhận cách diễn đạt tác vụ và chất lượng DeepSeek-V4 trước, hãy bắt đầu hội thoại trên phiên bản web DeepSeek của trang này.

Thử nhanh

Sau khi cài Node.js, bạn có thể khởi Web UI bằng npx.

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.

git clone https://github.com/deepseek-ai/deepseek-harness
DeepSeek Harness FAQ

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

Quan hệ với phiên bản web DeepSeek và DeepSeek-V4 ra sao? Có dùng cho sản xuất được không? Dưới đây bám theo định hướng chính thức.

01 DeepSeek Harness là gì?

DeepSeek Harness (tên lệnh dsh) là runtime Agent (agent harness) do DeepSeek AI mở mã nguồn. Nó giúp mô hình hiểu môi trường, gọi công cụ và tiếp tục làm việc trong kịch bản thực. Khẩu hiệu kiến trúc là «mọi thứ đều là plugin»; nhân là Cordis.

02 Harness khác phiên bản web DeepSeek và DeepSeek-V4 như thế nào?

Phiên bản web DeepSeek và DeepSeek-V4 giải quyết hội thoại, suy luận và ngữ cảnh dài; Harness giải quyết công cụ, sandbox, nhật ký phiên và runtime có thể thay. Đường đi khuyến nghị: nói rõ tác vụ trên phiên bản web trước, rồi khi cần dùng dsh chạy Agent có công cụ cục bộ.

03 Hiện có dùng trong môi trường sản xuất được không?

Định vị chính thức là bản xem trước dành cho nhà phát triển, và cảnh báo rõ sẽ có thay đổi phá vỡ tương thích. Phù hợp thử plugin, đánh giá và học kiến trúc—không phù hợp khóa hệ thống sản xuất then chốt vào phiên bản hiện tại.

04 Cách nhanh nhất để trải nghiệm DeepSeek Harness?

Sau khi cài Node.js, chạy npx @deepseek-ai/dsh web; mặc định mở http://127.0.0.1:3080. Bạn cũng có thể git clone kho chính thức rồi cài và build bằng pnpm theo README. Muốn xác thực bằng hội thoại trước, dùng «Trải nghiệm ngay» trên trang này để vào phiên bản web DeepSeek.

05 Cordis là gì?

Cordis là nhân plugin mà DeepSeek Harness dùng, chịu trách nhiệm tải, gỡ và phụ thuộc plugin. Năng lực cụ thể của Agent như mô hình, công cụ, UI không nằm trong nhân—nằm trong plugin, cộng tác qua dịch vụ và sự kiện.

06 Chế độ PTC và Code Mode có phải một thứ không?

Trang tiếng Trung chính thức gọi là chế độ PTC; trang tiếng Anh gọi là Code mode. Cả hai đều chỉ việc ghép nhiều lượt gọi công cụ bằng một đoạn mã do mô hình sinh (qua Code Mode SDK), đồng thời giữ toàn bộ năng lực chế độ chuẩn.

07 Chế độ tối giản dùng để làm gì?

Chế độ tối giản chỉ giữ bash bền vững và str_replace_editor, dùng cho benchmark mô hình trong môi trường tối thiểu. Trong ghi chú đánh giá công khai, một số điểm Code Agent của DeepSeek-V4-Flash liên quan đến khung chế độ tối giản.

08 Làm sao xuất bản plugin cộng đồng?

Thêm GitHub topic «dsh-plugin» vào kho plugin để dễ được phát hiện. Phản hồi và lỗi nên đi qua GitHub Discussions chính thức. Plugin cốt lõi và API cơ sở sẽ tiếp tục lặp.

09 Phiên có thể phát lại không?

Có. Lời nhắc mô hình thấy, chuỗi suy nghĩ, kết quả công cụ và lập lịch tác nhân con đều được ghi vào nhật ký chỉ-thêm. Tiếp tục, rẽ nhánh, tìm kiếm và phát lại dùng chung một luồng sự kiện, có thể xem theo nguồn trong chế độ xem Trajectory.

10 Có phải sửa mã nguồn mới đổi được mô hình hoặc công cụ không?

Không. Hướng dẫn chính thức nhấn mạnh nhà phát triển có thể chọn, thay hoặc mở rộng bất kỳ năng lực nào ở lớp cấu hình—kể cả bộ chuyển mô hình và UI—mà không cần sửa mã nguồn DeepSeek Harness.

11 Giấy phép mã nguồn mở là gì?

Kho chính thức mở mã nguồn theo MIT; phụ thuộc bên thứ ba xem trong THIRD_PARTY_NOTICES trong kho. Hãy tự đọc giấy phép và tuyên bố miễn trừ của bản xem trước trước khi dùng thương mại.

12 Nếu chưa dựng được môi trường cục bộ thì dùng DeepSeek thế nào trước?

Mở phiên bản web DeepSeek trên trang này, trò chuyện trực tiếp với DeepSeek-V4, xác nhận lời nhắc và cách tách tác vụ. Khi cần công cụ cục bộ và sandbox, hãy cài Node.js rồi chạy dsh. Hai đường đi bổ trợ nhau, không thay thế nhau.

DeepSeek-V4 + Harness, từ hội thoại đến Agent có thể thực thi

Xác thực hướng tiếp cận trên phiên bản web; kết hợp plugin và công cụ trong Harness. Nhảy tới phiên bản web DeepSeek từ trang này chỉ một cú nhấp.