Runtime แบบเน้นปลั๊กอิน
โมเดล เครื่องมือ ทักษะ การจัดเก็บข้อมูล เซสชัน การกำหนดเวลา และอินเทอร์เฟซ สามารถประกอบผ่านปลั๊กอินได้
Runtime สำหรับ Agent แบบ Open-source อย่างเป็นทางการจาก DeepSeek
ทำความเข้าใจเกี่ยวกับ DeepSeek Harness (DSH) เริ่มต้นใช้งาน Developer Preview และค้นพบปลั๊กอิน เครื่องมือ และโครงสร้างพื้นฐานที่คัดสรรมาสำหรับกระบวนการทำงานของ Agent อย่างมีประสิทธิภาพ
Model + Harness = Agent
DeepSeek Harness หรือ DSH คือ Open-source agent harness ที่พัฒนาโดย DeepSeek AI เป็นชั้น Runtime ที่อยู่รอบโมเดล ซึ่งเชื่อมต่อบริกรุ่น เครื่องมือ ทักษะ เซสชัน พื้นที่ทำงาน การจัดเก็บข้อมูล สิทธิ์ และอินเทอร์เฟซ เพื่อให้ Agent ทำงานหลายขั้นตอนสำเร็จได้ แทนที่จะตอบเพียงคำตอบเดียว
เฟรมเวิร์คนี้สร้างขึ้นบนแนวคิดที่ว่า Everything is a Plugin สถาปัตยกรรมแบบ Cordis เปิดให้เข้าถึงความสามารถหลักผ่านบริการที่เปลี่ยนแทนที่ได้ ทำให้ DSH มีประโยชน์ต่อนักพัฒนาที่ต้องการตรวจสอบ ขยายหรือโฮสต์กระบวนการทำงานของ Agent เอง การปล่อยตัวในปัจจุบันเป็น Developer Preview ดังนั้น API และสัญญาปลั๊กอินอาจมีการเปลี่ยนแปลงได้
โมเดล เครื่องมือ ทักษะ การจัดเก็บข้อมูล เซสชัน การกำหนดเวลา และอินเทอร์เฟซ สามารถประกอบผ่านปลั๊กอินได้
งานของ Agent เก็บเป็นสถานะเซสชันที่มีโครงสร้าง ซึ่งสามารถตรวจสอบ ทำต่อ หรือแก้ไขข้อบกพร่องได้
ใช้งานผ่าน Web UI CLI และ SDK ที่เน้นการโต้ตอบ อัตโนมัติ และการสร้างผลิตภัณฑ์เฉพาะทาง
เรียกใช้เฟรมเวิร์คในเครื่อง เลือกพื้นที่ทำงาน และกำหนดขอบเขตของโมเดล เครื่องมือ และสิทธิ์การใช้งาน
เริ่มต้นจากวัสดุทางการ แล้วสำรวจแหล่งค้นพบจากชุมชน รายการจากบุคคลที่สามจะมีการระบุไว้ชัดเจน ควรตรวจสอบก่อนติดตั้ง
ภาพรวมผลิตภัณฑ์ทางการ และจุดเริ่มต้นสำหรับ Developer Preview ของ DeepSeek Harness
เปิดทรัพยากรแหล่งโค้ดทางการที่ใช้ใบอนุญาต MIT ตัวอย่าง ประวัติการมีส่วนร่วม และไฟล์เวอร์ชันล่าสุด
เปิดทรัพยากรแพ็กเกจที่เผยแพร่ @deepseek-ai/dsh ใช้สำหรับเริ่ม Web UI ในเครื่อง
เปิดทรัพยากรคำแนะนำอย่างเป็นทางการสำหรับการกำหนดค่าโมเดล การเลือกพื้นที่ทำงาน และการเรียกใช้งานแรก
เปิดทรัพยากรคำอธิบายทางเทคนิคเกี่ยวกับ Cordis ปลั๊กอิน บริการ สถานะเซสชัน และวงจรการทำงานของ Agent
เปิดทรัพยากรเฟรมเวิร์คความยืดหยุ่นที่เป็นพื้นฐานของ DSH และแบบจำลองบริการปลั๊กอิน
เปิดทรัพยากรฟีดค้นพบ GitHub สำหรับที่เก็บข้อมูลที่มีแท็ก dsh-plugin ตรวจสอบเจ้าของและการบำรุงรักษาก่อนใช้งาน
เปิดทรัพยากรไดเรกทอรีอิสระที่จัดตามหมวดหมู่ สำหรับค้นพบปลั๊กอิน เครื่องมือ และโครงสร้างพื้นฐานของ DSH
เปิดทรัพยากรโมเดลที่มีความสามารถสูงเป็นเพียงส่วนหนึ่งของการสร้าง Agent การตั้งค่า DSH ที่เชื่อถือได้ยังต้องการขอบเขตที่ชัดเจนของ Runtime ข้อมูล และความปลอดภัย
LAYER 1
กำหนดค่า DeepSeek หรือบริกรที่เข้ากันได้ ข้อมูลประจำตัว เส้นทางโมเดล และนโยบายบริบท
LAYER 2
เชื่อมต่อการจัดการไฟล์ คำสั่งshell เบราว์เซอร์ API และบริการแบบ MCP ด้วยสิทธิ์ที่ชัดเจน
LAYER 3
บันทึกบริบท เหตุการณ์ และสถานะพื้นที่ทำงาน เพื่อให้สามารถดำเนินการต่อ ตรวจสอบย้อนกลับ และแก้ไขข้อบกพร่องได้
LAYER 4
จำกัดการเข้าถึงไฟล์และคำสั่ง ต้องมีการอนุมัติสำหรับงานที่มีความเสี่ยงสูง และเก็บข้อมูลลับแยกจากข้อความ prompts
ติดตั้ง Node.js รันแพ็กเกจทางการ และเปิด URL ที่แสดงจากคำสั่ง Web UI จะถูกบริการที่ 127.0.0.1:3080 โดยค่าเริ่มต้น
npx @deepseek-ai/dsh web Developer Preview: คาดว่าจะมีการเปลี่ยนแปลงที่กระทบความเข้ากันได้ กำหนดเวอร์ชันอย่างชัดเจน และทดสอบปลั๊กอินในพื้นที่ทำงานแบบแยกก่อนการใช้งานจริงในขั้นผลิต
ไดเรกทอรีปลั๊กินจะมีประโยชน์ก็ต่อเมื่อรายการสามารถตรวจสอบได้ ก่อนเชื่อมต่อกับพื้นที่ทำงานของ Agent ให้ตรวจสอบสัญญาณต่อไปนี้
คำตอบตรงไปตรงมาสำหรับคำถามทั่วไปเกี่ยวกับการติดตั้ง DSH ปลั๊กอิน และกรณีการใช้งาน
DeepSeek Harness คือ Runtime แบบโอเพนซอร์สสำหรับ Agent ของ DeepSeek AI โดยทำหน้าที่เสริมโมเดลด้วยเครื่องมือ เซสชัน พื้นที่ทำงาน การจัดเก็บข้อมูล สิทธิ์ และอินเทอร์เฟซที่จำเป็นสำหรับงาน Agent หลายขั้นตอน
ใช่ DeepSeek เผยแพร่หน้าผลิตภัณฑ์ทางการ Repository และแพ็กเกจ npm แต่โปรเจกต์นี้ปัจจุบันอยู่ในสถานะ Developer Preview มิใช่การปล่อยตัวที่เสถียรขั้นผลิต
เมื่อติดตั้ง Node.js แล้ว ให้รัน npx @deepseek-ai/dsh web คำสั่งนี้จะเริ่ม Web UI ในเครื่องและแสดงที่อยู่ คุณสามารถ Clone Repository ทางการเพื่อพัฒนาจากต้นฉบับได้ด้วย
ปลั๊กอินให้ขีดความสามารถเฉพาะทาง เช่น การเข้าถึงโมเดล เครื่องมือ ทักษะ การจัดเก็บข้อมูล การกำหนดเวลา อินเทอร์เฟซ และการเชื่อมต่อ เนื่องจาก DSH เป็นแบบเน้นปลั๊กิน ส่วนประกอบเหล่านี้สามารถประกอบหรือเปลี่ยนแทนได้
ให้ถือว่ามีปลั๊กอินบุคคลที่สามเป็นโค้ดที่สามารถทำงานได้ ตรวจสอบแหล่งที่มา ใบอนุญาต สิทธิ์ พฤติกรรมเครือข่าย การบำรุงรักษา และความเข้ากันได้ของเวอร์ชัน แล้วทดสอบในพื้นที่ทำงานแบบแยก
เริ่มต้นจาก Runtime และเอกสารคู่มือทางการ แล้วเพิ่มเฉพาะปลั๊กอินและโครงสร้างพื้นฐานที่กระบวนการทำงานของคุณต้องการจริงๆ