معاينة للمطورين · MIT

DeepSeek Harness
كل شيء إضافة · نواة Cordis

اعتبارًا من 2026-11-09، DeepSeek Harness (dsh) هو إطار وكيل رسمي مفتوح المصدر من DeepSeek AI (رخصة MIT): الطبقة المحيطة بالنموذج التي تتولى التنسيق والأدوات والسياق. الإصدار الحالي: 0.2.2-rc.1 (إصدار أولي، 2026-11-04)؛ يتطلب Node.js 24.9 أو أحدث. شغّل npx @deepseek-ai/dsh web، ثم أدخل مفتاح API الخاص بك وBase URL ضمن Settings → Models → Custom model API. Agent = Model + Harness. هذه قشرة DeepSeek الخاصة، وليست محول pip عشوائيًا.

آخر تحديث 2026-11-13

مفتاح واحد لـ Claude وGPT والنماذج الصينية — طبّق ما تصفه هذه الصفحة.

#الأمر npx dsh web#Cordis#4 أوضاع#معاينة MIT

أبرز النقاط

npx

@deepseek-ai/dsh ويب

يقدّم Web UI على 127.0.0.1:3080، ويتطلب Node.js 24.9 أو أحدث. أو clone + pnpm.

Cordis

نواة الإضافات

github.com/cordiverse/cordis — التركيب، والاعتماديات، والأحداث.

Minimal

وضع اختبار الأداء الرسمي

يسرد الموقع الرسمي bash + str_replace_editor؛ وتصف واجهة 0.2.2-rc.1 طرفية إضافة إلى قراءة الصور، مع ضغط السياق. هذا هو الوضع الكامن وراء حاشية اختبار الأداء لـ Flash 0731.

كسر

تحذير المعاينة

README: ستحدث تغييرات كاسرة للتوافق.

ما هو dsh

dsh مشروع مفتوح المصدر من DeepSeek AI (GitHub: deepseek-ai/deepseek-harness، أُنشئ المستودع في 2026-08-13) مبني على معمارية «كل شيء إضافة» تعمل بواسطة Cordis؛ وإلى جانب dsh web، يبدأ أيضًا بصيغة headless أو acp أو sdk. منذ 0.2.2-rc.1، الواجهة متاحة أيضًا باليابانية والإسبانية والفرنسية والألمانية والروسية والبرتغالية البرازيلية. قال إعلان التوظيف في مايو إن Model + Harness = Agent وحدد Claude Code / Cursor / Codex كالطبقة المطلوب ملؤها. ومعاينة المطورين في أغسطس هي صدور هذا التوجه فعليًا.

الإضافات: من أين تحصل عليها وكيف تثبّتها

لا يوفّر dsh أي مصدر فهرس خاص به، اعتبارًا من 2026-11-12 ووفق دليل فهرس الإضافات الرسمي. فهرس الإضافات هو ملف JSON واحد يسرد الحزم القابلة للتثبيت مع عناوينها وأيقوناتها ومؤلفيها وإصداراتها. افتح Plugins، وفعّل Custom plugin indexes ضمن Experimental plugins، فيظهر تبويب Discover بجوار Installed، ويكتسب Creator mode أداة plugin_market للقراءة فقط. في Discover، اختر Add index source وأدخل URL بصيغة http أو https لملف فهرس؛ ويفتح Install على البطاقة نافذة تأكيد تعرض مصدر ذلك الإصدار — حزمة npm والسجل، أو مستودع Git وcommit والدليل — ولا يبدأ التثبيت العادي إلا بعد تأكيدك. ويعمل سطر الأوامر أيضًا: dsh plugin --profile tui add، متبوعًا باسم الحزمة، كما في مثال مساعدة CLI الرسمي، حيث يمرّر dsh plugin الوسائط إلى pnpm. الفهرس محتوى طرف ثالث: يتحقق DSH من تنسيق الملف لكنه لا يتحقق من العناوين أو المؤلفين أو الأوصاف على البطاقات، والإرشاد الرسمي هو إضافة المصادر التي تثق بها فقط. لاحظ التمييز عن أغلفة بروتوكول «deepseek-harness» التابعة لطرف ثالث على PyPI: المشروع الرسمي موجود ضمن منظمة deepseek-ai على GitHub في مستودع باسم deepseek-harness. تُوسم إضافات المجتمع عادةً بموضوع dsh-plugin.

الجدول الزمني

2026-05

توظيف علني لـ Code Harness.

2026-07-31

يذكر سجل تغييرات Flash 0731 إصدار Harness Minimal القادم.

2026-08

معاينة dsh للمطورين + موقع Cordis.

مؤكد مقابل تنبيه

مؤكد

تم التحقق مقابل 0.2.2-rc.1 والموقع الرسمي: إصدار معاينة، مفتوح المصدر بموجب MIT؛ أربعة أوضاع — Standard، وPTC (وضع Code على الموقع الإنجليزي)، وMinimal، وCreator؛ سجل جلسة للإضافة فقط لكل ما يراه النموذج، قابل للعرض حسب المصدر في Trajectory؛ وحاشية القياس في سجل تغييرات DeepSeek (الوضع Minimal + أقصى جهد).

تنبيه

ثلاثة أمور يجب معرفتها قبل البدء: dsh إصدار معاينة للمطورين، ويحذّر README من تغييرات كاسرة للتوافق؛ نطاق ميزاته ليس مكافئًا لـ Claude Code؛ البرنامج مفتوح المصدر بترخيص MIT، وتُدفع تكلفة tokens النموذج بشكل منفصل.

كيف تختار

تحتاج إلى إعادة إنتاج نتائج DeepSeek الرسمية

استخدم الإعداد الذي وثّقه DeepSeek في سجل التغييرات: الوضع Minimal + أقصى جهد + temperature=1.0 + topp=0.95.

تحتاج إلى وكيل برمجة يومي

الوضع Standard للمهام اليومية، والوضع PTC للمهام التي تستدعي الأدوات على دفعات ثم تصفّي النتائج أو تلخّصها، مع العلم أنه إصدار معاينة. أو Claude Code / OpenCode.

ثبّت واربط API الخاصة بك

اعتبارًا من 2026-11-09، ووفقًا لوثائق 0.2.2-rc.1 الرسمية: 1) ثبّت Node.js 24.9 أو أحدث؛ 2) شغّل npx @deepseek-ai/dsh web، ما يفتح Web UI على http://127.0.0.1:3080 (إطلاق عبر SSH يطبع العنوان فقط؛ و--no-open يتخطى المتصفح)؛ 3) انتقل إلى الإعدادات ← النماذج ← إضافة مزوّد نموذج، وبدّل البطاقة إلى Custom model API، واملأ معرّف مزوّد بأحرف صغيرة (دائم بمجرد إنشائه)، وBase URL، وبروتوكول API، ومفتاح API، بالإضافة إلى معرّف نموذج واحد على الأقل؛ 4) احفظ واختر النموذج في منتقي النماذج. تُطبَّق التغييرات عند الطلب التالي، ولا حاجة إلى إعادة التشغيل. بروتوكول API هو أحد OpenAI Chat Completions أو OpenAI Responses أو Anthropic Messages. يتحدث المزوّد بروتوكولًا واحدًا، لذا تحتاج البوابة التي تخدم بروتوكولين إلى مزوّدين اثنين. تُكتب الإعدادات إلى $DSH_HOME/profiles/web/cordis.patch.yml (الحقول api, baseURL, apiKeyEnv) ويُخزَّن المفتاح في $DSH_HOME/.credentials.yaml. للتشغيل من المصدر: git clone github.com/deepseek-ai/deepseek-harness، ثم pnpm install، pnpm run build، pnpm dsh web. ويوفر الموقع الرسمي deepseek.com/harness أيضًا تنزيلات سطح المكتب لـ macOS (Apple silicon) وWindows (64-bit).

على QCode

يعمل dsh على مفتاحك الخاص: مفتاح QCode واحد يعمل في dsh مع DeepSeek / GLM / Kimi / Qwen / GPT (المتوافقة مع OpenAI) وClaude (المتوافق مع Anthropic). وdsh نفسه مفتوح المصدر بموجب MIT؛ وعبر QCode، تُحتسب استدعاءات النماذج لكل token، مع سعر كل نموذج على /models؛ وإذا كنت تفضّل عدم الدفع شهريًا، فباقات الحصة على /pay-as-you-go. أنشئ مزوّدين اثنين: OpenAI Chat Completions مع Base URL https://api.qcode.cc/openai/v1 لـ GPT إضافة إلى GLM وKimi وDeepSeek وQwen (على سبيل المثال gpt-6-sol وdeepseek-v4-pro وglm-5.3 وkimi-k3 وqwen3.8-max؛ أضف معرّفات النماذج الصينية يدويًا)، وAnthropic Messages مع Base URL https://api.qcode.cc/api لـ Claude (على سبيل المثال claude-sonnet-5). يستخدم Claude بروتوكول Anthropic؛ لا تُنهِ Base URL بالشرطة المائلة /، وأدخل معرّفات النماذج تمامًا كما هي على /models. اعتبارًا من 2026-11-12، يسرد QCode /models كلاً من deepseek-v4-flash وdeepseek-v4-pro وdeepseek-v4.1-flash؛ وجّه dsh إليها مثل أي نقطة نهاية متوافقة مع OpenAI أو Anthropic. الإعداد خطوة بخطوة، وأمر اختبار وجدول لاستكشاف الأخطاء وإصلاحها: https://docs.qcode.cc/en/docs/ide/deepseek-harness.

الأسئلة الشائعة

ما هو DeepSeek Harness؟

DeepSeek Harness (dsh) هو إطار وكيل رسمي مفتوح المصدر من DeepSeek AI (المستودع deepseek-ai/deepseek-harness، رخصة MIT). إنه برنامج وليس نموذجًا: يتولى التنسيق والأدوات والسياق، وتتصل بـ API نموذج بشكل منفصل. ابدأ نسخة الويب باستخدام npx @deepseek-ai/dsh web، أو نزّل تطبيق سطح المكتب من الموقع الرسمي. الحالة الرسمية هي معاينة للمطورين، ويحذّر README من تغييرات تكسر التوافق.

ما هو Cordis؟

Cordis هو نواة الإضافات في dsh (github.com/cordiverse/cordis): يستخدم dsh بنية «كل شيء كإضافة»، لذا يمكن توسيع الأدوات والمهارات والواجهة كلها عبر الإضافات. يقول الموقع الرسمي إنه يمكنك تثبيت إضافات موجودة أو أن تجعل الوكيل يكتب إضافات جديدة عبر الدردشة في وضع Creator؛ وعادةً ما تحمل إضافات المجتمع وسم dsh-plugin.

فيمَ يُستخدم الوضع Minimal؟

لاختبار النموذج نفسه: وفق واجهة 0.2.2-rc.1، يمنح الوضع Minimal الوكيل طرفية وقدرة على قراءة الصور، مع ضغط السياق، وهو مخصص لاختبار الأداء الأساسي ومقارنته. تقول سجلات تغييرات DeepSeek بتاريخ 2026-07-31 و2026-08-21 إن اختبارات Code Agent المعيارية استخدمته كإطار، مع مستوى الجهد الأقصى، وtopp=0.95 وtemperature=1.0. لتقييم النموذج، لا لتقييم كل شيء.

هل يمكن لـ dsh استخدام API من طرف ثالث متوافق مع OpenAI أو مع Anthropic؟

نعم. المسار Settings → Models → Add model provider → Custom model API مخصص لخدمة ترحيل أو بوابة شركة أو خادم مستضاف ذاتيًا أو أي مزوّد غير موجود في الكتالوج، ويمكن أن يكون البروتوكول OpenAI Chat Completions أو OpenAI Responses أو Anthropic Messages. البرنامج مفتوح المصدر بموجب MIT، وتُحتسب تكلفة استدعاءات API النموذج لكل token. على QCode، على سبيل المثال، تستخدم GPT والنماذج الصينية https://api.qcode.cc/openai/v1 ويستخدم Claude https://api.qcode.cc/api، بالمفتاح نفسه.

هل يمكن لـ dsh أن يحل محل Claude Code؟

الفئة نفسها، ونضج إصدار معاينة: يقول دليل Web UI الرسمي إن وكيل dsh يمكنه قراءة ملفات مساحة العمل وتحريرها، وتشغيل الأوامر، وتفويض العمل، والحفاظ على خطة، بينما يحذّر README من تغييرات تكسر التوافق. قبل التبديل، جرّب كليهما جنبًا إلى جنب في مشروعك؛ مفتاح QCode نفسه يعمل في Claude Code وفي dsh.

ما علاقة DeepSeek Harness بهندسة harness؟

كمفهوم وتنفيذ: تغطي هندسة harness المفهوم العام لـ harness — طبقة الجدولة والأدوات والسياق المحيطة بالنموذج — المشروح في /harness-engineering-guide على الموقع؛ وdsh هو التنفيذ الملموس الخاص بـ DeepSeek لتلك الفكرة.

المصادر

deepseek.com/en/harness/ ؛ github.com/deepseek-ai/deepseek-harness ؛ سجلات تغييرات 0731/0813/0821 ؛ npm @deepseek-ai/dsh ؛ GitHub docs/user/guide/providers.md ؛ مصدر GitHub 0.2.2-rc.1 (أسماء أوضاع Web UI) ؛ docs.qcode.cc.

شغّل DeepSeek Harness على مفتاح QCode الخاص بك

أنشئ حسابًا على QCode، واحصل على مفتاح API، وصِل Claude وGPT والنماذج الصينية الرائدة في dsh عبر Custom model API. تتم المحاسبة لكل token؛ وأسعار كل نموذج مدرجة على /models.

جرّب أولًا ثم قرّر

غير متأكد من أي فئة تختار؟ ابدأ بـ Starter ($9.00 شهريًا) وارتقِ عندما تكون راضيًا — تعود القيمة غير المستخدمة من الخطة القديمة إلى رصيدك.