MCP: تحكم بـ FlashDesk من أدوات الذكاء الاصطناعي
يدعم FlashDesk بروتوكول MCP (Model Context Protocol)، وهو معيار مفتوح لربط أدوات الذكاء الاصطناعي بالتطبيقات الخارجية. يمكن لأدوات الذكاء الاصطناعي مثل Claude وChatGPT وCursor وWindsurf عرض الشاشة والتحكم في الماوس ولوحة المفاتيح وإدارة الملفات وتشغيل أوامر SSH وفحص الأداء على جهاز بعيد باستخدام اللغة الطبيعية.
محتويات
ملخص
MCP (Model Context Protocol) معيار مفتوح يتيح لأدوات الذكاء الاصطناعي استدعاء التطبيقات الخارجية مباشرةً، من دون برمجة نصية مخصصة أو تكامل منفصل. ويمكن لأي أداة ذكاء اصطناعي متوافقة مع MCP تعمل على جهاز الكمبيوتر نفسه الذي يعمل عليه FlashDesk تسجيل FlashDesk كخادم MCP محلي واستخدامه فورًا، كما تعرض إعدادات FlashDesk التكوين الدقيق المطلوب لصقه.
FlashDesk MCP في الاستخدام العملي
تجمع هذه الأمثلة الواقعية بين عرض الشاشة والتحكم فيها، والاستقصاء عبر SSH، وفحص السجلات وقواعد البيانات. تستخدم أدوات الذكاء الاصطناعي FlashDesk MCP للحصول على المعلومات وتنفيذ الإجراءات.
-
استقصاء الاختلاف بين ما يظهر على الشاشة والحالة الفعلية
تمت مقارنة ما يظهر على الشاشة وحالة المعالجة بالسجلات والإعدادات وسجلات قاعدة البيانات لاستقصاء أوجه الاختلاف وتوقف المعالجة. -
إعداد حاسوب Linux جديد
شملت المهام إعداد الوصول عن بُعد وDocker والتطبيقات المطلوبة، واستعادة قاعدة بيانات من نسخة احتياطية، وضبط الشبكة ومزامنة الوقت. -
معرفة أسباب تعذّر اتصال الحواسيب ببعضها
تم فحص الإعدادات الظاهرة على الشاشة وحالة الاتصال لاستقصاء إعدادات الشبكة ومشكلات تعدد واجهات الشبكة. ويمكن أيضًا فحص حاسوب لا يستطيع الاتصال مباشرةً بـFlashDesk إذا أمكن الوصول إليه عبر SSH من حاسوب متصل على الشبكة نفسها ومصرّح باستخدامه لهذا الغرض. -
استعادة تشغيل التطبيقات التي لا تبدأ
تم استقصاء مشكلات بدء التشغيل بعد التحديثات ونقص مساحة القرص الناتج عن تزايد حجم السجلات. وشمل العمل تنظيف السجلات ومراجعة الإعدادات وإصلاح بدء تشغيل VS Code على جهاز Mac. -
اختبار تطبيقات Windows وmacOS على أجهزة فعلية
استُخدمت لقطات الشاشة لفحص العرض والتحقق من وصول النقرات وضغطات المفاتيح إلى التطبيق، مع التحقق من التغييرات الناتجة على الشاشة. -
جعل خطوات الاستقصاء المتكررة قابلة لإعادة الاستخدام
نُظّمت عمليات فحص السجلات واستعلامات قواعد البيانات المتكررة في نصوص برمجية لإعادة استخدام الخطوات نفسها في عمليات الاستقصاء اللاحقة.
الاستخدام الأساسي
فعّل MCP في إعدادات FlashDesk
على الجهاز الذي تعمل عليه أداتك الذكية، فعّل الوصول لأدوات الذكاء الاصطناعي الخارجية في إعدادات FlashDesk. هذا الخيار معطّل افتراضيًا.
سجّل FlashDesk كخادم MCP
تعرض شاشة الإعدادات نفسها التكوين الدقيق للتسجيل مع زر للنسخ. الصقّه في إعدادات MCP الخاصة بأداة الذكاء الاصطناعي لديك. لكل أداة ذكاء اصطناعي مكان خاص لتسجيل خوادم MCP المحلية — راجع وثائق MCP الخاصة بالأداة لمعرفة ذلك.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Users\\YourName\\AppData\\Local\\FlashDesk\\app\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
اطلب من أداتك الاتصال
أخبر أداة الذكاء الاصطناعي بالجهاز المحفوظ الذي تريد الاتصال به. يمر الاتصال بمسار الموافقة المعتاد على الجهاز البعيد.
اعمل بلغة طبيعية
بمجرد الاتصال، اصف ما تريد إنجازه. تختار الأداة الصحيحة الإجراءات المناسبة — التقاط لقطة شاشة، النقر، الكتابة، التحريك، أو ترتيب الملفات، أو تشغيل أمر.
ما يمكنك القيام به
- قائمة اتصالات المحفوظة والمجلدات، ومعرفة الأجهزة المتصلة بالإنترنت، وفتح وفحص وإغلاق الجلسات.
- احصل على لقطة شاشة مباشرة للشاشة البعيدة، إما الشاشة الكاملة أو منطقة واحدة، وقراءة عنوان نافذة المقدمة وموقعها على Windows.
- حرك الماوس، انقر بالنقر المزدوج، قم بالتمرير، اضغط على المفاتيح، وكتابة نص على الجهاز البعيد.
- اقرأ وقم بتعيين الحافظة، وهي متزامنة مع الجهاز البعيد.
- قائمة الملفات والمجلدات، ورفعها وتنزيلها وإعادة تسميتها وحذفها — سواء على الجهاز البعيد أو على الجهاز الذي تعمل عليه أداة الذكاء الاصطناعي.
- ابدأ جلسة SSH فقط بدون نافذة شاشة وقم بتشغيل أوامر shell على الجهاز البعيد.
- بدء وتوقف وفحص حالة تسجيل الشاشة.
- إرسال وقراءة رسائل دردشة الجلسة، والتي يراها الشخص الموجود على الجهاز البعيد.
- قراءة إحصائيات الفيديو المباشرة — معدل الإطارات، وزمن الذهاب والإياب، وفقدان الحزم، ومستوى الازدحام، واستخدام CPU وذاكرة Host — وضبط معدل الإطارات المستهدف وعمق خط المعالجة وجودة JPEG.
- التحقق من وجود تحديثات FlashDesk وتطبيقها على الجهاز البعيد، والخروج أو إعادة تشغيل FlashDesk على كلا الطرفين.
- تنظيم قائمة الاتصالات: إعادة تسمية الاتصالات، وإنشاء وإعادة تسمية وحذف المجلدات، وتحريك الاتصالات بينها.
أدوات الذكاء الاصطناعي المدعومة
يعمل FlashDesk مع أي أداة ذكاء اصطناعي متوافقة مع MCP، بما في ذلك:
- Claude Desktop وClaude Code
- تطبيق ChatGPT للكمبيوتر وCodex CLI
- Cursor
- Windsurf
- VS Code مع GitHub Copilot Chat
لكل أداة مكانها الخاص لتسجيل خادم MCP محلي، وقد يكون ملف إعدادات أو أمر CLI. عادةً ما تدعم واجهات الدردشة عبر الويب فقط خوادم MCP البعيدة، وليس خادمًا محليًا مثل FlashDesk؛ استخدم تطبيق سطح المكتب أو CLI المقابل بدلًا من ذلك.
كيف يعمل
| غرض | وصف |
|---|---|
--mcp-server |
العلامة التي تشغّل FlashDesk كخادم MCP محلي. هذه العملية تربط الطلبات بـ FlashDesk فقط؛ ولا تصبح أبدًا Host أو Viewer بحد ذاتها. |
| محلي فقط | يتواصل خادم MCP عبر الإدخال والإخراج القياسي المحلي. لا يتم كشفه للشبكة أبدًا. |
| يجب تشغيل FlashDesk | يُمرر عملية الجسر كل طلب إلى FlashDesk الذي يعمل بالفعل على نفس جهاز الكمبيوتر. إذا لم يكن FlashDesk قيد التشغيل، فإن الطلبات ترجع خطأ بدلاً من بدء أي شيء بمفردها. |
| نفس تدفق الموافقة | تمرر الاتصال المفتوح عبر MCP نفس تدفق الموافقة أو كلمة المرور المشتركة على الجهاز البعيد مثل الاتصال الذي يبدأه شخص. |