تثبيت DeepSeek Harness: الملفات والتشغيل الأول
Updated August 16, 2026 · first published August 16, 2026
يمثل هذا الدليل الجانب العملي لتشغيل dsh (حزمة DeepSeek Harness): كيفية بدء التشغيل، وما يتطلبه نموذج التركيب المعماري، وأبرز العروض التوضيحية التي تستحق التجربة.
أسرع طريقة للتشغيل
npx @deepseek-ai/dsh web
يطلق هذا الأمر واجهة المستخدم عبر المتصفح على العنوان http://127.0.0.1:3080. وهناك خطوتان إلزاميتان قبل أن تتمكن من استخدام منشئ الجلسات:
- الإعدادات ← النماذج: إدخال مفتاح API الخاص بـ DeepSeek. يتم تفعيل المسار فوراً دون الحاجة لإعادة تشغيل الخادم.
- اختيار مساحة العمل: إضافة مجلد المشروع وتفعيله. يظل منشئ الجلسات مقفلاً حتى يتم تنشيط مساحة عمل واحدة على الأقل.
بمجرد التشغيل، يستطيع الوكيل قراءة الملفات وتعديلها، وتنفيذ أوامر الطرفية، وتفويض المهام لوكلاء فرعيين، وجدولة الأعمال، مع طلب التأكيد البشري وفق سياسة الصلاحيات النشطة.
التثبيت من الشفرة المصدرية
git clone https://github.com/deepseek-ai/deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
المتطلبات الأساسية: Node 22.19 أو أحدث، و Git 2.26 أو أحدث، وتثبيت حزمة pnpm الإصدار pnpm@11.7.0 عبر Corepack. مفتاح API اختياري أثناء البناء لكنه ضروري للتشغيل، ويمكن تمريره عبر متغيرات البيئة أو ملف .env في جذر المشروع.
الملفات التعريفية والحزم (Profiles & Bundles)
نظراً لأن كل مكون في هذا النظام عبارة عن إضافة (Plugin)، فإن الملف التعريفي (Profile) يحدد قائمة الحزم النشطة والتعديلات الخاصة. تأتي المنصة مع ثلاثة ملفات جاهزة:
dsh-base: مهايئات النماذج، ومجموعة الأدوات، والتخزين الدائم.dsh-web-app: واجهة المتصفح الرسومية.dsh-headless: وضع التشغيل المستقل لمرة واحدة دون واجهة.
ترتيب أسبقية الإعدادات رباعي الطبقات
يتم حل الإعدادات وفق تسلسل صارم، حيث تلغي الطبقات اللاحقة الطبقات السابقة:
- حزم الملف التعريفي (Profile Bundles)
- تعديلات الملف التعريفي (Profile Patches)
- التعديلات العامة على مستوى المجلد الرئيسي (Home-level Patches)
- معاملات سطر الأوامر (CLI Overlays) - وهي الأعلى أولوية دائماً
Related
Want this applied to your own LLM spend? FinOps LLM runs a free audit of your AI costs and shows where the savings are. Book free audit →