دوز مباشرة للمحتوى الرئيسي
دروس فالذكاء الاصطناعي

شرح DeepSeek Harness Studio: تسيير الإضافات وPreset ومساحة عمل AI محلية بلا كود

هاد الشرح كيهزّك فتركيب واستعمال DeepSeek Harness Studio، وكيعرّفك بمساحة العمل المكتبية ديالو المبنية بـ Electron، ومركز الإضافات، وساحة Preset، ومركز التطبيقات، وقدرات التحسين البصري، مع شرح تشغيل المصدر، وأوامر التطوير، وإعدادات الأمان، وبعض الاستعمالات المتقدمة الشائعة.

شرح DeepSeek Harness Studio: تسيير الإضافات وPreset ومساحة عمل AI محلية بلا كود

شنو هو DeepSeek Harness Studio

DeepSeek Harness Studio هو مشروع لتحسين سطح المكتب ديال DeepSeek Harness، طوراتو 赋范空间. كيستعمل Electron باش يشغّل مساحة عمل Web، وكيقوم المسار الرئيسي ديال تطبيق سطح المكتب بتشغيل وتدبير خدمة dsh web المحلية أوتوماتيكياً، باش يقدر المستخدم يستعمل Harness ويوسّعو بلا ما يحتاج يستعمل سطر الأوامر.

تحسين بصري لـ DeepSeek Harness، سوق الإضافات، ساحة Preset، النشر بنقرة وحدة بلا كود، الدفع التلقائي للإضافات والتوصيات الذكية بالذكاء الاصطناعي

كيصلح المشروع للمستخدمين العاديين اللي باغين يثبتو تطبيق سطح المكتب مباشرة، وكذلك للمطورين اللي محتاجين يقراو ويعدلو ويبْنيو المصدر الكامل. كيوفر المشروع حزم معاينة للتطوير لـ macOS Apple Silicon وWindows x64، وكيتيح كذلك تطبيق سطح المكتب، وواجهة Web، وCLI، وحزم المزايا، وPython SDK، والوحدات الأصلية، والأمثلة، وسكريبتات البناء.

الإصدار الحالي هو نسخة معاينة للتطوير. حزم تثبيت سطح المكتب متوفرة غير عبر GitHub Releases ديال المشروع، وما خاصهاش تتحمّل من مواقع تحميل تابعة لجهات أخرى.

نظرة عامة على القدرات الرئيسية

  • مساحة عمل سطح المكتب بـ Electron: كتدعم نوافذ التطبيق، وعلبة النظام، وتشغيل نسخة وحدة، ومعالجة الروابط الخارجية، وواجهات تواصل preload مضبوطة.

  • Harness Host محلي: المسار الرئيسي ديال تطبيق سطح المكتب كيشغّل dsh web، وكيستنى حتى تكون الخدمة واجدة، وكيطفّي عملية Host ملي كيخرج التطبيق.

  • اكتشاف الإضافات والتوصيات: تصفّح الإضافات العمومية حسب المختارة، والأحدث تحديثاً، والشعبية فالنظام البيئي، وسيناريوهات الاستعمال، مع إمكانية البحث بالاسم أو الوظيفة أو المؤلف.

  • Agent ذكي للبحث على الإضافات: شرح الطلب باللغة الطبيعية، وخلي Agent يقلب فدليل dsh-plugin العمومي ويعطيك المرشحين وأسباب التوصية.

  • مركز الإضافات العمومي: قبل التثبيت كيتحقق من النسخة المحددة، وسلامة الحزمة، وتصريح Bundle، والصلاحيات، والمخاطر، والتوافق مع الجهاز، وكيُدبّر تفعيل الإضافات وتعطيلها وتحديثها وحذفها.

  • ساحة Preset: ثبّت Agent Preset مركّب من الأدوار وSkills والأدوات وقواعد التشغيل، واستعملو مباشرة لإنشاء جلسة جديدة.

  • مركز التطبيقات: شغّل تطبيقات AI كاملة عندها واجهة مستقلة، ومجلد بيانات خاص بها، ومسار تشغيل مستقل.

  • التحسين البصري: استعمل qwen3.8-max ديال 百炼 باش يفهم المرفقات أو صور مساحة العمل، ومن بعد يمرّر الملاحظات البصرية القابلة للتتبع للـ Agent الحالي.

  • التحكم فالنماذج الصينية: اختار صلاحيات الجلسة ووضعية التفكير ديال DeepSeek من منطقة الإدخال.

  • مظهر سطح المكتب: كيوفر 3 واجهات مدمجة، وكيتيح استعمال صور محلية لإنشاء الخلفية وتكييف ألوان الواجهة.

شنو القدرات اللي ما زالت فالتخطيط

التدبير المستقل ديال MCP وSkills والأدوات، وAgent مخصص والتعاون بين عدة Agents، والمهام فالخلفية واسترجاع الجلسات، وقواعد المشروع وHooks والذاكرة طويلة المدى، وGit وWorktree ومراجعة الكود، وأتمتة المتصفح وسطح المكتب، والتحكم عن بُعد من الهاتف وقنوات الرسائل، كاملين ما زالو قدرات مخططة. ملي كتستعمل المشروع، ما تعتبرش عناصر خارطة الطريق هادو وظائف متوفرة دابا.

الطريقة الأولى: تثبيت معاينة سطح المكتب مباشرة

إلا كنت باغي غير تستعمل التطبيق وما ناويش تبدل المصدر، تقدر تحمّل حزمة تثبيت سطح المكتب مباشرة. نسخة المعاينة ما كتحتاجش تثبيت Node.js أو pnpm بشكل منفصل أثناء التشغيل.

التثبيت على macOS arm64

  1. حمّل ZIP وفك الضغط عليه من GitHub Releases ديال المشروع.

  2. جرّ DeepSeek Harness.app للمجلد ديال «التطبيقات».

  3. تحقق من مصدر التحميل ومن SHA-256، ومن بعد قبل أول تشغيل نفّذ الأوامر التالية.

xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness.app"
open "/Applications/DeepSeek Harness.app"

إلا كان التطبيق فمجلد آخر، بدّل المسار فالأوامر بالمسار الحقيقي. حيث حزمة المعاينة الحالية ما دازتش بعد من توثيق Apple، خاص هاد الخطوة تتدار غير على حزمة تثبيت جايّة من GitHub Releases الرسمي ديال المشروع وتحققت منها، وما تستعملهاش مع تطبيق مجهول المصدر.

التثبيت على Windows x64

  1. حمّل DeepSeek-Harness-Desktop-Windows-x64-0.1.0-rc.10-Setup.exe.

  2. شغّل برنامج التثبيت وكمل العملية حسب التعليمات اللي فواجهة البرنامج.

  3. شغّل DeepSeek Harness Studio ودخل لمساحة العمل.

مسار الإصدار الرسمي مستقل على نسخة المعاينة. كيوضح README أن النسخ الرسمية غادي تستعمل نفس الوسوم ديال نسخة Desktop، وغادي يتم نشر ملفات التثبيت وSHA256SUMS من بعد ما يكمل التحقق من توقيع المنصة.

الطريقة الثانية: تشغيل بيئة التطوير من المصدر

تحضير بيئة التطوير

تطوير المصدر كيحتاج للإصدارات التالية:

  • Node.js ^22.19.0 || >=24.0.0

  • pnpm 11.7.0

تثبيت الاعتماديات وتشغيل بيئة تطوير سطح المكتب ما كيتطلبش تعمّر API Key من قبل. غير ملي كتستعمل فعلياً نموذجاً أو خدمة خارجية معينة من داخل التطبيق، خاصك تضبط بيانات الاعتماد المناسبة.

استنساخ المشروع وتشغيله

git clone https://github.com/fufankeji/deepseek-harness-studio.git
cd deepseek-harness-studio
pnpm install
pnpm run dev:desktop

dev:desktop كيبني الوحدات الضرورية وكيشغّل تطبيق سطح المكتب بـ Electron. مشغّل التطوير كيعيد البناء ملي كتوقع تغييرات فالمصدر المرتبط أو فمدخلات البناء.

إلا وقع مشكل فالبناء التدريجي، أو بدّلتي وحدة كتحتاج إعادة بناء كاملة، تقدر تنفّذ:

pnpm run dev:desktop:rebuild

أوامر التطوير الشائعة

  • pnpm run dev:desktop: بناء الوحدات الضرورية وتشغيل بيئة تطوير سطح المكتب.

  • pnpm run dev:desktop:rebuild: فرض إعادة بناء كاملة قبل التشغيل.

  • pnpm run build: بناء Host والعميل وWeb ونسخة سطح المكتب.

  • pnpm run package:desktop: إنشاء تطبيق سطح مكتب غير مُغلّف للمنصة الحالية.

  • pnpm run typecheck: تشغيل فحص أنواع TypeScript.

  • pnpm run test: تشغيل اختبارات الوحدة بـ Vitest.

الاستعمال الأساسي: إنشاء الجلسات والتحكم فيها

ضبط النموذج وبيانات الاعتماد

من بعد ما تشغّل نسخة سطح المكتب، دخل لصفحة الإعدادات وضبط خدمة النموذج وبيانات الاعتماد اللي ناوي تستعمل. ما تكتبش API Key فالمصدر وما ترفعوش لـ Git. النموذج وAPI Key كيتدبّرو كاملين من صفحة الإعدادات، أما منطقة الإدخال فكتستعملها باش تشوف نموذج DeepSeek الحالي وتعدّل الجلسة الحالية.

اختيار صلاحيات الجلسة

منطقة الإدخال كتوفر 3 مستويات ديال الصلاحيات بالصينية:

  • للقراءة فقط: مناسبة لقراية الكود وتحليلو وشرحو والمهام اللي ما كتحتاجش تبديل الملفات.

  • الكتابة فمساحة العمل: كتسمح للـ Agent يعدّل مساحة العمل الحالية، ومناسبة لمهام التطوير اليومية.

  • ولوج كامل: كتوفّر صلاحيات أعلى، ولازم تأكد من المخاطر قبل تفعيلها.

اختيار الصلاحيات فمساحة الإدخال كيتطبق على الجلسة الحالية؛ الإعدادات العامة غير كتحدد الصلاحية الافتراضية للجلسات الجديدة من بعد. من الأفضل تبدأ بأقل صلاحية كافية للمهمة.

تعديل وضعية التفكير ديال DeepSeek

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

اكتشاف الإضافات وتثبيتها

التصفح من صفحة اكتشاف الإضافات

  1. من التنقل فالجهة اليسرى، دخل لـ اكتشاف الإضافات.

  2. شوف المختارات فالدليل، أو الإضافات اللي تحدّثات مؤخراً، أو الرائجة فالنظام البيئي، أو تصنيفات السيناريوهات.

  3. قلب باسم الإضافة أو بكلمات مفتاحية للوظيفة أو باسم المؤلف.

  4. شوف النبذة والنسخة والمؤلف وتاريخ التحديث.

  5. من بعد ما تختار الإضافة، دخل لمركز الإضافات باش تثبتها.

التصنيفات كتغطي Agents وسير العمل، وWeb UI، والمتصفح والبحث، والرؤية والوسائط، والذاكرة والسياق، والنماذج والخدمات، وأدوات التطوير، والتكاملات والإشعارات.

خلّي Agent يقلب على الإضافات باللغة الطبيعية

إلا ما كنتيش عارف اسم الحزمة بالضبط، تقدر تدخل الطلب ديالك فصفحة اكتشاف الإضافات. مثلاً:

قلب على إضافة مناسبة لسيناريو حيوان أليف فسطح المكتب، وشرح لكل مرشح النسخة والمؤلف وتاريخ التحديث وسبب التوصية.

التطبيق غادي يرسل الطلب للـ Agent الحالي على شكل طلب /find-plugins. Agent غادي يدير غير استعلام للقراءة من دليل dsh-plugin العمومي، ويرجع المرشحين المرتبطين. نتائج التوصية مبنية على بيانات وصفية للدليل العمومي، وما كتعنيش أن الإضافة دازت من فحص التثبيت على الجهاز.

البحث والتثبيت جوج خطوات مستقلين. من بعد ما تتأكد من اسم الحزمة، خاصك تبقى تستعمل مركز الإضافات لفحص النسخة، وتصريح Bundle، والصلاحيات، والمخاطر، والتوافق.

تثبيت الإضافات وتدبيرها

  1. دخل لـ مركز الإضافات واختار الإضافة المطلوبة.

  2. راجع النسخة المحددة، والقدرات، والصلاحيات، والتوافق، وشرح المخاطر.

  3. أكد التثبيت؛ التطبيق غادي يحمّل الحزمة ويتحقق من الهوية ديالها وسلامتها وتصريح Bundle.

  4. من بعد ما يكمل التثبيت، نسخة سطح المكتب غادي تعاود تشغيل Harness Host وتتحقق من الحالة ديال التشغيل.

  5. فالقسم ديال الإضافات المثبتة، استعمل قائمة التدبير لتفعيل الإضافة أو تعطيلها أو تحديثها أو حذفها.

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

إنشاء سير عمل موحّد باستعمال ساحة Preset

Skill كتشرح للـ Agent كيفاش خاصو يكمل نوعاً معيناً من المهام، وPlugin أو MCP كيوفر الأدوات الفعلية والربط بالخدمات الخارجية، أما Agent Preset كيركّب الدور وSkills والأدوات وقواعد التشغيل فطريقة عمل قابلة لإعادة الاستعمال.

تثبيت Preset وتشغيله

حلّ ساحة Preset من النافبار اللي فالجهة اليسرى.

  1. قلّب بالسمية، الاستعمال ولا الكاتب، ولا رتّب حسب عدد التحميلات ولا تاريخ آخر تحديث.

  2. حلّ التفاصيل باش تشوف الدور، Skill، الأدوات، الاعتماديات الخارجية وشرح المصدر.

  3. كليكي على التثبيت. نسخة سطح المكتب غادي تتحقق من المصدر، الحجم، الملخص ومسار الأرشيف، ومن بعد غادي تكتب الملفات فمجلد Preset المحلي ديال المستخدم.

  4. دخل لـالمثبّتة وكليكي على «استعملها لجلسة جديدة».

  5. صيفط المهمة فجلسة جديدة فيها الدور وقواعد الخدمة المناسبة.

من بعد ما يكمل تثبيت Preset، ما كايناش حاجة تعاود تشعل Host. تقدر تحيد Preset ديال المستخدم وتعاود تثبتها، أما Preset ديال النظام فهي محمية. العمليات المحلية ديال التثبيت، الحذف وإنشاء جلسة جديدة كتدار غير فـ Desktop؛ وضع تطوير المتصفح مخصص أساساً لمعاينة الواجهة والتحقق منها، وما كيبدلش Preset المحلية.

ستة ديال مسارات الخدمة مدمجين

  • AI WebApp: كيقدم منتوج Web خدام من خلال توضيح المتطلبات، ترتيب المواصفات، TDD، التحقق من الأنواع، البناء واختبار القبول فالمتصفح.

  • PPT Office: كينشئ عرض HTML فملف واحد فيه ثمانية صفحات، أربعة ثيمات وأنيميشن دلالي؛ حالياً ما كينشئش .pptx.

  • توليد الفيديو: كيكمل البحث، البريف، مواصفات التصميم، الستوريبورد، الكود المصدري ورندرة MP4 بنسبة 16:9؛ البيئة خاصها FFmpeg وffprobe.

  • مصنع المحتوى: كيحوّل المقالات الطويلة من بطاقة وحدة حتى لعشر بطاقات مصوّرة بنفس الستايل؛ توليد الصور الحقيقي كيتطلب Codex CLI مسجّل الدخول فالجهاز وعندو قدرة ImageGen.

  • AI للتقارير: كيحلل ملفات Excel المحلية غير للقراءة، وكيخرج HTML تفاعلي فملف واحد ما كيعتمدش على CDN، وكيضمّن غير البيانات المجمّعة فالتقرير.

  • الموظف الرقمي ديال Feishu: كيحوّل اللغة الطبيعية لمهام حقيقية فـ Feishu؛ أول استعمال كيتطلب إعداد بيانات اعتماد تطبيق Feishu والمسؤول الافتراضي.

مثال على استعمال Preset

ناخدو AI للتقارير كمثال: تقدر تثبت Preset أولاً، ومن بعد تنشئ بها جلسة جديدة وتصيفط:

حلّل غير للقراءة بيانات المبيعات فملف Excel الموجود فمساحة العمل، راجع خط الأساس ديال البيانات، أنشئ تقرير HTML تفاعلي يمكن فتحه بلا إنترنت، وشرح مصدر كل مؤشر مجمّع.

واش المهمة غادي تنفذ كاملة كيبقى مرتبط بملفات مساحة العمل، بالاعتماديات المعلنة فـ Preset وبالبيئة المحلية. قبل ما تبدا، خاصك تشوف المتطلبات الخارجية فالتفاصيل.

استعمال مركز التطبيقات وFF–LLM Wiki

تطبيقات وملحقات AI عندها موقع مختلف على Preset. الملحقات كتزيد أدوات ولا قدرات جزئية فالواجهة، وPreset كتنظم الأدوار ومسارات الخدمة، بينما التطبيقات عندها واجهة مستقلة، بيانات خاصة ومسار تشغيل من البداية للنهاية.

تشغيل قاعدة المعرفة ديال الشركة

  1. حلّ مركز التطبيقات.

  2. اختار FF–LLM Wiki المدمج.

  3. كليكي على «فتح التطبيق»، وخلي Desktop يدبّر بيئة التشغيل المحلية ويفتح التطبيق فمتصفح النظام.

  4. دخل ولا دبّر وثائق الشركة.

  5. نفّذ تحليل الوثائق، ترجمة Wiki، بناء گراف المعرفة، التحويل للمتجهات والفهرسة.

  6. راجع الأجوبة اللي فيها اقتباسات بالمصادر فالسؤال والجواب الذكي.

الوثائق، Wiki، الگراف وبيانات SQLite ديال FF–LLM Wiki كيتحفظو فمجلد خاص بالتطبيق داخل DSH Home، وما كيدخلوش لمساحة العمل ديال المشروع الحالي. ترجمة المعرفة، التصفح والبحث المحلي ما كيتطلبوش مفتاح النموذج؛ قبل استعمال RAG التوليدي ديال DeepSeek، خاصك تهيّأ DEEPSEEK_API_KEY ديالك فمركز بيانات الاعتماد ديال Harness.

التطبيق ما كيجيش مع API Key ديال فريق التطوير. السؤال والجواب كيستعمل غير مقاطع الأدلة اللي لقاها البحث الحالي وكيخلي المصادر محفوظة؛ إلا ما كانش النموذج متاح، غادي يوضح بأنه نزل للوضع ديال نتائج البحث المحلي.

تفعيل التحسين البصري

نموذج DeepSeek النصي بوحدو ما كيقدرش يفهم الصور مباشرة. التحسين البصري كيخلي qwen3.8-max المدمج ديال Bailian يقرا الصورة الأول، ومن بعد كيقدم نتيجة التعرّف كملاحظة بصرية قابلة للتتبع للـ Agent. ما كيبدلش نموذج DeepSeek الرئيسي الحالي، وما كيغيرش الصلاحيات الحالية ولا مسار الجلسة.

خطوات الإعداد

  1. كليكي على مفتاح «التحسين البصري» اللي فالجهة اليسرى ديال خانة الإدخال.

  2. فأول تفعيل، هيّأ API Key ديال Bailian.

  3. استعمل صورة حقيقية باش تكمل التحقق من بيانات الاعتماد.

  4. زيد فالمحادثة سكرينشوط، صورة، رسم بياني ولا صورة فيها نص، أو خلي Agent يقرا صور مساحة العمل حسب المسار.

أنواع صور مساحة العمل المدعومة هي PNG وJPEG وWebP وGIF. بيانات الاعتماد كاتبقى غير فملف محمي محلياً فالجهاز. تقدر تستعملها لتحليل سكرينشوطات المنتجات، واجهات الأخطاء، تصاميم الواجهات، الرسوم البيانية للبيانات، الصور ومحتوى OCR.

مثال على مهمة بصرية

حلّل سكرينشوط الخطأ المرفق، استخرج نص الخطأ، حدّد أكثر وحدة كود مرتبطة به، وعطيني أولاً خطوات فحص للقراءة فقط.

باش تكون النتائج أسهل فالمراجعة، من الأحسن تطلب من Agent يفرّق بين «المحتوى اللي تشاف مباشرة فالصورة» و«الاستنتاجات المبنية على السياق».

تخصيص مظهر سطح المكتب

دخل لـالإعدادات ← الخلفية، وتقدر تختار بين ثلاثة ديال المظاهر المدمجين: «الأصلية الرسمية»، «السمكة الكبيرة مجسّدة» ولا «القطط السحابية». وتقدر حتى تختار صورة محلية وتعدّل بؤرة الموضوع وطبقة الزجاج ديال الواجهة.

الصور المخصصة كيتقصّو محلياً لـ 1920×1080 WebP وكيتم تكييف ألوان الواجهة معاها، والصورة الأصلية ما كتترفعش. ملي كتتعامل مع صور شخصية ولا مواد تصميم داخلية، هاد المعالجة المحلية كتكون أنسب لحماية البيانات.

قراءة الكود المصدري والتطوير من بعد

أهم مجلدات المشروع

  • apps/desktop/: العملية الرئيسية ديال Electron، preload، دورة حياة Host وسكريبتات بناء سطح المكتب.

  • apps/web/: مدخل مساحة عمل Web والتركيب مع نسخة سطح المكتب.

  • apps/cli/: CLI ديال dsh، إعدادات التشغيل وAgent Preset.

  • packages/: حزم Agent، النماذج، الأدوات، الجلسات، الملحقات وقدرات العميل.

  • native/: وحدات مساعدة للصندوق الرملي الأصلي.

  • python/: Python SDK وبيئة التشغيل المرتبطة به.

  • examples/: أمثلة قابلة للتشغيل وإعدادات.

  • scripts/: سكريبتات البناء، الفحص، التوليد والنشر.

  • website/: مصدر موقع وثائق المشروع.

  • vendor/: الكود المصدري الأساسي ديال Cordis فنسخة مثبتة.

ترتيب القراءة المقترح

  1. apps/desktop/src/main.ts: فهم التركيبة العامة ديال النوافذ، التراي وHost المحلي.

  2. apps/desktop/src/host-supervisor.ts: شوف تشغيل dsh web، التحقق من الجاهزية وتدبير الخروج.

  3. apps/desktop/src/preload.ts: تعرّف على واجهات سطح المكتب الثابتة اللي يقدر Renderer يوصل ليها.

  4. apps/web/: قرا مساحة عمل Web اللي كتتحمل فنافذة سطح المكتب.

  5. apps/cli/ وpackages/: كمّل تتبع تنفيذ قدرات CLI وHarness المختلفة.

نصائح للاستعمال المتقدم

نفّذ المهام بأقل الصلاحيات

استعمل صلاحيات القراءة فقط أولاً فشرح الكود، البحث فالمراجع ومراجعة التصميم. فعّل الكتابة فمساحة العمل غير ملي تكون الحاجة واضحة لتعديل ملفات المشروع. الوصول الكامل خليه غير للمهام اللي فعلاً كتحتاج صلاحيات أعلى فالنظام، ونتا فاهم نطاق العملية.

فرّق بين الاكتشاف، التحقق والتنفيذ

ملي يقترح Agent ملحقاً، ما تعتبرش سبب الاقتراح مباشرةً خلاصة أمنية. تحقق أولاً فمركز الملحقات من الإصدار، الناشر، تاريخ التحديث، الصلاحيات، تصريح Bundle والتوافقية، ومن بعد قرر واش تثبته. وبالنسبة لـ Preset، خاصك حتى تقرا الاعتماديات الخارجية وشرح المصدر.

فحص اعتماديات مسار الخدمة قبل البدء

كل Preset مدمج عندو متطلبات مختلفة. مثلاً، توليد الفيديو كيحتاج FFmpeg وffprobe، وتوليد الصور الحقيقي فمصنع المحتوى كيحتاج Codex CLI مسجّل الدخول وعندو قدرة ImageGen، والموظف الرقمي ديال Feishu كيحتاج بيانات اعتماد تطبيق Feishu، وRAG التوليدي ديال FF–LLM Wiki كيحتاج DeepSeek API Key ديالك.

شغّل الفحوصات قبل إرسال الكود

pnpm run typecheck
pnpm run test
pnpm run build

التحقق من الأنواع، اختبارات الوحدة والبناء الكامل عندهم أهداف مختلفة. من بعد تعديل دورة حياة Desktop Host، واجهة preload ولا الأنواع بين الحزم، من الأحسن تشغّل هاد الأوامر الثلاثة بالترتيب على الأقل.

حمي بيانات الاعتماد والبيانات المحلية

ما تحطش بيانات اعتماد النماذج، Bailian، Feishu ولا أي خدمة أخرى فـ Git. استعمل صفحة الإعدادات ومركز بيانات الاعتماد اللي كيوفرهم التطبيق لتدبير المفاتيح، وقبل ما تشارك السجلات، السكرينشوطات ولا أرشيف المشروع، تأكد ما فيه حتى إعداد حساس.

علاقة المشروع والرخصة

DeepSeek Harness Studio مبني على نواة Harness ديال deepseek-ai/deepseek-harness، ونظام ملحقات Cordis وواجهة Web، وكيواصل التطوير عليهم. هاد المستودع كيهتم أساساً بمدخل Electron لسطح المكتب، تدبير Host المحلي، التفاعل مع سطح المكتب وسكريبتات التطوير المرافقة.

المشروع مستعمل رخصة MIT. قبل الاستعمال ولا إعادة التوزيع، خاصك حتى تشوف توضيحات رخص مكونات الطرف الثالث فالمستودع.

الخلاصة

DeepSeek Harness Studio جمع مساحة عمل Harness المحلية، اكتشاف وتثبيت الملحقات، مسارات خدمة Preset، تطبيقات AI الكاملة وفهم الصور فواجهة سطح المكتب. المستخدم العادي يقدر يبدا مباشرة من Releases الرسمية، والمطور يقدر يشغّل بيئة الكود المصدري كاملة باستعمال pnpm. فالاستعمال اليومي، عطِ الأولوية لمبدأ أقل الصلاحيات، التحميل من المصادر الرسمية، التحقق قبل التثبيت وعدم إدخال بيانات الاعتماد للمستودع.