انتقل إلى المحتوى
aiarabicdev

ابحث

ابحث في كل الأدوات...

وكلاء ذكاء اصطناعي تشغّلهم
مجانيMITTypeScriptقابل للاستضافة الذاتية

DeepSeek Harness

وكيل برمجة تكون فيه الحلقة والأدوات والواجهة كلها إضافات قابلة للاستبدال

DeepSeek Harness (dsh) إطار وكلاء مفتوح المصدر تكون فيه النماذج والأدوات والجلسات وبيئات العزل (sandboxes) والتخزين وحتى الواجهة كلها إضافات (plugins) مركّبة في شجرة واحدة قابلة للتركيب. يأتي بواجهة ويب ومشغّل headless، ولا شيء بداخله يربطك بنماذج DeepSeek نفسها.

يناسبك إن كنت

  • تريد تغيير حلقة الوكيل نفسها، لا النموذج الذي خلفها فقط
  • تبني فوق وكيل بدل الاكتفاء باستخدامه
  • تفضّل قيادة وكيل من واجهة ويب على الطرفية
  • تحتاج إلى بيئة تشغيل مجرّدة بأداتين للتدريب أو التقييم

انتبه إلى

  • إنه إصدار معاينة للمطورين يعد ملف README الخاص به بتغييرات تكسر التوافق، والمستودع عمره أسابيع فقط، فلا شيء هنا مستقر
  • الـ profiles المرفقة هي تطبيق الويب ومشغّل headless، فلا توجد واجهة طرفية كما في الوكلاء الآخرين على هذا الرفّ
  • الـ profiles والـ bundles وطبقات التعديل مفاهيم خاصة بـ Cordis يجب تعلمها قبل أن تخصّص الكثير، وهذه تكلفة حقيقية فوق تعلم الوكيل
  • Bedrock وVertex وAzure تحتاج إلى بيانات اعتمادها الأصلية بدل حقل مفتاح API العادي، فإضافة مزوّد أقل توحيدًا مما يبدو أول الأمر
  • استخدام النموذج يُحتسب من المزوّد الذي توجّهه إليه، فمجانية الإطار نصف التكلفة فقط

التثبيت

Run the web UI

npx @deepseek-ai/dsh web

كل شيء إضافة، بما في ذلك حلقة الوكيل

البنية هي المنتج. القدرات إضافات مركّبة في شجرة Cordis، وما تشغّله هو profile: مكدّس مرتب من حزم الإضافات (bundles) مع طبقة تعديلات (patch layer) خاصة بك مركّبة فوقها. استبدال طبقة التخزين الدائم أو بيئة العزل أو الحلقة نفسها تغيير في الإعدادات لا fork، وهذا لا يصح في معظم الوكلاء التي يمكنك تثبيتها.

الإعداد المسبق minimal المرفق هو أوضح دليل على الفكرة. يعرض أداتين فقط، bash ومحرر استبدال نصوص، ولا يركّب أي ضغط للسياق على الإطلاق، لأنه موجود كبيئة تشغيل مرجعية مجرّدة للتدريب والتقييم لا للعمل اليومي. الإطار نفسه ينتج ذلك ووكيل البرمجة الكامل من القطع نفسها.

كيف يبدو تشغيله اليوم

أمر واحد، npx @deepseek-ai/dsh web، يشغّل واجهة ويب على localhost ويفتحها. الـ profiles المرفقة اثنان: تطبيق الويب ذاك، ومشغّل headless ينفّذ جلسة واحدة ويطبع الإجابة النهائية ثم يخرج، وهو الذي تكتب السكربتات عليه. لا توجد واجهة طرفية في الحزمة، وهذا ما يميزه عن وكلاء البرمجة الآخرين على هذا الرفّ.

النماذج تأتي من كتالوج مثبّت يغطي Anthropic وOpenAI وBedrock وVertex وAzure إلى جانب نقطة النهاية الخاصة بـ DeepSeek، إضافة إلى بوابات مخصصة متوافقة مع OpenAI تعرّفها بنفسك. المفاتيح تُخزَّن للكتابة فقط ولا تتلقى الصفحة إلا مرجعًا محجوبًا، وهذه عناية أكبر مما يحظى به هذا الجزء من الوكيل عادةً.

آخر تحقق: .md