{{1}}การ์ดฮีโร่ที่แสดงข้อความ 'DeepSeek Harness on Windows'{{/1}} {{2}}พร้อมคำบรรยายว่า 'ไม่มีแอปเดสก์ท็อป — วิธีทางการคือ Node, npx และเบราว์เซอร์ของคุณ'{{/2}} {{3}}ด้านล่างเป็นชิปคำสั่งที่แสดง 'npx @deepseek-ai/dsh web'{{/3}} {{4}}พร้อมลูกศรชี้ไปที่ 'http://127.0.0.1:3080'{{/4}} {{5}}และชิปขนาดเล็กสามชิปที่แสดง 'MIT · โอเพนซอร์ส', 'v0.1.0-rc.6 preview' และ 'ทุกอย่างคือปลั๊กอิน'{{/5}} {{6}}โลโก้ OrcaRouter ประกอบอยู่มุมขวาล่าง{{/6}}
Guides & Insights

DeepSeek Harness บน Windows: ไม่มีแอปเดสก์ท็อป ไม่มีปัญหา — วิธีใช้งานอย่างเป็นทางการ

ผู้เขียน

Gideon Frost

วันที่เผยแพร่

โมเดลล่าสุด · 20ดูโมเดลทั้งหมด
เบนช์มาร์ก: Artificial Analysis · อัปเดตทุกวัน
กลับไปยังโพสต์ทั้งหมด

There is no official DeepSeek Harness desktop app for Windows, and you do not need one. DeepSeek Harness (dsh) — the open-source agent runtime DeepSeek released under an MIT license on 2026-08-13 — is a Node.js tool that runs a local web server you open in your browser, with a headless CLI for the terminal as the alternative. On Windows the whole setup is two commands: install Node.js 22.19 or newer (Node 24 LTS is the safer pick), then run npx @deepseek-ai/dsh web and open http://127.0.0.1:3080. Every "DeepSeek Harness Desktop" repository on GitHub is an unofficial community wrapper around that same two-command setup — useful to some people, but not required. It is also the harness DeepSeek uses to produce the agentic coding results it reports for DeepSeek V4 Pro and DeepSeek V4 Flash, which is why the two models keep showing up in any conversation about it.

หากคุณค้นหา "deepseek harness windows" คุณอาจกำลังมองดูเพจของรีโป wrapper เหล่านั้นและสงสัยว่าควรติดตั้งตัวไหน บทความนี้ตอบคำถามที่แท้จริงเบื้องหลังการค้นหา: DeepSeek Harness คืออะไรจริง ๆ วิธีอย่างเป็นทางการในการรันบน Windows ในปัจจุบัน ทางเลือกเทอร์มินัล และข้อควรระวังอย่างตรงไปตรงมาในการใช้งานเครื่องมือที่อยู่ในช่วงพรีวิว มันเป็นบทความวิธีทำ ไม่ใช่โพสต์เปิดตัว — การเปิดตัวและการรั่วไหลของข้อมูลถูกกล่าวถึงในบทความแยกกัน

DeepSeek Harness คืออะไร (และไม่ใช่อะไร)

DeepSeek Harness ไม่ใช่โมเดล และไม่ได้ทำการวัดประสิทธิภาพของโมเดลใด ๆ มันคือตัวรันไทม์ของเอเจนต์: ชั้นที่เชื่อมต่อโมเดลเข้ากับเครื่องมือ ไฟล์ เชลล์ และอินเทอร์เน็ต — อ่านโค้ดของคุณ วางแผนการเปลี่ยนแปลง รันคำสั่ง และวนซ้ำจนกว่างานจะเสร็จ สถาปัตยกรรมถูกระบุไว้ในแท็กไลน์: "ทุกสิ่งคือปลั๊กอิน." โมเดล เครื่องมือ ทักษะ เซสชัน แซนด์บ็อกซ์ ตัวลูปเอเจนต์เอง และแม้แต่เว็บ UI ล้วนเป็นปลั๊กอินที่ประกอบขึ้นตอนเริ่มต้น สร้างขึ้นบนเมตาเฟรมเวิร์ก Cordis — เคอร์เนลเดียวกันกับที่อยู่เบื้องหลังระบบนิเวศแชทบอท Koishi การติดตั้งตามค่าเริ่มต้นมาพร้อมปลั๊กอินมากกว่า 150 ตัว

นอกจากนี้ยังเป็นการแสดงตัวอย่างที่ย้ำชัดเจนอีกด้วย dsh อยู่ในเวอร์ชัน 0.1.0-rc.6 โดย README ระบุว่าเป็นตัวอย่างสำหรับนักพัฒนา และมีการเตือนเป็นตัวพิมพ์ใหญ่ว่า "THERE WILL BE COMPATIBILITY-BREAKING CHANGES" ไม่มีสิ่งใดทำให้การนำไปใช้งานช้าลงเลย: โปรเจกต์มีดาว GitHub ประมาณ 50,000 ดาวภายใน 12 ชั่วโมงแรกหลังเปิดตัวต่อสาธารณะเมื่อวันที่ 2026-08-13 และอยู่ที่ประมาณ 126,000 ดาว ณ วันที่ 2026-08-16 — ซึ่งเป็นการเปิดตัวซอฟต์แวร์โอเพนซอร์สที่เร็วที่สุดที่ DeepSeek เคยเผยแพร่

คำตอบสั้นๆ: เส้นทางอย่างเป็นทางการของ Windows คือสองคำสั่ง

README อย่างเป็นทางการของ DeepSeek ระบุวิธีรันบน Windows ในหนึ่งบรรทัด: ติดตั้ง Node.js จากนั้นรัน npx @deepseek-ai/dsh web กล่าวคือ ขั้นตอนมีดังนี้:

ติดตั้ง Node.js 22.19+ หรือ Node 24dsh เวอร์ชันปัจจุบันต้องใช้ Node 22.19 ขึ้นไป ส่วน Node 24 LTS เป็นตัวเลือกที่ปลอดภัยกว่าบน Windows และเหตุผลก็ธรรมดาๆ — Node เวอร์ชันใหม่กว่ามีการคลายบีบอัด zstd แบบเนทีฟในตัว ซึ่ง dsh ใช้ในการอ่านไฟล์บันทึกเซสชันที่บีบอัด ตรวจสอบการติดตั้งของคุณด้วย node --version ใน PowerShell หรือ cmd

Run the harness. Either run it on the spot with npx @deepseek-ai/dsh web, or install it once with npm install -g @deepseek-ai/dsh and then run dsh web from any folder afterwards. The first run prints the URL and starts the Web UI at http://127.0.0.1:3080.

เปิดที่อยู่นั้นในเบราว์เซอร์ของคุณ Web UI เป็นเว็บแอปที่ทำงานในเครื่อง — นี่คือเหตุผลที่ไม่มีแอปเดสก์ท็อป; เบราว์เซอร์คือแอปเดสก์ท็อป

เพิ่มคีย์โมเดลเพียงครั้งเดียว ในเว็บ UI ให้เปิด การตั้งค่า → โมเดล, วางคีย์ API ของ DeepSeek แล้วบันทึก การเปลี่ยนแปลงมีผลทันทีโดยไม่ต้องรีสตาร์ตเซิร์ฟเวอร์ dsh ใช้โฟลเดอร์ที่คุณเริ่มต้นใช้งานเป็นตำแหน่งเริ่มต้นของระบบไฟล์, และขั้นตอนของ UI เลือกพื้นที่ทำงาน จะช่วยให้คุณชี้ไปยังไดเรกทอรีโปรเจกต์ใดก็ได้

Terminal-window card titled 'Run DeepSeek Harness on Windows' with eyebrow 'Windows · PowerShell', showing a dark terminal window with the lines 'PS> node --version' (comment: needs v22.19+, Node 24 LTS safer), 'PS> npm install -g @deepseek-ai/dsh', 'PS> dsh web' (comment: arrow to http://127.0.0.1:3080), and 'PS> dsh --profile headless "summarize this repo"' (comment: one-shot, prints & exits), with a footer sourcing the commands to the deepseek-ai/deepseek-harness README and user guide, August 2026. OrcaRouter logo composited bottom-right.

นั่นคือเส้นทางอย่างเป็นทางการทั้งหมด หากเครื่องติดตั้ง Node 22+ ไว้แล้ว เวลาจาก "ไม่มีอะไร" ไปจนถึง "เอเจนต์ทำงาน" ก็ไม่ถึงหนึ่งนาที

ทำไมทุก repo ของ "DeepSeek Harness Desktop" จึงเป็นเพียง wrapper

ผลลัพธ์หน้า 1 สำหรับคำค้นหานี้ล้วนเป็น desktop wrapper จากชุมชน — เปลือก Electron, Tauri และ WebView2 ที่รวม Node runtime ไว้ด้วยกันแล้วเปิด Web UI อย่างเป็นทางการภายในหน้าต่างแบบมีกรอบ พวกมันไม่ใช่ผลิตภัณฑ์ของ DeepSeek และไม่ได้เพิ่มความสามารถของ harness; พวกมันเพิ่มแค่ตัวเปิดใช้งาน (launcher) สิ่งที่เหมือนกันคือ:

พวกมันเปิดใช้งานด้วยการดับเบิลคลิก และหลีกเลี่ยงบรรทัดคำสั่งโดยสิ้นเชิง ซึ่งเป็นจุดขายที่แท้จริงของพวกมัน

• โปรแกรมเหล่านี้ไม่ได้ลงนาม จึงทำให้ Windows SmartScreen จะแสดงคำเตือนเมื่อติดตั้ง — การคลิก "ข้อมูลเพิ่มเติม → เรียกใช้ต่อไป" ก็เป็นส่วนหนึ่งของขั้นตอนการติดตั้ง

• พวกเขาติดตามโปรเจกต์ทางการด้วยความเร็วที่แตกต่างกัน: บางคนปักหมุดที่ 0.1.0-rc.5 บางคนที่ 0.1.0-rc.6 บางคนติดตาม master ดังนั้นเวอร์ชันของ wrapper และ harness จึงแยกออกจากกันเมื่อเวลาผ่านไป

• พวกมันเก็บข้อมูลภายในเครื่องเดียวกันกับที่ dsh ใช้อยู่เสมอภายใต้ ~/.dsh ดังนั้นการสลับระหว่าง wrapper และ CLI อย่างเป็นทางการจะไม่รีเซ็ตเซสชันของคุณ

Two-column card titled 'Official dsh vs the GitHub 'desktop' wrappers' with eyebrow 'What page 1 of this search actually shows'. Left column 'Official dsh' with checkmarks: two commands + browser UI, Web UI at 127.0.0.1:3080, headless CLI + TUI plugins, you control the version, no install wizard. Right column 'Community wrappers' with crosses: double-click installer, bundles Node + official UI, unsigned — SmartScreen warns, version drift: rc.5 / rc.6 / master, third-party update layer. Footer: every page-1 'DeepSeek Harness Desktop' repo wraps the official web UI — none is a DeepSeek product. OrcaRouter logo composited bottom-right.

เมื่อใดที่ wrapper คุ้มค่า? เมื่อ "ดับเบิลคลิกที่ไอคอน เห็นเทรย์ ไม่ต้องแตะเทอร์มินัล" คือปัจจัยชี้ขาด และคุณยอมรับว่าบุคคลที่สามกลายเป็นชั้นอัปเดตและความปลอดภัยที่อยู่หน้าเครื่องมือที่อยู่ในช่วงพรีวิว แล้วเมื่อใดที่ไม่คุ้ม? เส้นทางอย่างเป็นทางการคือสองคำสั่งและแท็บเบราว์เซอร์ — หากคุณมี Node อยู่แล้ว wrapper ก็ให้ตัวเปิดโปรแกรมที่คุณอาจไม่จำเป็นต้องใช้ และเพิ่มพื้นผิวการบำรุงรักษาของตัวเองขึ้นมาเป็นการแลกเปลี่ยน

เส้นทางเทอร์มินัล: ปลั๊กอิน CLI แบบ headless และ TUI

หากคุณไม่ได้ทำงานบนเบราว์เซอร์ dsh ก็มีเรื่องราวบนเทอร์มินัลเช่นกัน โดยแบ่งออกเป็นสองโหมด

Headless คือโปรไฟล์แบบไม่โต้ตอบ: dsh --profile headless "summarize this repository" รันงานเดียวโดยไม่มี UI พิมพ์ผลลัพธ์ แล้วออกจากโปรแกรม — โหมดที่เป็นมิตรกับ CI บน Windows โหมดนี้ยังเป็นโหมดที่สคริปต์และงานตามกำหนดเวลาควรใช้ เนื่องจากไม่จำเป็นต้องมีจอแสดงผลหรือเซสชันที่เข้าสู่ระบบ

TUI เป็นอินเทอร์เฟซเทอร์มินัลแบบโต้ตอบสไตล์ Claude Code ซึ่งจัดส่งเป็นชุดปลั๊กอินของชุมชนแทนที่จะอยู่ในแพ็กเกจหลัก แพ็กเกจอย่าง dsh-tui จะติดตั้งลงในโปรไฟล์ด้วยคำสั่ง dsh plugin --profile tui add <package> และรันด้วย dsh --profile tui; อย่างน้อยหนึ่งแพ็กเกจมาพร้อมตัวเรียกใช้งาน .cmd ของ Windows ข้อควรรู้ก่อนลองใช้: TUI ต้องใช้เทอร์มินัลจริงสำหรับทั้งอินพุตและเอาต์พุต — หากการตั้งค่าของคุณใช้ pipe หรือ redirect dsh จะปฏิเสธและแจ้งให้ใช้ headless แทน

พรีเซ็ตทั้งสี่: แบบไหนใช้กับงานไหน

dsh มาพร้อมกับ agent presets ในตัวสี่แบบ และมันไม่ใช่บันไดความยาก — พวกมันคือพื้นผิวเครื่องมือสี่แบบที่แตกต่างกัน คุณตั้งค่าเริ่มต้นได้ใน ~/.dsh/settings.yaml ภายใต้ agent-presets.default

มาตรฐาน เป็นค่าเริ่มต้น: เอเจนต์ประจำวันแบบเต็มรูปแบบ — การแก้ไขไฟล์, เชลล์, การค้นหาไฟล์และเว็บ, ทักษะ, เอเจนต์ย่อย, และการวางแผน นี่คือสิ่งที่ผู้ใช้ Windows ส่วนใหญ่ควรเริ่มต้นด้วย

PTC (หรือเรียกอีกอย่างว่าโหมด Code) ยังคงมีทุกอย่างที่ Standard มี แต่เปลี่ยนวิธีการแสดงเครื่องมือ: แทนที่จะเป็นการเรียกใช้เครื่องมือแบบแยกเดี่ยวๆ ต่อเนื่องกันเป็นลำดับยาว โมเดลจะเขียนโปรแกรม TypeScript ที่รวมการดำเนินการหลายขั้นตอนเข้าด้วยกัน — เช่น ลูป การกรอง และเงื่อนไขแบบแยกสาขา สำหรับเวิร์กโฟลว์ที่ซับซ้อน ทำซ้ำ หรือมีหลายขั้นตอน

Minimalจงใจลดทอนเอเจนต์ให้เหลือเพียงสองเครื่องมือ — เชลล์ถาวรและตัวแก้ไขไฟล์ — และมุ่งเน้นไปที่การประเมินผลและการวัดประสิทธิภาพ ไม่ใช่การใช้งานในชีวิตประจำวัน นี่คือพรีเซ็ตที่ใช้สำหรับคะแนน agentic ของ DeepSeek เอง

Creation (Cordis) ใช้สำหรับสร้างพรีเซ็ตแบบกำหนดเอง: ประกอบด้วยการตรวจสอบรันไทม์ การทดลองปลั๊กอินในหน่วยความจำ และคำแนะนำการสร้างพรีเซ็ต สำหรับการปรับแต่งตัวแฮร์เนสด้วยตัวเอง

MCP และการเล่นซ้ำวิถี: เหตุใดสิ่งนี้จึงคุ้มค่าที่จะรันเลย

มีสองคุณสมบัติที่ทำให้การใช้ dsh เหนือกว่าไคลเอนต์แชทธรรมดา ประการแรก ไคลเอนต์ Model Context Protocol (MCP) ถูกสร้างมาในตัว — คำสั่ง /mcp และแท็บ Settings MCP จะเชื่อมต่อเซิร์ฟเวอร์ MCP ภายนอกเข้ากับตัว harness ดังนั้นเครื่องมือเดียวกับที่เอเจนต์อื่น ๆ ของคุณใช้ก็สามารถเสียบเข้ากับ dsh ได้ ประการที่สอง ทุกการรันจะถูกเขียนลงในบันทึกเซสชันแบบเพิ่มต่อท้ายเท่านั้น และมุมมอง Trajectory ช่วยให้คุณตรวจสอบการรันตามแหล่งที่มา ดำเนินการต่อ แยกสาขา ค้นหา และเล่นซ้ำได้ นั่นคือความแตกต่างระหว่างการดีบักเอเจนต์ด้วยการจ้องดูคำตอบสุดท้าย กับการไล่ทีละขั้นตอนว่าทำไมมันถึงเรียกใช้แต่ละครั้ง

เมื่อเส้นทางอย่างเป็นทางการคือคำตอบที่ผิด

คุณต้องการแบบคลิกเดียว ไม่ต้องใช้เทอร์มินัล ไม่มีตัวติดตั้งอย่างเป็นทางการ หากการดับเบิลคลิกเป็นสิ่งที่ต้องมี คุณก็จะต้องใช้ wrapper จากชุมชน ซึ่งไม่ได้เซ็นชื่อ ดังนั้นควรชั่งน้ำหนักระหว่างความสะดวกกับภาระการบำรุงรักษาจากบุคคลที่สาม

เครื่อง Windows ของคุณเก่าหรือถูกจำกัดสิทธิ์ dsh ต้องการ Node 22.19+ (หรือ Node 24) บนเครื่องที่มีการจัดการ หมายความว่าต้องติดตั้งรันไทม์และอาจต้องมีการอนุมัติที่คุณไม่มี

มันเป็นเวอร์ชันพรีวิว และมันพังได้ 0.1.0-rc.6 มาพร้อมคำเตือนว่ากำลังจะมีการเปลี่ยนแปลงครั้งใหญ่ (breaking changes); ระหว่าง rc builds ปลั๊กอินและโปรไฟล์อาจหยุดทำงาน สำหรับงานใดๆ ที่เป็นสคริปต์ ควรล็อกเวอร์ชันให้คงที่

ค่าใช้จ่ายโมเดลตกเป็นของคุณ dsh ใช้งานฟรี แต่ทุกงานจะใช้โทเคนตามคีย์ที่คุณกำหนดค่าไว้ ลูปของเอเจนต์จะอ่านไฟล์ซ้ำแล้วลองใหม่ และโมเดล verbose ที่ทำงานกับงานยากอาจใช้งบประมาณจนน่าตกใจในบ่ายวันเดียว ตรงนี้คือจุดที่การเลือกโมเดล ไม่ใช่การเลือก harness เป็นตัวกำหนดต้นทุนหลัก

การสมัครแบบเหมาจ่ายอาจคุ้มกว่าการคิดค่าใช้จ่ายต่อโทเค็น ถ้าคุณใช้งานอยู่ในแผนของห้องแล็บเดียวภายใต้ขีดจำกัด การสมัครแบบเหมาจ่ายมักถูกกว่าเส้นทางแบบต่อโทเค็นใดๆ การเลือกเส้นทาง (routing) จะดีกว่าเมื่อคุณผสมโมเดลต่างๆ หรือต้องการระบบสำรอง (failover) — ไม่ใช่โดยค่าเริ่มต้น

กำหนดเส้นทางโมเดลด้านหลัง harness

เส้นทางแบบเนทีฟคือ API ของ DeepSeek เอง: วางคีย์ใน การตั้งค่า → โมเดล แล้วก็ใช้งานได้ แต่ dsh ยังรองรับ base URL ที่เข้ากันได้กับ OpenAI — ตั้งค่า DEEPSEEK_BASE_URL ในสภาพแวดล้อมหรือกำหนดค่า LLM provider ใน settings.yaml — ซึ่งหมายความว่าโมเดลที่อยู่เบื้องหลัง harness สามารถสลับได้โดยไม่ต้องแตะต้องตัว harness คุณสามารถรัน DeepSeek V4 Pro สำหรับการรีแฟกเตอร์ที่ยาก และ DeepSeek V4 Flash สำหรับการแก้ไขเชิงกลไกที่ต้นทุนต่ำ บนตัวติดตั้ง dsh ในเครื่องเดียวกัน

นั่นคือชั้นที่ OrcaRouter ครอบครองอยู่: หนึ่ง base URL ที่เข้ากันได้กับ OpenAI, โมเดลกว่า 200 ตัว, ไม่มีการบวกเพิ่มราคา — ราคาตามรายการของผู้ให้บริการถูกส่งผ่านมาโดยตรง — และการสลับไปใช้บริการสำรองอัตโนมัติเมื่อผู้ให้บริการจำกัดอัตราการใช้งานหรือประสิทธิภาพลดลง ชี้ dsh ไปที่มัน แล้ว harness จะยังคงอยู่บนเครื่องของคุณ ในขณะที่แคตตาล็อกโมเดลกลายเป็นการตัดสินใจเรื่องการจัดเส้นทาง มากกว่าจะเป็นการซื้อ ข้อควรทราบอย่างตรงไปตรงมาสองข้อ: เราไม่ได้โฮสต์ dsh — มันทำงานบนเครื่อง Windows ของคุณเอง และเราเป็นเพียงชั้นการเข้าถึงโมเดลเท่านั้น หากคุณต้องการโมเดลที่นอกเหนือจาก API ของ DeepSeek เอง และสำหรับโมเดลหนักตัวเดียวที่อยู่ในขีดจำกัดของแผน การสมัครสมาชิกแบบเหมาจ่ายมักจะเป็นทางเลือกที่ถูกกว่า ไม่ว่าจะใช้เราเตอร์แบบใดก็ตาม

Screenshot of the OrcaRouter model page for DeepSeek V4 Pro: the Flagship badge, roughly $0.44 input / $0.88 output per 1M tokens, a 1M-token context window, 384K max output, and 1.6T total / 49B active parameters, with OpenAI-compatible code samples.

เวอร์ชันสั้น

DeepSeek Harness บน Windows ติดตั้งง่ายแค่สองคำสั่ง ไม่ใช่การติดตั้งจากแอปสโตร์: Node 22.19+ (หรือ Node 24) จากนั้นรัน npx @deepseek-ai/dsh web แล้วเปิดเบราว์เซอร์ที่ http://127.0.0.1:3080 คลัง "desktop" บน GitHub เป็นตัวห่อที่ไม่เป็นทางการรอบเซิร์ฟเวอร์ท้องถิ่นเดียวกันนี้ สำหรับเทอร์มินัล โหมด headless ใช้รันงานแบบครั้งเดียวสำหรับ CI และปลั๊กอิน TUI ให้อินเทอร์เฟซสไตล์ Claude Code มีพรีเซ็ตสี่แบบ — Standard, PTC, Minimal, Creation — ไว้เลือกพื้นผิวเครื่องมือ และ MCP พร้อม replay เส้นทางช่วยให้ใช้งานได้จริง มันฟรี โอเพนซอร์ส และอยู่ในช่วงพรีวิว: ตรึงเวอร์ชันไว้ คอยดูค่าใช้จ่ายโมเดล และแยกเส้นทางโมเดลออกจากตัว harness

© 2026 OrcaRouter

สำหรับผู้ให้บริการ

ให้บริการแพลตฟอร์มการอนุมานอยู่หรือไม่ นำโมเดลของคุณขึ้น OrcaRouter

providers@orcarouter.ai

เข้าร่วมคอมมูนิตี้ของเรา

Discordsupport@orcarouter.aiXGitHubYouTube