DeepSeek Harness · معاينة المطوّرين

DeepSeek Harness كل شيء إضافة · وقت تشغيل الوكيل

النموذج روح الوكيل، وHarness يجعل الوكيل يفهم البيئة ويستخدم الأدوات ويعمل باستمرار في سيناريوهات حقيقية. DeepSeek Harness (dsh) مفتوح المصدر: افتح أولاً النسخة الويب من DeepSeek وتحاور DeepSeek-V4 للتحقق من المهمة، ثم ركّب وكيلاً كاملاً محلياً بالإضافات حسب الحاجة.

MIT

رخصة مفتوحة

DeepSeek Harness مناسب للاستخدام التجاري

إضافة

كل شيء إضافة

من النموذج إلى واجهة المستخدم قابل للاستبدال

4

أوضاع التشغيل

قياسي / PTC / مبسّط / إبداع

V4

DeepSeek-V4

تحقق على الويب أولاً ثم شغّل محلياً

Agent = Model + Harness

Harness يجعل وكيل DeepSeek يعمل باستمرار في سيناريوهات حقيقية

يوفر DeepSeek-V4 الاستدلال والمحادثة؛ ويوفر DeepSeek Harness البيئة والأدوات وتشغيلاً قابلاً للتتبع. معاً يصبحان وكيلاً قابلاً للتنفيذ على الأرض.

نواة Cordis

تتولى Cordis فقط تحميل الإضافات وإلغاء تحميلها وتبعياتها، ولا تحمل قدرات الوكيل نفسها. DeepSeek Harness يسلّم «ماذا يمكنه أن يفعل» بالكامل إلى الإضافات.

DeepSeek Harness Cordis

الإضافات تقدّم القدرات

النموذج والأدوات والمهارات والجلسات والبيئة المعزولة والتخزين والحلقة والجدولة وواجهة المستخدم — كل قدرات الوكيل تقدّمها الإضافات، وتتعاون عبر خدمات وأحداث Cordis.

DeepSeek كل شيء إضافة

تركيب حر في طبقة الإعداد

لا يحتاج المطوّر إلى تعديل شفرة مصدر DeepSeek Harness ليختار أو يستبدل أو يوسّع أي قدرة في طبقة الإعداد، ويجرّب بسرعة تركيبات أدوات تناسب DeepSeek-V4.

DeepSeek Harness قابل للتركيب
قدرات DeepSeek Harness الأساسية

ست قدرات تُعرّف وقت تشغيل وكيل مفتوح المصدر

معاينة لمطوّري Harness: مفتوحة المصدر، قابلة للاستبدال، قابلة للتتبع. مناسبة لبناء مسار عمل «تحقق بالمحادثة + تنفيذ محلي» مع النسخة الويب من DeepSeek وDeepSeek-V4.

كل شيء إضافة

DeepSeek Harness مبني على نظام إضافات Cordis. تكييف النموذج وتسجيل الأدوات وسجل الجلسة وحلقة الوكيل وحتى واجهة المستخدم كلها إضافات، يمكن استبدالها بحرية في الإعداد.

إضافات DeepSeek Harness

تشغيل له أثر يمكن تتبّعه

كل ما يراه النموذج يُكتب في سجل جلسة للإلحاق فقط: مطالبة النظام وسلسلة التفكير واستدعاءات الأدوات ونتائجها وجدولة الوكلاء الفرعيين وحقن السياق. عرض Trajectory يعيد التشغيل حسب المصدر.

DeepSeek Trajectory

أربعة أوضاع تشغيل

الوضع القياسي يوفّر أدوات كاملة؛ وضع PTC (Code) يرتّب استدعاءات متعددة الخطوات بكود مولَّد؛ الوضع المبسّط للاختبارات المعيارية؛ وضع الإبداع لتجربة الإضافات وصنع preset جديد.

أوضاع DeepSeek Harness

مكمّل لـ DeepSeek-V4

النسخة الويب من DeepSeek مناسبة لتوضيح المهمة أولاً ومقارنة Pro / Flash؛ أما Harness فيضع المهمة نفسها في وكيل محلي مزوّد ببيئة معزولة وأدوات للتنفيذ المتواصل.

وكيل DeepSeek-V4

واجهة ويب تُشغَّل بأمر واحد

بعد تثبيت Node.js نفّذ npx @deepseek-ai/dsh web، وتُفتح واجهة الويب المحلية افتراضياً (127.0.0.1:3080). مع التثبيت من المصدر يمكن البناء بـ pnpm ثم تشغيل الأمر نفسه.

DeepSeek dsh web

نظام إضافات مفتوح

أضف موضوع GitHub «dsh-plugin» إلى مستودع الإضافة ليسهل اكتشافها. الإضافات الأساسية وواجهة البرمجة ما زالت تتطور، وتوضح الجهة الرسمية أن تغييرات كاسرة ستظهر.

نظام dsh-plugin
لمحة عن DeepSeek Harness

معاينة المطوّرين: حقائق يجدر تذكّرها

المعلومات من صفحة التعريف الرسمية لـ DeepSeek وملف README في مستودع GitHub، لتسهيل البحث عن أسئلة DeepSeek Harness / dsh.

dsh

اسم سطر الأوامر

دليل واجهة أوامر وحزمة DeepSeek Harness: npx @deepseek-ai/dsh web

Cordis

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

تدير التحميل / إلغاء التحميل / التبعيات فقط، وكل قدرات الوكيل تقدّمها الإضافات

MIT

رخصة مفتوحة

المستودع الرسمي deepseek-ai/deepseek-harness مفتوح المصدر برخصة MIT

4

أوضاع مدمجة

قياسي وPTC (Code) ومبسّط وإبداع، من وكيل الترميز إلى الاختبار المعياري

3080

منفذ الويب الافتراضي

بعد التشغيل بـ npx تستمع واجهة الويب المحلية افتراضياً إلى 127.0.0.1:3080

معاينة

معاينة المطوّرين

لاختبار مطوّري Harness عالمياً، مع استمرار تطوير الإضافات الأساسية وواجهة البرمجة

إضافة

النموذج أيضاً قابل للاستبدال

يشمل تكييف النموذج وواجهة المستخدم

سجل

جلسة للإلحاق فقط

الاستعادة / التفرع / إعادة التشغيل من المصدر نفسه

V4

DeepSeek-V4

تحقق من النية أولاً على النسخة الويب

مصدر مفتوح

مزامنة GitHub

Discussions لجمع الملاحظات

DeepSeek Harness ما زال في معاينة المطوّرين، وتؤكد الجهة الرسمية أن تغييرات تكسر التوافق ستظهر. لا تثبت إصدار الإنتاج على نسخة عمياء؛ للتحقق من الحوار والخطط يمكن استخدام النسخة الويب من DeepSeek على هذا الموقع أولاً.

وضّح المهمة أولاً على النسخة الويب من DeepSeek

DeepSeek Harness مناسب لتنفيذ الوكيل محلياً؛ أما النية والمطالبات وأثر DeepSeek-V4 فيُفضَّل التحقق منها أولاً على النسخة الويب.

أوضاع تشغيل DeepSeek Harness

أربعة أوضاع تغطي من الاختبار المعياري إلى وكيل مخصّص

بدّل الأوضاع دون تعديل الشفرة المصدرية. المقارنة التفصيلية وحالات الاستخدام في صفحة «أوضاع التشغيل» الفرعية.

الوضع القياسي

وكيل ترميز مكتمل الوظائف: تحرير الملفات وShell والبحث في الملفات والويب وSkills والخطط والأهداف والوكلاء الفرعيون وسير العمل. مناسب لمهام التطوير اليومية.

الوضع القياسي في DeepSeek Harness

وضع PTC / Code

يمتلك كل قدرات الوضع القياسي، ويعرض الأدوات عبر Code Mode SDK ليؤلّف النموذج عدة خطوات في برنامج TypeScript واحد، فيقلّ ذهاب أدوات وإيابها.

DeepSeek PTC Code Mode

الوضع المبسّط

وكيل ترميز بأداتين فقط: طرفية bash دائمة وstr_replace_editor، لاختبار النماذج معيارياً في بيئة محدودة (بما في ذلك سيناريوهات تقييم مرتبطة بـ DeepSeek-V4).

الوضع المبسّط في DeepSeek Harness

وضع الإبداع

لإنشاء preset وكيل مخصّص: قدرات الوضع القياسي مع فحص وقت التشغيل وتجربة إضافات Cordis في الذاكرة وإرشاد لصناعة الـ preset.

وضع الإبداع في DeepSeek Harness

أوضاع التشغيل

فكرة التصميم

كل شيء إضافة، وكل تشغيل له أثر يمكن تتبّعه

هذا هو التعبير الرسمي لـ DeepSeek عن جوهر Harness، وأهم ثلاث نقاط عند البحث عن «ما هو DeepSeek Harness».

01

كل شيء إضافة

DeepSeek Harness مبني على نظام إضافات Cordis. النموذج والأدوات والمهارات والجلسات والبيئة المعزولة والتخزين والحلقة والجدولة وواجهة المستخدم تقدّمها كلها الإضافات، وتتعاون عبر الخدمات والأحداث. لا يحتاج المطوّر إلى تفريع الشفرة المصدرية ليعيد تركيب القدرات في طبقة الإعداد.

02

كل تشغيل له أثر يمكن تتبّعه

مطالبة النظام وسلسلة التفكير واستدعاءات الأدوات ونتائجها وجدولة الوكلاء الفرعيين وكل حقن للسياق تُكتب في سجل جلسة للإلحاق فقط. الاستعادة والتفرع والبحث وإعادة التشغيل تتشارك تدفق الأحداث نفسه، ويمكن فحصه في عرض Trajectory حسب المصدر.

03

أوضاع تشغيل متعددة

الوضع القياسي يعطي تركيبة أدوات كاملة؛ وضع PTC يسلسل جولات أدوات متعددة بكود يولّده النموذج؛ الوضع المبسّط يُبقي القشرة وتحرير الملفات فقط لخدمة التقييم؛ وضع الإبداع يفحص وقت التشغيل ويجرّب الإضافات ويركب أوضاعاً جديدة.

تجربة سريعة

شغّل واجهة الويب محلياً، أو ثبّت من المصدر

الأوامر التالية من الوثائق الرسمية للمقارنة. إذا أردت أولاً تأكيد صياغة المهمة وأثر DeepSeek-V4، يُفضَّل بدء الحوار من النسخة الويب من DeepSeek على هذا الموقع.

تجربة سريعة

بعد تثبيت Node.js يمكن تشغيل واجهة الويب عبر npx.

npx @deepseek-ai/dsh web

التثبيت من المصدر

احصل على شفرة المشروع الكاملة واتبع تعليمات المستودع لإكمال التثبيت.

git clone https://github.com/deepseek-ai/deepseek-harness
أسئلة DeepSeek Harness الشائعة

أسئلة شائعة حول DeepSeek Harness

ما علاقته بالنسخة الويب من DeepSeek وDeepSeek-V4؟ هل يصلح للإنتاج؟ فيما يلي وفق الصياغة الرسمية.

01 ما هو DeepSeek Harness؟

DeepSeek Harness (اسم الأمر dsh) هو وقت تشغيل وكيل (agent harness) مفتوح المصدر من DeepSeek AI. يجعل النموذج يفهم البيئة ويستدعي الأدوات ويعمل باستمرار في سيناريوهات حقيقية. شعار البنية «كل شيء إضافة»، والنواة هي Cordis.

02 بماذا يختلف Harness عن النسخة الويب من DeepSeek وDeepSeek-V4؟

النسخة الويب من DeepSeek وDeepSeek-V4 يعالجان «المحادثة والاستدلال والسياق الطويل»؛ أما Harness فيعالج «الأدوات والبيئة المعزولة وسجل الجلسة ووقت تشغيل قابل للاستبدال». المسار الموصى به: وضّح المهمة أولاً على النسخة الويب، ثم شغّل عند الحاجة وكيلاً بأدوات محلياً عبر dsh.

03 هل يمكن استخدامه في بيئة الإنتاج الآن؟

التصنيف الرسمي معاينة للمطوّرين، مع تحذير صريح من تغييرات تكسر التوافق. مناسب لتجربة الإضافات والتقييم وتعلّم البنية، لا لتثبيت نظام إنتاج حرج على الإصدار الحالي.

04 كيف أجرّب DeepSeek Harness بأسرع طريقة؟

بعد تثبيت Node.js شغّل npx @deepseek-ai/dsh web، وتُفتح افتراضياً http://127.0.0.1:3080. يمكنك أيضاً عمل git clone للمستودع الرسمي ثم التثبيت والبناء بـ pnpm وفق README. للتحقق بالمحادثة أولاً، استخدم «جرّب الآن» على هذا الموقع للدخول إلى النسخة الويب من DeepSeek.

05 ما هي Cordis؟

Cordis هي نواة الإضافات التي يستخدمها DeepSeek Harness، وتتولى تحميل الإضافات وإلغاء تحميلها وتبعياتها. قدرات الوكيل من نموذج وأدوات وواجهة مستخدم ليست في النواة بل في الإضافات، وتتعاون عبر الخدمات والأحداث.

06 هل وضع PTC ووضع Code شيء واحد؟

الصفحة الصينية الرسمية تسمّيه وضع PTC، والإنجليزية Code mode: كلاهما يعني تأليف استدعاءات أدوات متعددة الجولات بقطعة كود يولّدها النموذج (عبر Code Mode SDK)، مع الإبقاء على قدرات الوضع القياسي.

07 ما فائدة الوضع المبسّط؟

الوضع المبسّط يُبقي فقط طرفية bash دائمة وstr_replace_editor، لاختبار النماذج معيارياً في بيئة محدودة. في شروح التقييم العلنية، ترتبط بعض درجات Code Agent لـ DeepSeek-V4-Flash بإطار الوضع المبسّط.

08 كيف أنشر إضافة مجتمعية؟

أضف موضوع GitHub «dsh-plugin» إلى مستودع الإضافة ليسهل اكتشافها. الملاحظات والعيوب يُفضَّل طرحها عبر GitHub Discussions الرسمية. الإضافات الأساسية وواجهة البرمجة الأساسية ستستمر في التطوير.

09 هل يمكن إعادة تشغيل الجلسات؟

نعم. المطالبات التي يراها النموذج وسلسلة التفكير ونتائج الأدوات وجدولة الوكلاء الفرعيين تُكتب في سجل للإلحاق فقط. الاستعادة والتفرع والبحث وإعادة التشغيل تتشارك تدفق الأحداث نفسه، ويمكن عرضها حسب المصدر في عرض Trajectory.

10 هل يجب تعديل الشفرة المصدرية لتغيير النموذج أو الأدوات؟

لا. تؤكد الجهة الرسمية أن المطوّر لا يحتاج إلى تعديل شفرة مصدر DeepSeek Harness ليختار أو يستبدل أو يوسّع أي قدرة في طبقة الإعداد، بما في ذلك تكييف النموذج وواجهة المستخدم.

11 ما رخصة المصدر المفتوح؟

المستودع الرسمي مفتوح المصدر برخصة MIT، وتظهر تبعيات الأطراف الثالثة في THIRD_PARTY_NOTICES داخل المستودع. اقرأ الرخصة وإخلاء المسؤولية الخاص بالمعاينة بنفسك قبل الاستخدام التجاري.

12 كيف أستخدم DeepSeek أولاً إن لم أستطع تثبيت بيئة محلية؟

افتح أولاً النسخة الويب من DeepSeek على هذا الموقع وتحاور DeepSeek-V4 مباشرة لتأكيد المطالبات وتفكيك المهمة؛ عندما تحتاج إلى أدوات محلية وبيئة معزولة، ثبّت Node.js وشغّل dsh. المساران متكاملان وليسا بديلين لبعضهما.

DeepSeek-V4 + Harness، من المحادثة إلى وكيل قابل للتنفيذ

تحقق من الفكرة على النسخة الويب، وHarness يركّب الإضافات والأدوات. ابدأ بقفزة واحدة من هذا الموقع إلى النسخة الويب من DeepSeek.