
Một lập trình viên tại trạm làm việc tại nhà sáng sủa với hai màn hình, nhật ký cài đặt plugin cuộn trong terminal trên màn hình trái và lưới thẻ plugin đang làm mới ở bên phải
Bảy plugin, một khối nhà cung cấp và một hồ sơ mà bạn thực sự hiểu. Đó là toàn bộ thiết lập.
Vào ngày 13 tháng 8 năm 2026, DeepSeek đã mã nguồn mở harness agent của mình. Nó đạt khoảng 50.000 sao GitHub trong khoảng mười hai giờ và khoảng 92.000 sao vào giờ thứ 28 (Justin3go, tháng 8 năm 2026). Bốn ngày sau, kho lưu trữ đạt 144,4k sao và 14,7k fork (GitHub, tháng 8 năm 2026).
Dòng thời gian của bạn bây giờ tràn ngập các kho lưu trữ dsh-*. Chủ đề, nhập liệu bằng giọng nói, đồng hồ Pomodoro, trò chơi arcade cá voi cho khi agent đang suy nghĩ. Danh sách cộng đồng đã được chọn lọc đã vượt quá 1.100 mục.
Sau đó bạn nhìn vào trang sử dụng API của mình.
Đây không phải là một thư mục plugin khác. Đó là bảy phần làm cho dsh trở thành thứ bạn có thể để chạy cả buổi chiều, cộng với một lớp cấu hình mà hầu như không ai đặt vào danh sách plugin của họ, mặc dù nó quyết định liệu sáu plugin còn lại có giữ được giá phải chăng hay không.
Những điểm chính
dshđược cấp phép MIT và rõ ràng là bản xem trước dành cho nhà phát triển. Chính README đã nói: "SẼ CÓ CÁC THAY ĐỔI PHÁ VỠ TÍNH TƯƠNG THÍCH."- "Mọi thứ đều là plugin" bao gồm cả lớp mô hình. Đó là hậu quả bị đánh giá thấp nhất của kiến trúc.
- Số lượng plugin không phải là chất lượng plugin. Một người đánh giá tìm thấy 41 tích hợp tương thích so với 219 được gắn cờ cần chú ý, và tất cả 5 công cụ của bên thứ ba mà họ thử đều thất bại hoàn toàn.
- Hãy tìm hiểu hồ sơ (profile) là gì trước khi cài đặt bất cứ thứ gì, nếu không bạn sẽ cài đặt vào một hồ sơ, chạy một hồ sơ khác và tự hỏi tại sao không có gì xuất hiện.
dshlà một trình tiêu thụ ngữ cảnh nặng theo thiết kế, và API của chính DeepSeek hiện tính phí theo thời gian trong ngày. Cấu hình nhà cung cấp của bạn là một phần chịu tải trong thiết lập.

Hai bảng đo chi phí cạnh nhau cho một lượt đầu vào 47,6K đơn lẻ, API của bên thứ nhất ở mức giá cao nhất cạnh một điểm cuối giá cố định, mỗi bảng hiển thị đầu vào, đầu ra và tổng mỗi lượt
Phần thưởng của toàn bộ thiết lập này: một lượt làm việc của agent, được định giá theo hai cách, trong một bảng mà bạn thực sự có thể đọc. Các con số được tính từ thẻ giá công bố của mỗi tuyến đường tính đến ngày 17 tháng 8 năm 2026, không phải từ một lần chạy được đo lường.
Tại sao Plugin DeepSeek Harness Bùng nổ, và Tại sao Hầu hết Chúng Bị Hỏng
Sự tăng trưởng là có thật và sự mong manh cũng có thật. Hơn 2.000 bài gửi plugin đã được gửi trong vòng hai ngày kể từ khi ra mắt (Justin3go, tháng 8 năm 2026), và danh sách cộng đồng hiện có hơn 1.100 plugin có thể cài đặt trên mười bốn danh mục.
Điều làm cho điều này khác biệt so với một API mở rộng thông thường là mức độ sâu của đường nối. Nguyên tắc thiết kế của DeepSeek bao gồm "các mô hình, công cụ, kỹ năng, phiên, sandbox, hệ thống tệp, vòng lặp, điều phối và thành phần UI" có thể được "pha trộn, kết hợp, thay thế và mở rộng" (The Register, tháng 8 năm 2026). Harness được xây dựng trên kernel Cordis, một plugin đăng ký những gì nó làm thông qua hàm apply(ctx) và dọn dẹp khi được gỡ bỏ, và bản thân vòng lặp agent có thể hoán đổi được. Cũng như nhà cung cấp mô hình.
Armin Ronacher, được trích dẫn trong cùng bài viết, đã diễn tả sức hấp dẫn một cách hay: "Tôi không nghĩ DeepSeek Harness là hoàn hảo nhưng đây chắc chắn là lần đầu tiên tôi nhìn thấy thứ gì đó mới trong lĩnh vực này và cảm thấy khá được truyền cảm hứng để xem xét lại một số lựa chọn của chúng tôi."
Bây giờ là phần thực tế. Danh sách tương thích chính thức cho thấy 41 tích hợp tương thích so với 219 được gắn cờ là cần chú ý, và trong thử nghiệm thực tế "tất cả 5 công cụ của bên thứ ba mà nó thử đều thất bại hoàn toàn" (Justin3go, tháng 8 năm 2026). README của harness cũng không che giấu điều này. Đây là bản xem trước dành cho nhà phát triển, "đang lặp lại nhanh chóng," với các thay đổi phá vỡ tính tương thích được hứa hẹn bằng chữ in hoa.
Vì vậy, chiến lược hợp lý không phải là "cài đặt ba mươi plugin." Mà là cài đặt một số lượng nhỏ giải quyết các vấn đề vận hành thực tế, theo một thứ tự mà mỗi cái làm cho cái tiếp theo an toàn hơn.
Cách Plugin DeepSeek Harness Kết hợp với nhau: Hồ sơ, Gói và Lớp Mô hình
Ba khái niệm giải thích hầu hết mọi bài đăng "nó đã cài đặt nhưng không có gì xảy ra" mà bạn sẽ đọc.
Hồ sơ (Profile). Một hồ sơ là một tập hợp plugin và cấu hình có tên, tự chứa. dsh cung cấp các mẫu tự động khởi tạo khi sử dụng lần đầu, bao gồm web (những gì dsh web khởi động) và headless, với dsh-base, dsh-web-app và dsh-headless có sẵn dưới dạng nguồn gói. Plugin cài đặt vào một hồ sơ. Cài đặt vào sai hồ sơ và plugin thực sự có ở đó, chỉ không phải trong thứ bạn đang chạy.
Gói (Bundle). Mọi plugin có thể cài đặt đều khai báo một manifest dsh.bundle. Manifest đó là thứ làm cho nó có thể được khám phá bởi lệnh plugin và bởi danh sách cộng đồng, nơi chỉ chấp nhận các mục có thể cài đặt qua dsh plugin add.
Lớp mô hình (Model layer). Bên dưới llm-pi-ai, các nhà cung cấp chỉ là cấu hình. Đây là hình dạng trực tiếp từ tài liệu:
yaml1llm-pi-ai: 2 providers: 3 my-gateway: 4 apiKeyEnv: GATEWAY_API_KEY 5 api: openai-completions 6 baseURL: https://gateway.example/v1 7 models: 8 - id: legacy-chat 9 - id: vision-preview 10 input: [text, image] 11
Đó là toàn bộ cơ chế. Đặt api: openai-completions cộng với baseURL và bạn đang trỏ đến bất cứ thứ gì nói giao thức OpenAI Chat Completions. Khóa sống riêng trong $DSH_HOME/.credentials.yaml và chỉ ghi, vì vậy settings.yaml giữ một tham chiếu và không bao giờ là bí mật theo nghĩa đen.
Lớp Plugin DeepSeek Harness Mà Không Ai Đặt Vào Danh Sách Của Họ
Cuộn bất kỳ thư mục plugin nào và bạn sẽ tìm thấy chủ đề, bảng điều khiển, hệ thống bộ nhớ, cầu nối thông báo. Những gì bạn sẽ không tìm thấy gần đầu là khối nhà cung cấp, bởi vì nó không phải là một plugin bạn cài đặt. Đó là chín dòng YAML bạn viết một lần.
Nó quan trọng vì số học. dsh ghi lại mọi thứ mô hình nhìn thấy trong một nhật ký phiên chỉ nối thêm, tiêm ngữ cảnh một cách mạnh mẽ và lên lịch cho các subagent. Thiết kế đó có một chi phí token. Trong một so sánh sơ bộ trên cùng một mô hình, đầu vào không được lưu trong bộ nhớ đệm của Pi đo được khoảng 4,5K token so với khoảng 47,6K cho dsh, "một sự khác biệt về một bậc độ lớn." Người đánh giá đã gắn cờ các yếu tố gây nhiễu và lưu ý rằng dsh đang trong bản xem trước, và riêng biệt xác nhận một lỗi thực tế nơi dsh đọc cả CLAUDE.md và AGENTS.md và nhân đôi lời nhắc hệ thống khi nội dung của chúng khớp nhau (Justin3go, tháng 8 năm 2026). Hãy coi đó là phép đo sớm của một người, không phải là một sự thật đã được xác định. Tuy nhiên, hướng đi là không thể tranh cãi.
Trong khi đó, API của bên thứ nhất DeepSeek hiện định giá theo thời gian trong ngày. Các khung giờ cao điểm là 01:00-04:00 và 06:00-10:00 UTC, và giá ngoài giờ cao điểm bằng một nửa giá cao điểm (Tài liệu API DeepSeek, tháng 8 năm 2026). Cả deepseek-v4-flash và deepseek-v4-pro đều có ngữ cảnh 1M và đầu ra tối đa 384K.
Vì vậy, lớp mô hình là nơi một ngăn xếp plugin hoặc duy trì được bền vững hoặc không. Để tham khảo, đây là những gì cùng các ID mô hình DeepSeek có giá trên một điểm cuối lưu trữ giá cố định. Atlas Cloud là một ví dụ, được liệt kê ở đây vì nó phục vụ các ID mô hình của chính DeepSeek với giá cố định, điều này làm cho nó có thể so sánh trực tiếp với các số liệu của bên thứ nhất thay vì một sự hoán đổi táo với cam.
Bảng 1. ID mô hình DeepSeek và giá công bố trên 1M token, đã xác minh ngày 17 tháng 8 năm 2026
| ID mô hình | Tuyến đường | Đầu vào | Đầu ra | Ngữ cảnh | Đầu ra tối đa |
|---|---|---|---|---|---|
| deepseek-v4-flash | Chính thức, ngoài giờ | $0,22 miss / $0,007 hit | $0,66 | 1M | 384K |
| deepseek-v4-flash | Chính thức, giờ cao điểm | $0,44 miss / $0,014 hit | $1,32 | 1M | 384K |
| deepseek-ai/deepseek-v4-flash-0731 | Lưu trữ, giá cố định | $0,14 | $0,28 | 1.048.576 | 393.216 |
| deepseek-v4-pro | Chính thức, ngoài giờ | $0,66 miss / $0,022 hit | $1,98 | 1M | 384K |
| deepseek-v4-pro | Chính thức, giờ cao điểm | $1,32 miss / $0,044 hit | $3,96 | 1M | 384K |
| deepseek-ai/deepseek-v4-pro | Lưu trữ, giá cố định | $1,68 | $3,38 | 1.048.576 | 393.216 |
| deepseek-ai/deepseek-v3.2 | Lưu trữ, giá cố định | $0,26 | $0,38 | 163.840 | 163.840 |
Hãy đọc bảng đó một cách trung thực, bởi vì nó không nói một điều. Flash giá cố định rẻ hơn so với cả hai bậc chính thức. Đầu vào giá cố định của Pro cao hơn tỷ lệ cache-miss giờ cao điểm chính thức. Và đầu vào cache-hit chính thức gần như miễn phí, vì vậy một khối lượng công việc có tỷ lệ cache hit cao có thể rẻ nhất trên API của bên thứ nhất. Những gì một điểm cuối giá cố định thực sự mua cho bạn là khả năng dự đoán: cùng một con số lúc 03:00 UTC cũng như lúc 15:00 UTC, không có giới hạn tài khoản bên thứ nhất và các ID mô hình giống hệt nhau để chuyển đổi trở lại chỉ là một dòng.
Ngăn xếp Plugin DeepSeek Harness, Từng bước một
Tám bước, theo thứ tự này vì một lý do. Mỗi bước hoặc làm cho bước tiếp theo có thể hoặc làm cho nó an toàn hơn.
Bảng 2. Ngăn xếp bảy mảnh, tự chứa
| # | Plugin | Vấn đề nó giải quyết | Cài đặt |
|---|---|---|---|
| 1 | dshmarket | Thị trường plugin đồ họa bên trong Cài đặt, để bạn ngừng sử dụng terminal | dsh plugin --profile web add dshmarket |
| 2 | dsh-find-plugin | Cho phép agent tìm kiếm hệ sinh thái plugin cho bạn | dsh plugin --profile web add dsh-find-plugin |
| 3 | dsh-poison-guard | Quét chuỗi cung ứng trước khi cài đặt mã nguồn plugin | npm install -g dsh-poison-guard |
| 4 | dsh-plugin-doctor | Kiểm tra sức khỏe manifest, build, pack và install | dsh plugin --profile web add github:zoahdev/dsh-plugin-doctor |
| 5 | dsh-cost-meter | Chi phí mỗi phiên và hàng ngày, phần trăm ngân sách, bảng điều khiển lịch sử | dsh plugin --profile web add github:Han-1413141/dsh-cost-meter |
| 6 | dsh-tier-router | Mô hình mạnh lập kế hoạch, mô hình rẻ thực hiện | dsh plugin --profile web add github:BruceLanLan/dsh-tier-router |
| 7 | dsh-context | Hiển thị cửa sổ ngữ cảnh của bạn thực sự được tạo nên từ gì | dsh plugin --profile web add github:bowenliang123/dsh-context |
Một lưu ý về thông số cài đặt trước khi bạn bắt đầu. dsh plugin --profile <name> <args> chuyển tiếp các đối số của nó đến pnpm bên trong thư mục của hồ sơ đó, vì vậy bất cứ thứ gì pnpm có thể giải quyết đều hoạt động: tên gói npm, thông số github:owner/repo hoặc link:/absolute/path cho một plugin bạn đang phát triển. Điều đó quan trọng trong thực tế. Tôi đã kiểm tra registry và dsh-cost-meter và dsh-tier-router không được xuất bản lên npm, vì vậy thông số GitHub là tuyến đường duy nhất cho hai plugin đó.
Bước 1. Cài đặt dsh và khởi động hồ sơ web.
bash1npx @deepseek-ai/dsh web 2
Lệnh in ra URL máy chủ. Nếu bạn muốn xây dựng từ mã nguồn:
bash1git clone https://github.com/deepseek-ai/deepseek-harness.git 2cd deepseek-harness 3pnpm install 4pnpm run build 5pnpm dsh web 6
Sau đó trong trình duyệt: Cài đặt, Mô hình, dán khóa API của bạn, lưu. Chọn một không gian làm việc, trỏ nó đến một thư mục dự án và bắt đầu một phiên.

Giao diện web DeepSeek Harness khi khởi chạy lần đầu, hiển thị màn hình phiên mới với trình chọn không gian làm việc
Bước 1 hoàn tất: dsh web chạy cục bộ với một không gian làm việc được chọn.
Bước 2. Hiểu hồ sơ của bạn trước khi cài đặt bất cứ thứ gì.
Đây là bước mọi người bỏ qua và nó gây ra hầu hết sự nhầm lẫn "plugin đã cài đặt nhưng không hiển thị". Kiểm tra cây cấu hình đã kết hợp mà không khởi động nó:
bash1dsh --profile web --dump-config 2
Ngoài ra còn có --dump-default-config nếu bạn muốn một đường cơ sở để so sánh. Những gì bạn đang tìm kiếm là liệu gói bạn vừa cài đặt có thực sự xuất hiện trong cây đã kết hợp cho hồ sơ bạn đang khởi chạy hay không. Nếu không, bạn đã cài đặt vào một hồ sơ khác.

Đầu ra terminal của dsh --dump-config, với danh sách gói plugin đã kết hợp cho hồ sơ web hiển thị
--dump-config là câu trả lời cho hầu hết mọi câu hỏi "plugin của tôi bị thiếu".
Bước 3. Cài đặt thị trường trước khi cài đặt plugin.
bash1dsh plugin --profile web add dshmarket 2
Điều này đặt một trình duyệt plugin có thể tìm kiếm bên trong Cài đặt với cài đặt và nâng cấp một cú nhấp chuột, cùng với tab chủ đề. Sau đó, hầu hết việc cài đặt của bạn diễn ra trong UI thay vì terminal. Nếu bạn muốn ủy quyền hoàn toàn việc tìm kiếm:
bash1dsh plugin --profile web add dsh-find-plugin 2
Plugin đó cho phép agent của bạn đi tìm plugin cho bạn, điều này hơi phi lý và rất hữu ích.

Trình duyệt plugin dsh-market bên trong Cài đặt DeepSeek Harness, hiển thị các thẻ plugin có thể tìm kiếm với nút cài đặt và bộ lọc danh mục
Bảng thị trường trong Cài đặt, nơi phần còn lại của các bản cài đặt của bạn sẽ diễn ra.
Bước 4. Cài đặt trình quét trước khi cài đặt mã của bên thứ ba.
Danh sách cộng đồng mang cảnh báo trong một hộp ở đầu và nó đáng được trích dẫn: "Cài đặt một plugin chạy mã của bên thứ ba trên máy của bạn với quyền của chính bạn, nó có thể đọc tệp của bạn, sử dụng thông tin đăng nhập của bạn và truy cập mạng. Phê duyệt công cụ không sandbox mã plugin" (awesome-dsh-plugin, tháng 8 năm 2026).
Vì vậy, hãy quét trước:
bash1npm install -g dsh-poison-guard 2dsh-poison-guard scan ./some-plugin 3dsh-poison-guard scan ./some-plugin --json 4
Nó chạy ba lớp: phân tích AST qua NodeSecure JS-X-Ray cho các import động, obfuscation, sử dụng eval / Function / vm, exfiltration và các lệnh shell không an toàn; một bộ giải mã deobfuscation giải nén atob(), Buffer.from() base64 và hex, String.fromCharCode() và các chuỗi escape trước khi quét lại; và các heuristic regex cho các chuỗi ký tự và các tập lệnh thời gian cài đặt như postinstall và prepare. Mã thoát là 0 cho sạch và 1 khi có phát hiện, vì vậy nó có thể được đưa trực tiếp vào CI. Nó cũng có thể sống bên trong một hồ sơ:
bash1dsh plugin --profile web add dsh-poison-guard 2
Kết hợp nó với dsh-plugin-doctor, plugin này kiểm tra manifest, patch, entry, build, pack và install, phát hiện profile host-shadowing và chạy một preflight poison của riêng nó.

Báo cáo quét dsh-poison-guard trong terminal, liệt kê các phát hiện theo lớp cho một plugin cộng đồng
Một lần quét trước khi cài đặt trên một plugin cộng đồng ngẫu nhiên. Vấn đề không phải là nó luôn tìm thấy thứ gì đó, mà là bạn đã kiểm tra.
Bước 5. Trỏ lớp mô hình đến bất cứ đâu bạn muốn.
Đây là lớp từ phần trước, bây giờ là một chỉnh sửa thực tế. Mở $DSH_HOME/settings.yaml:
yaml1llm-pi-ai: 2 providers: 3 atlas: 4 apiKeyEnv: ATLASCLOUD_API_KEY 5 api: openai-completions 6 baseURL: https://api.atlascloud.ai/v1 7 models: 8 - id: deepseek-ai/deepseek-v4-flash-0731 9 - id: deepseek-ai/deepseek-v4-pro 10 - id: deepseek-ai/deepseek-v3.2 11
bash1export ATLASCLOUD_API_KEY=sk-... 2
Khối nhà cung cấp chấp nhận bất kỳ điểm cuối tương thích OpenAI nào: gateway của riêng bạn, máy chủ vLLM cục bộ hoặc dịch vụ lưu trữ. Ví dụ trên sử dụng một điểm cuối DeepSeek được lưu trữ vì các ID mô hình và lược đồ yêu cầu của nó khớp với API của bên thứ nhất, vì vậy việc chuyển đổi trở lại là một thay đổi baseURL một dòng với phần còn lại của cấu hình của bạn không thay đổi.
Nếu bạn thích nhấp chuột, UI web có một biểu mẫu nhà cung cấp tùy chỉnh. Nó yêu cầu ID nhà cung cấp (chữ thường, vĩnh viễn), tên hiển thị, URL cơ sở, giao thức API, thông tin đăng nhập API và ít nhất một mô hình. Sau khi lưu, bạn sẽ nhận được một mô tả đã được biên tập lại, không bao giờ là bí mật theo nghĩa đen.
Một gotcha thực tế. Nút "Tìm nạp các mô hình có sẵn" của UI gọi điểm cuối GET /models và các điểm cuối không có tuyến đường đó cần nhập thủ công các ID mô hình. Tôi đã kiểm tra điểm cuối này trực tiếp: nó trả lời trên /v1/models và trả về cả ba ID DeepSeek ở trên, nhưng phong bì JSON của nó không giống hệt byte với hình dạng danh sách của OpenAI. Vì vậy, nếu quá trình tìm nạp trả về trống, đừng cho rằng nhà cung cấp bị hỏng. Hãy nhập chính xác ba ID như đã viết ở trên, đó là một đường dẫn được hỗ trợ đầy đủ.

Trình chọn mô hình DeepSeek Harness với nhà cung cấp tùy chỉnh được mở rộng, hiển thị ba ID mô hình DeepSeek được tải từ khối nhà cung cấp settings.yaml
Bước 5 hoàn tất: các mô hình DeepSeek của nhà cung cấp tùy chỉnh có thể chọn được bên cạnh các mô hình tích hợp sẵn.
Bước 6. Làm cho hóa đơn hiển thị.
bash1dsh plugin --profile web add github:Han-1413141/dsh-cost-meter 2
Bạn nhận được chi phí mỗi phiên và hàng ngày, ngân sách với phần trăm sử dụng, số dư chính thức và bảng điều khiển lịch sử. Chi tiết quan trọng mà không có trang thư mục nào sẽ nói với bạn: nó có đồng bộ giá chính thức một cú nhấp chuột bao gồm cả các bậc giờ cao điểm và ngoài giờ. Nếu bạn đang chạy qua nhà cung cấp của riêng mình, hãy đặt tỷ lệ thực tế của bạn, nếu không bảng điều khiển sẽ thực hiện số học chính xác trên bảng giá của người khác.
Nếu bạn muốn hình dạng token thay vì đô la, các biến thể dsh-token-usage cung cấp heatmaps và phân tích chi tiết theo mô hình, và dsh-context hiển thị thành phần của chính cửa sổ ngữ cảnh: lịch sử mỗi yêu cầu, sự kiện nén và tiêm, và thống kê token mỗi tin nhắn. Điều cuối cùng đó là cách bạn tìm hiểu xem 47K token đầu vào của bạn là tệp dự án, lịch sử phiên hay cùng một hướng dẫn được tải hai lần.
Bước 7. Tách lập kế hoạch khỏi thực hiện.
bash1dsh plugin --profile web add github:BruceLanLan/dsh-tier-router 2
Định tuyến hai tầng: một tầng mạnh lập kế hoạch, tư vấn và xem xét, một tầng rẻ thực hiện. Nó nhận biết chế độ lập kế hoạch, có bảo vệ leo thang cho các hành động có tác động cao, tự động leo thang khi thất bại và phân tầng subagent. Cụ thể, hãy gắn trình lập kế hoạch với V4 Pro và trình thực thi với V4 Flash. Với khoảng cách tỷ lệ trong Bảng 1, đây là đòn bẩy hiệu quả nhất chống lại sự thèm khát ngữ cảnh của harness, hiệu quả hơn bất kỳ việc cắt tỉa lời nhắc nào bạn sẽ làm bằng tay.
Bước 8. Chạy một thứ gì đó thực tế và kiểm tra biên lai.
Dán cái này vào một phiên được trỏ đến một dự án Express:
text1Thêm logging có cấu trúc theo phạm vi yêu cầu vào ứng dụng Express này: tạo một middleware 2đính kèm một ID yêu cầu UUID vào mọi yêu cầu, ghi lại method, path, status và duration dưới dạng 3JSON, truyền ID yêu cầu vào tất cả các lệnh gọi logger hiện có và thêm các bài kiểm tra đơn vị cho 4middleware. Không thay đổi bất kỳ chữ ký route handler nào. Hiển thị cho tôi một kế hoạch trước khi chỉnh sửa. 5
Nó có kích thước trung bình một cách có chủ ý: nhiều tệp, có yêu cầu kiểm tra, có một ràng buộc mà agent có thể vi phạm và yêu cầu một kế hoạch trước để bạn có thể xem bộ định tuyến chuyển giao giữa các tầng. Khi các lượt kết thúc, hãy đọc bảng đo chi phí và ghi lại token đầu vào, đầu ra và đã lưu trong bộ nhớ đệm cùng với thời gian đã trôi qua. Sau đó chuyển đổi nhà cung cấp trong trình chọn mô hình và chạy lại trên cùng một commit. Lần chạy thứ hai đó là toàn bộ lý do bạn đã cài đặt các bước 5 đến 7.

Phiên DeepSeek Harness hoàn tất, hiển thị kế hoạch, quỹ đạo gọi công cụ cho chỉnh sửa middleware và các bài kiểm tra đơn vị đã qua
Bước 8 hoàn tất: kế hoạch, chỉnh sửa và kiểm tra trong một quỹ đạo chỉ nối thêm mà bạn có thể cuộn lại.
Plugin DeepSeek Harness cho các Vai trò Khác nhau
Ngăn xếp bảy mảnh là nền tảng. Những gì bạn thêm vào phía trên phụ thuộc vào những gì bạn thực sự làm và mười bốn danh mục của danh sách cộng đồng ánh xạ khá sạch sẽ vào các vai trò.
- Nghiên cứu và viết lách.
xiehuan123/dsh-deepreadthực hiện năm chế độ đọc với báo cáo tuyên bố-bằng chứng-dữ liệu và sơ đồ tư duy Mermaid hoặc XMind, cùng với preflight ngân sách. Kết hợp nó vớibowenliang123/dsh-contextđể có khả năng hiển thị vàflymysql/dsh-memorycho một kho lưu trữ xuyên phiên. - Frontend và thiết kế.
AKS1st/dsh-mermaidkết xuất các hàng rào Mermaid dưới dạng SVG đã được làm sạch theo chủ đề của bạn.omdsh-dev/dsh-genuikết xuất các thành phần tương tác nội tuyến trong các câu trả lời, bao gồm biểu đồ, biểu mẫu và cảnh 3D, với một vòng lặp sự kiện trở lại mô hình. - Nhóm và kiểm toán.
dfycaly98931680/dsh-trajectory-governancexây dựng lại các nhật ký phiên phẳng thành cây nhánh và gắn cờ deadlock vòng lặp, thử lại không hợp lệ và trôi mục tiêu với phân bổ chi phí.DamonKoy/dsh-secret-redactorche dấu các khóa API, token, JWT và khóa riêng tư trong kết quả công cụ trước khi mô hình nhìn thấy chúng, vàJohnXu22786/secret-guardchặn đọc và ghi của.envvà tài liệu khóa hoàn toàn. - Người dùng terminal.
kouyichi/dsh-tui-applà một ứng dụng khách chat terminal đầy đủ dựa trên Ink với thẻ công cụ, bảng công việc, phát lại quỹ đạo và tab đa phiên.s3yf1337/dsh-desktopbao bọc bề mặt web trong một cửa sổ Tauri gốc. - Mô hình cục bộ.
NOirBRight/dsh-llm-ollamalà một bộ chuyển đổi chat Ollama gốc với khám phá mô hình, vì vậy thủ thuật nhà cung cấp từ Bước 5 cũng hoạt động cho các mô hình trên máy của riêng bạn. - Khả năng phục hồi.
aokamoaki/dsh-startup-guardkiểm tra trước thành phần plugin, kiểm tra khói hostapply()và cách ly các gói gây sập để một plugin bị hỏng không thể làm hỏng khởi động. Trên một harness ở giai đoạn xem trước, điều đó ít hoang tưởng hơn so với vẻ ngoài.
Chi phí Chạy một Ngăn xếp Plugin DeepSeek Harness là Bao nhiêu
Hãy để tôi chính xác về những gì tiếp theo. Đây là các tính toán từ thẻ giá được công bố, không phải từ một lần chạy mà tôi đã đo. Khối lượng token được mượn từ phép đo của bên thứ ba được trích dẫn trước đó và con số đầu ra là một giả định mà tôi nêu rõ.
Lấy một lượt với 47,6K token đầu vào không được lưu trong bộ nhớ đệm (con số dsh từ so sánh sơ bộ đó) và giả sử 8K token đầu ra.
Bảng 3. Một lượt 47,6K-in, 8K-out, tính từ giá công bố
| Tuyến đường | Chi phí đầu vào | Chi phí đầu ra | Tổng mỗi lượt |
|---|---|---|---|
| deepseek-v4-flash, chính thức ngoài giờ | $0,0105 | $0,0053 | $0,0157 |
| deepseek-v4-flash, chính thức giờ cao điểm | $0,0209 | $0,0106 | $0,0315 |
| deepseek-v4-flash-0731, lưu trữ giá cố định | $0,0067 | $0,0022 | $0,0089 |
| deepseek-v4-pro, chính thức ngoài giờ | $0,0314 | $0,0158 | $0,0473 |
| deepseek-v4-pro, chính thức giờ cao điểm | $0,0628 | $0,0317 | $0,0945 |
| deepseek-v4-pro, lưu trữ giá cố định | $0,0800 | $0,0270 | $0,1070 |
Ba điều trong bảng đó đáng giá hơn tổng số.
Đầu tiên, Flash giá cố định rẻ hơn Flash ở cả hai bậc chính thức và khoảng cách về đầu ra so với giờ cao điểm là khoảng 4,7 lần. Thứ hai, Pro giá cố định đắt hơn về đầu vào so với cache-miss giờ cao điểm chính thức, vì vậy một khối lượng công việc nặng Pro không tự động tốt hơn khi rời khỏi API của bên thứ nhất. Thứ ba, và quan trọng nhất: nếu 47,6K đầu vào đó là một cache hit thay vì miss, giá chính thức sẽ tính phí từ $0,0003 đến $0,0007 cho nó tùy thuộc vào giờ. Về cơ bản là miễn phí. Một khối lượng công việc có tỷ lệ cache hit thực sự cao có thể rẻ nhất trên API của chính DeepSeek, hoàn toàn. Bất kỳ bài đăng nào nói với bạn rằng một điểm cuối lưu trữ rẻ hơn phổ biến đã không đọc thẻ giá của chính nó.
Cũng có một vấn đề về múi giờ mà không ai đề cập. Giờ cao điểm là 01:00-04:00 và 06:00-10:00 UTC, tức là 09:00-12:00 và 14:00-18:00 ở Bắc Kinh, ngày làm việc của Trung Quốc. Giờ làm việc chín giờ sáng đến năm giờ chiều của một nhà phát triển San Francisco hoàn toàn rơi vào ngoài giờ cao điểm. Buổi sáng của một nhà phát triển Berlin rơi thẳng vào giờ cao điểm. Nơi bạn ngồi thay đổi cột nào của Bảng 3 mô tả tháng thực tế của bạn.
Ba đòn bẩy thực sự di chuyển con số, theo thứ tự hiệu quả: định tuyến tầng để mô hình đắt tiền chỉ lập kế hoạch, gộp các lệnh gọi công cụ để mỗi lượt mang ít vòng ngữ cảnh hơn và mở dsh-context để tìm hiểu xem điều gì đang lấp đầy cửa sổ. Bắt đầu với cái thứ ba. Lỗi trùng lặp CLAUDE.md và AGENTS.md đó đã nhân đôi lời nhắc hệ thống cho người dùng thực tế và không có lượng định tuyến thông minh nào sửa được một vấn đề bạn không thể thấy.
Trước khi Bạn Cài đặt: Tin cậy và Cấp phép
Mã plugin chạy trong tiến trình Node của bạn, với quyền của bạn và phê duyệt công cụ không sandbox nó. Điều đó không phải là giả thuyết. Harness đọc kho lưu trữ và tệp thông tin đăng nhập của bạn theo thiết kế, và một plugin sống bên trong cùng ranh giới đó. Các tiêu chí của danh sách cộng đồng nói rõ rằng một mục "không phải là đánh giá bảo mật" và không chứng minh được gì ngoài việc plugin cài đặt và làm những gì mô tả một dòng của nó nói.
Tư thế thực tế: quét bằng dsh-poison-guard trước khi cài đặt, ưu tiên các plugin có mã nguồn bạn có thể đọc lướt trong một lần ngồi và thử những cái không quen thuộc ở một nơi không giữ khóa sản xuất của bạn.
Về cấp phép, dsh tự nó là MIT. Các plugin riêng lẻ thì không. Chúng là các kho lưu trữ riêng biệt với giấy phép riêng của chúng và một lõi cho phép không nói gì về phần mở rộng bạn vừa kéo từ một thông số GitHub. Nếu bạn đang cài đặt vào bất cứ thứ gì thương mại, hãy đọc từng cái.
Các Câu hỏi Thường gặp về Plugin DeepSeek Harness
Làm thế nào để cài đặt một plugin DeepSeek Harness?
Chạy dsh plugin --profile <name> add <spec>. Lệnh chuyển tiếp đến pnpm bên trong thư mục của hồ sơ đó, vì vậy các thông số hợp lệ bao gồm tên gói npm, github:owner/repo (tùy chọn với #ref) và link:/absolute/path cho phát triển cục bộ. Giá trị --profile phải khớp với hồ sơ bạn thực sự khởi chạy. Các plugin có thành phần phía host cần khởi động lại tiến trình, không chỉ tải lại trang.
Plugin DeepSeek Harness của tôi đã cài đặt nhưng không hiển thị. Tại sao?
Bốn nguyên nhân, theo thứ tự khả năng. Bạn đã cài đặt vào một hồ sơ khác với hồ sơ bạn đã khởi chạy. Trình duyệt đang phục vụ một UI đã lưu trong bộ nhớ đệm và cần làm mới cứng. Plugin chạm vào host Node và cần khởi động lại tiến trình. Hoặc gói chưa bao giờ được đưa vào cấu hình đã kết hợp, điều mà dsh --profile <name> --dump-config sẽ cho bạn biết trong một lệnh.
Tôi có thể sử dụng DeepSeek Harness với mô hình không phải của DeepSeek hoặc điểm cuối của bên thứ ba không?
Có, và đó là một thay đổi cấu hình chứ không phải là một plugin. Bên dưới llm-pi-ai, thêm một nhà cung cấp với api: openai-completions và baseURL của bạn, liệt kê ít nhất một ID mô hình và tham chiếu một khóa qua apiKeyEnv hoặc $DSH_HOME/.credentials.yaml. Đối với các mô hình trên máy của riêng bạn, dsh-llm-ollama cung cấp một bộ chuyển đổi Ollama gốc với khám phá mô hình.
Các plugin DeepSeek Harness có an toàn để cài đặt không?
Hãy coi chúng như bất kỳ phụ thuộc npm nào có quyền truy cập hệ thống tệp và mạng, bởi vì đó là những gì chúng là. Mã plugin chạy trong tiến trình Node của bạn với quyền của bạn và phê duyệt công cụ không sandbox nó. Quét trước khi cài đặt bằng dsh-poison-guard, xác thực manifest và build bằng dsh-plugin-doctor và sử dụng plugin redactor hoặc guard bí mật để các chuỗi có hình dạng thông tin đăng nhập không bao giờ đến được mô hình.
DeepSeek Harness đã sẵn sàng cho công việc mã hóa hàng ngày chưa?
Thành thật mà nói, chưa cho hầu hết mọi người. Đây là bản xem trước dành cho nhà phát triển có README hứa hẹn các thay đổi phá vỡ tính tương thích, khả năng tương thích plugin của bên thứ ba hiện kém và mức tiêu thụ ngữ cảnh của nó cao. Nó phù hợp mạnh mẽ nếu bạn đang xây dựng cơ sở hạ tầng agent, cần một quỹ đạo thực thi có thể kiểm toán hoặc muốn hoán đổi vòng lặp agent. Để phân phối hàng ngày, hãy giữ công cụ hiện tại của bạn và theo dõi công cụ này.
Tại sao DeepSeek Harness sử dụng quá nhiều token?
Một phần do thiết kế, một phần do lỗi. Chi phí thiết kế là có thật: nhật ký chỉ nối thêm của mọi thứ mô hình nhìn thấy, tiêm ngữ cảnh mạnh mẽ và lên lịch subagent. Phía lỗi có thể sửa được và một trường hợp đã xác nhận có dsh đọc cả CLAUDE.md và AGENTS.md và nhân đôi lời nhắc hệ thống khi nội dung của chúng khớp nhau. Giảm thiểu bằng định tuyến tầng, các lệnh gọi công cụ ít hơn và lớn hơn, và dsh-context để xem thành phần thực tế.






