الوصف
DeepSeek Harness (dsh) هو إطار عمل مفتوح المصدر تم تطويره بواسطة DeepSeek AI، مصمم لتوفير بيئة مرنة وقابلة للتخصيص لبناء وكلاء الذكاء الاصطناعي. المفهوم الأساسي لـ dsh هو أن كل شيء هو مكون إضافي، مما يسمح للمستخدمين بتبديل القدرات ودمج نماذج مختلفة بسلاسة. تتيح هذه البنية القائمة على المكونات الإضافية للمطورين إنشاء وكلاء يمكنهم التكيف مع مهام وسير عمل مختلفة، مما يجعلها أداة قوية للفرق التي تسعى للحفاظ على السيطرة على وقت تشغيل الوكيل الخاص بها.
يعمل الإطار على إطار عمل يسمى Cordis، الذي يدير تركيب وإزالة المكونات الإضافية، مما يضمن أن الوكيل يمكنه استخدام أدوات ونماذج مختلفة بفعالية. مع dsh، يمكن للمستخدمين إنشاء مساحة عمل تتضمن سجل أدوات، وقدرات عزل، وسجل جلسات قابل للإضافة فقط يتتبع جميع التفاعلات. يتيح ذلك وجود مسار تدقيق مفصل والقدرة على استئناف أو تفرع الجلسات حسب الحاجة.
يعتبر DeepSeek Harness مفيدًا بشكل خاص للفرق التي تفضل امتلاك وقت تشغيل الوكيل الخاص بها بدلاً من الاعتماد على أنظمة مغلقة. إنه مثالي لمؤلفي المكونات الإضافية الذين يرغبون في بناء ونشر القدرات، وكذلك للمنصات الداخلية التي تتطلب حلقة وكيل قابلة للتفتيش خلف واجهات المستخدم الخاصة بها. ومع ذلك، لا يُوصى به للنشر في الإنتاج الذي يتطلب استقرار واجهة برمجة التطبيقات، حيث لا تزال المكونات الإضافية الأساسية وواجهات برمجة التطبيقات تتطور.
تكون عملية التثبيت بسيطة، حيث تتطلب بضع أوامر فقط لإعداد واجهة الويب وتكوين النماذج اللازمة. يمكن للمستخدمين البدء مع نسخة محلية وتوسيع قدراتهم من خلال دمج مكونات إضافية مختلفة من المجتمع. يدعم الإطار أنظمة تشغيل متعددة، بما في ذلك Linux وmacOS وWindows، وهو مبني باستخدام TypeScript، ويعمل على Node.js.
بشكل عام، يمثل DeepSeek Harness (dsh) خطوة كبيرة إلى الأمام في تطوير وكلاء الذكاء الاصطناعي القابلين للتخصيص، حيث يوفر إطار عمل قوي للتجريب والنشر في بيئات متنوعة.
الميزات الأساسية لـ DeepSeek Harness (dsh)
مفتوح المصدر
بنية قائمة على المكونات الإضافية
مرخص بموجب MIT
يدعم Node.js 22.19+ أو 24+
مبني على إطار عمل Cordis
سجل جلسات قابل للإضافة فقط
وقت تشغيل وكيل قابل للتخصيص
يدعم أنظمة تشغيل متعددة
كيفية استخدام DeepSeek Harness (dsh)؟
بدء واجهة الويب: قم بتشغيل 'npx @deepseek-ai/dsh web' لإطلاق الواجهة المحلية.
تكوين النماذج: أدخل مفتاح واجهة برمجة التطبيقات الخاصة بك في الإعدادات لتمكين مسارات النماذج.
اختيار مساحة العمل: اختر دليل المشروع لجعل مُركب الجلسات متاحًا.
تثبيت المكونات الإضافية: استخدم 'dsh plugin add <package>' لتوسيع قدرات وكيلك.
حالات استخدام DeepSeek Harness (dsh)
- وكلاء ذكاء اصطناعي مخصصون
- تطوير المكونات الإضافية
- المنصات الداخلية
- تقييم النماذج
- تنفيذ المهام بمرونة




