الروابط المحلية في تطبيق سطح المكتب
يمكن لتطبيق سطح المكتب تشغيل خوادم MCP المحلية عبر stdio. يمنح ذلك الذكاء الاصطناعي وصولًا إلى ميزات Google وMicrosoft الموسعة، وNextcloud وأدوات أخرى لا يمكن للمتصفح تنفيذها. الوصول إلى الملفات المحلية مدمج ولا يتطلب خادم MCP.
الإعداد الأولي
عند الإعداد الأولي، تمر بالخطوات التالية:
- تختار مجلدًا افتراضيًا محليًا لأدوات الملفات المدمجة.
- يمكنك اختيار رابط محلي لـ Nextcloud إذا رغبت.
- يمكنك إضافة خوادم MCP أخرى من متجر الأدوات.
يمكنك تأجيل الإعداد الأولي بالكامل. يمكن تعيين المجلد الافتراضي والروابط الإضافية لاحقًا. يتم حفظ جميع اختيارات المجلدات محليًا فقط.
متجر الأدوات
انقر على إضافة أدوات أو إضافة خادم MCP. سترى أولاً الإعدادات المسبقة الآمنة التي تناسب تطبيق سطح المكتب. فقط عند اختيار إضافة خادم MCP يدويًا، يفتح النموذج اليدوي.
الإعدادات المسبقة المستخدمة كثيرًا تشمل:
| الإعداد المسبق | الإمكانيات | تسجيل الدخول |
|---|---|---|
| Nextcloud | الملفات، التقويم، وجهات الاتصال | عنوان الخادم، اسم المستخدم، وكلمة مرور التطبيق |
| Memory | حفظ المعرفة واسترجاعها لاحقًا | التخزين المحلي |
يمكن للمتجر أيضًا عرض إعدادات مسبقة لخدمات مثل GitHub وCanva وNotion وSupabase وMailchimp وخوادم MCP مناسبة أخرى. تعتمد التوفر على النظام الأساسي والمصادقة والكتالوج الحالي.
Google وMicrosoft
Google Workspace وMicrosoft 365 هما روابط AI-School مدمجة. تعمل على الويب والجوال وسطح المكتب ولا تعتمد على OpenAI أو إعداد MCP محلي. بعد الموافقة لمرة واحدة من Google أو Microsoft، يمكن استخدام الأدوات المتاحة مع OpenAI وClaude وGemini وMistral، طالما يدعم النموذج المختار استخدام الأدوات.
اختيار الأدوات الديناميكي
يمكن لخادم MCP تقديم عشرات الأدوات. لذلك، يقوم Desktop Deep Agent أولاً بتحميل معلومات أدوات مضغوطة ويختار الأدوات ذات الصلة أثناء المهمة. بهذه الطريقة يمكن تشغيل عدة خوادم MCP كبيرة دون وضع كل الأدوات في سياق النموذج في نفس الوقت.
التثبيت الآمن
يحتوي التثبيت المحلي لـ MCP على حدود صارمة بين واجهة Angular وElectron:
- لا يبدأ العارض أوامر shell حرة؛
- يتم التحقق من الأمر، الوسائط، مفاتيح البيئة والوصول المطلوب؛
- يعرض حوار أصلي ما يتم تشغيله؛
- تحصل التكوينات المعتمدة على شهادة سلامة؛
- يتم تشفير الأسرار باستخدام التخزين الآمن لنظام التشغيل؛
- تتوقف العمليات عند الإيقاف أو الحذف أو تسجيل الخروج أو الإغلاق.
عند حذف خادم، تُحذف أيضًا بيانات الاعتماد المخزنة محليًا.
الحالة والاختبار
تحت على هذا الكمبيوتر ترى جميع الخوادم المحلية النشطة في مكان واحد. في إعدادات الدردشة، توجد الروابط المحلية والبعيدة معًا تحت الروابط.
اختبر خادمًا بسؤال محدد، مثل:
- "ما هي المجلدات الموجودة في Nextcloud الخاص بي؟"
- "ابحث عن آخر رسائل البريد الإلكتروني المتعلقة بالمشروع."
- "ما هي الملفات الموجودة في هذا المجلد المحلي؟"
تحقق من سجل سطح المكتب عند وجود مشاكل. تعرض الاتصال الناجح اسم الخادم وعدد الأدوات المحملة.
استكشاف المشكلات وإصلاحها
- الخادم نشط لكن الذكاء الاصطناعي لا يرى أدوات: أعد تشغيل وقت التشغيل المحلي وتحقق من وجود معرف الخادم في طلب الدردشة.
- تسجيل الدخول مفقود: افتح الخادم في التفضيلات → الأدوات واختر إعادة الاتصال.
- Nextcloud لا يعمل: استخدم عنوان URL الأساسي لبيئة Nextcloud وكلمة مرور تطبيق منفصلة.
- الملفات المحلية غير متاحة: تحقق من وجود مجلد العمل النشط واختره مجددًا من لوحة التحكم إذا لزم الأمر.
- عدد كبير جدًا من الأدوات: اترك اختيار الأدوات الديناميكي مفعلًا وحدد المصدر المطلوب بوضوح في سؤالك.
إضافة خادم stdio يدويًا
يفضل استخدام إعداد مسبق. أضف خادمًا يدويًا فقط إذا كنت تثق في المصدر والأمر. تحقق قبل الموافقة من:
- الملف التنفيذي والوسائط؛
- مفاتيح البيئة؛
- وصول نظام الملفات؛
- قدرات القراءة والكتابة.
انظر أيضًا
الوصول إلى المجلدات المحلية
يمكن لأدوات الملفات المدمجة قراءة أو تعديل الملفات فقط داخل مجلد العمل الذي توافق عليه صراحة عبر منتقي المجلد الأصلي.
يتم تحويل كل مسار إلى الموقع القانوني. تُرفض الحيل التي تستخدم بادئة مشابهة لمجلد مجاور والروابط الرمزية التي تخرج من مجلد معتمد. بعد إعادة تشغيل وقت التشغيل المحلي، تتم مزامنة الأذونات مجددًا؛ بدون مجلد معتمد، يتم رفض الوصول إلى الملفات افتراضيًا.
إذا طلبت من الذكاء الاصطناعي حذف ملف أو مجلد فرعي، ينقل تطبيق سطح المكتب العنصر إلى سلة المهملات الخاصة بالنظام. يعمل هذا على Windows وmacOS وLinux. لا يمكن نقل المجلد الرئيسي المعتمد نفسه إلى سلة المهملات عبر الذكاء الاصطناعي.