نواة Cordis
تدير نواة Cordis الإضافات: التثبيت والإزالة والاعتماديات. قدرات الوكيل تعيش في هذه الإضافات.
DeepSeek Harness developer preview · 0.1.2-rc.1
كل قدرة هي plugin يمكن استبداله أو إعادة تركيبه: النماذج والأدوات والمهارات والجلسات والعوازل والتخزين والحلقات والجدولة والواجهة.
شغّل Web UI المحلية على 127.0.0.1:3080 بـ npx @deepseek-ai/dsh web. رخصة MIT. Node.js ^22.19.0 أو >=24. CLI بعد الفك 43 كب على 0.1.2-rc.1.
$ npx @deepseek-ai/dsh web
Agent + model = Harness
HARNESS
النموذج هو روح الوكيل.
يمكّن DeepSeek Harness الوكيل من فهم بيئته واستخدام الأدوات ومواصلة العمل في أوضاع حقيقية.
تدير نواة Cordis الإضافات: التثبيت والإزالة والاعتماديات. قدرات الوكيل تعيش في هذه الإضافات.
تقدّم الإضافات كل قدرة للوكيل، بما فيها النماذج والأدوات والمهارات والجلسات والعوازل والتخزين والحلقات والجدولة والواجهة. خدمات وأحداث Cordis تجعلها تعمل معاً.
يمكن للمطوّر اختيار أي قدرة أو استبدالها أو توسيعها في الإعداد دون تغيير مصدر DeepSeek Harness.
منهج التصميم
DeepSeek Harness مبني على Cordis. تقدّم الإضافات النماذج والأدوات والمهارات والجلسات والعوازل والتخزين والحلقات والجدولة والواجهة. يختار المطوّرون قدرة أو يوسّعونها في الإعداد بدل تفريع الشجرة. إطار Settings الرسمي يعرض 159 صفاً مثبتاً.
كل ما يراه النموذج يُسجَّل في سجل جلسة للإلحاق فقط: موجّهات النظام والاستدلال واستدعاءات الأدوات ونتائجها وجدولة الوكلاء الفرعيين وكل حقن سياق. الاستئناف والتفريع والبحث وإعادة التشغيل تستخدم تدفق الأحداث نفسه.
تفاصيل عرض Trajectory
كل ما يراه النموذج يُسجَّل في سجل جلسة للإلحاق فقط: موجّهات النظام والاستدلال واستدعاءات الأدوات ونتائجها وجدولة الوكلاء الفرعيين وكل حقن سياق. في عرض Trajectory يمكن فحص هذه السجلات حسب المصدر. الاستئناف والتفريع والبحث وإعادة التشغيل تستخدم تدفق الأحداث نفسه.
Standard mode يوفّر مجموعة الأدوات الكاملة. Code / PTC mode ينسّق جولات متعددة من استدعاءات الأدوات عبر شفرة يولّدها النموذج. Minimal mode يبقي أداة صدفة ومحرّر ملفات فقط لمعايير رقيقة. Creator mode يتيح فحص الـ runtime الحالي وتجربة إضافات Cordis في الذاكرة ودمجها في أوضاع جديدة.
ابدأ
ثبّت Node.js ^22.19.0 أو >=24.0.0 ثم شغّل واجهة الويب المحلية بـ npx.
$ npx @deepseek-ai/dsh web
انسخ المصدر المنشور واتبع أوامر الإعداد في المستودع. يظهر كنص لا كرابط خارجي.
$ git clone https://github.com/deepseek-ai/deepseek-harness
مقارنة لوقائع عامة في هذه الفئة. DeepSeek Harness معاينة مطوّر فيها تغييرات كاسرة للتوافق.
| المعيار | DeepSeek Harness | Claude Code | Codex | OpenCode |
|---|---|---|---|---|
| التوزيع | npm CLI + المصدر. npx @deepseek-ai/dsh web | سطح CLI / IDE للمورد | سطح CLI / IDE للمورد | وكيل مفتوح من المجتمع |
| الترخيص | MIT على 0.1.x | شروط منتج مملوكة | شروط منتج مملوكة | رخصة مشروع مفتوح |
| نموذج الـ plugins | Cordis plugins for models, tools, skills, session, sandbox, UI | منتج مغلق مع خطافات توسعة | منتج مغلق مع خطافات توسعة | Community plugins, not Cordis |
| تتبع الجلسة | سجل للإلحاق فقط + Trajectory resume / fork / replay | واجهة جلسة المورد | واجهة جلسة المورد | يختلف حسب البناء |
| أوضاع التشغيل | Standard, Code / PTC, Minimal, Creator | وضع منتج واحد | وضع منتج واحد | قابل للضبط، ليست هذه الأسماء الأربعة |
| Production claim | معاينة مطوّر. لم يُدقَّق أمنياً. | منتج متاح عموماً | منتج متاح عموماً | مدعوم مجتمعياً |
MIT-licensed repository and npm package @deepseek-ai/dsh. npm signatures and shasums are published per version. Commands on this site are shown as text, not outbound links.
The README states there will be compatibility-breaking changes. GitHub Issues are closed; reports go to Discussions. Do not treat sandbox prompts as a containment guarantee. Read the سياسة الاستخدام القانوني.
0.1.2-rc.1 shasum fef213043313affc36ca2226d2637ad483b5e3f6. 0.1.1-rc.2 shasum 1a5112369f1c46b13a6e6f21de8af5e6afd45074. Full notes on the سلامة التنزيل section.
ملاحظات ميدانية
من نقاشات بعد تثبيت حقيقي. ليست اقتباسات تسويقية.
Swapped the model plugin without touching the DeepSeek Harness tree. Cordis composition is the reason I stayed.
Discussion note · runtime author
Trajectory showed the exact bash payload that listed my workspace. Resume from that event worked. The UI still hiccups on very long streamed turns.
Discussion note · eval engineer
On Windows 11, C:\Windows\Temp plus windows-acl made every sandboxed pwsh call die with SandboxUnavailableError. Moving TEMP off the system temp dir fixed it.
Discussion note · Windows 11 Pro 25H2
npx brought the Web UI up in one command. Port 3080 was already reserved by Hyper-V, so I had to pick another port. That is in the port 3080 guide.
Discussion note · desktop lab
Creator mode is the only place I could inspect plugins in memory before writing a Profile. Token use on a multi-hour coding loop was higher than I budgeted.
Discussion note · preset builder
I pinned 0.1.1-rc.2 after an unpinned npx pull changed behavior overnight. The README warning is not decorative.
Discussion note · platform ops
Swapped the model plugin without touching the DeepSeek Harness tree. Cordis composition is the reason I stayed.
Discussion note · runtime author
Trajectory showed the exact bash payload that listed my workspace. Resume from that event worked. The UI still hiccups on very long streamed turns.
Discussion note · eval engineer
On Windows 11, C:\Windows\Temp plus windows-acl made every sandboxed pwsh call die with SandboxUnavailableError. Moving TEMP off the system temp dir fixed it.
Discussion note · Windows 11 Pro 25H2
npx brought the Web UI up in one command. Port 3080 was already reserved by Hyper-V, so I had to pick another port. That is in the port 3080 guide.
Discussion note · desktop lab
Creator mode is the only place I could inspect plugins in memory before writing a Profile. Token use on a multi-hour coding loop was higher than I budgeted.
Discussion note · preset builder
I pinned 0.1.1-rc.2 after an unpinned npx pull changed behavior overnight. The README warning is not decorative.
Discussion note · platform ops
Yes. DeepSeek Harness is published under the MIT License as a developer preview. You can inspect, modify, and self-host it. Early 0.0.1-rc packages used BSD-3-Clause; current 0.1.x packages are MIT.
Yes, if Node.js is ^22.19.0 or >=24.0.0. The Windows sandbox uses an ACL restricted-token backend. Known issues include C:\Windows\Temp ACL lockouts, workspaces owned by BUILTIN\Administrators, and port 3080 reserved by Hyper-V, WSL2, or Docker.
No. DeepSeek Harness is the agent runtime around models. It supplies plugins for tools, sessions, sandboxes, storage, loops, scheduling, and the Web UI. Model IDs and API prices are separate releases.
dsh is an npm CLI, not a Windows installer. Heuristic scanners sometimes flag Node processes that spawn shells. Check the published shasum for the version you pinned, such as fef213043313affc36ca2226d2637ad483b5e3f6 for 0.1.2-rc.1.
احصل على المعاينة
Windows 10/11 وmacOS وLinux عبر Node.js. أزرار صفحة التنزيل جاهزة لعناوين الحزم.
تنزيل لـ Windows