Skip to content

Latest commit

 

History

History
125 lines (83 loc) · 10.9 KB

File metadata and controls

125 lines (83 loc) · 10.9 KB

MCP في التطبيق: دراسات حالة واقعية

MCP في التطبيق: دراسات حالة واقعية

(اضغط على الصورة أعلاه لمشاهدة فيديو الدرس)

بروتوكول سياق النموذج (MCP) يغير طريقة تفاعل تطبيقات الذكاء الاصطناعي مع البيانات والأدوات والخدمات. يقدم هذا القسم دراسات حالة واقعية توضح التطبيقات العملية لـ MCP في مختلف سيناريوهات المؤسسات.

نظرة عامة

يستعرض هذا القسم أمثلة ملموسة لتطبيقات MCP، مسلطًا الضوء على كيفية استفادة المؤسسات من هذا البروتوكول لحل تحديات الأعمال المعقدة. من خلال دراسة هذه الحالات، ستكتسب فهمًا للمرونة والقابلية للتوسع والفوائد العملية لـ MCP في السيناريوهات الواقعية.

أهداف التعلم الرئيسية

من خلال استكشاف هذه الدراسات، ستتمكن من:

  • فهم كيفية تطبيق MCP لحل مشاكل الأعمال المحددة
  • التعرف على أنماط التكامل المختلفة والأساليب المعمارية
  • التعرف على أفضل الممارسات لتطبيق MCP في بيئات المؤسسات
  • اكتساب رؤى حول التحديات والحلول التي تم مواجهتها في التطبيقات الواقعية
  • تحديد الفرص لتطبيق أنماط مشابهة في مشاريعك الخاصة

دراسات الحالة المميزة

تستعرض هذه الدراسة الحل المرجعي الشامل من Microsoft الذي يوضح كيفية بناء تطبيق تخطيط سفر متعدد الوكلاء مدعوم بالذكاء الاصطناعي باستخدام MCP وAzure OpenAI وAzure AI Search. يبرز المشروع:

  • تنسيق متعدد الوكلاء عبر MCP
  • تكامل بيانات المؤسسات باستخدام Azure AI Search
  • بنية آمنة وقابلة للتوسع باستخدام خدمات Azure
  • أدوات قابلة للتوسيع مع مكونات MCP القابلة لإعادة الاستخدام
  • تجربة مستخدم محادثة مدعومة بـ Azure OpenAI

توفر تفاصيل البنية والتنفيذ رؤى قيمة لبناء أنظمة متعددة الوكلاء مع MCP كطبقة التنسيق.

توضح هذه الدراسة تطبيقًا عمليًا لـ MCP لأتمتة عمليات سير العمل. تُظهر كيفية استخدام أدوات MCP لـ:

  • استخراج البيانات من المنصات الإلكترونية (YouTube)
  • تحديث عناصر العمل في أنظمة Azure DevOps
  • إنشاء سير عمل أتمتة قابل للتكرار
  • تكامل البيانات عبر الأنظمة المختلفة

يوضح هذا المثال كيف يمكن لتطبيقات MCP البسيطة نسبيًا تحقيق مكاسب كبيرة في الكفاءة من خلال أتمتة المهام الروتينية وتحسين اتساق البيانات عبر الأنظمة.

توجهك هذه الدراسة خلال عملية ربط عميل كونسول Python بخادم بروتوكول سياق النموذج (MCP) لاسترجاع وتسجيل وثائق Microsoft السياقية في الوقت الحقيقي. ستتعلم كيفية:

  • الاتصال بخادم MCP باستخدام عميل Python وSDK الرسمي لـ MCP
  • استخدام عملاء HTTP المتدفقة لاسترجاع البيانات بكفاءة وفي الوقت الحقيقي
  • استدعاء أدوات الوثائق على الخادم وتسجيل الردود مباشرة في الكونسول
  • دمج وثائق Microsoft المحدثة في سير عملك دون مغادرة الطرفية

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

توضح هذه الدراسة كيفية بناء تطبيق ويب تفاعلي باستخدام Chainlit وبروتوكول سياق النموذج (MCP) لإنشاء خطط دراسة مخصصة لأي موضوع. يمكن للمستخدمين تحديد موضوع (مثل "شهادة AI-900") ومدة الدراسة (مثل 8 أسابيع)، وسيقوم التطبيق بتقديم تقسيم أسبوعي للمحتوى الموصى به. يوفر Chainlit واجهة محادثة تجعل التجربة تفاعلية وقابلة للتكيف.

  • تطبيق ويب محادثة مدعوم بـ Chainlit
  • مطالبات موجهة من المستخدم للموضوع والمدة
  • توصيات محتوى أسبوعية باستخدام MCP
  • ردود تفاعلية في الوقت الحقيقي عبر واجهة المحادثة

يوضح المشروع كيف يمكن دمج الذكاء الاصطناعي المحادثة وMCP لإنشاء أدوات تعليمية ديناميكية موجهة من المستخدم في بيئة ويب حديثة.

توضح هذه الدراسة كيفية جلب وثائق Microsoft Learn مباشرة إلى بيئة VS Code الخاصة بك باستخدام خادم MCP—دون الحاجة إلى تبديل علامات التبويب في المتصفح! ستتعلم كيفية:

  • البحث وقراءة الوثائق داخل VS Code باستخدام لوحة MCP أو قائمة الأوامر
  • الرجوع إلى الوثائق وإدراج الروابط مباشرة في ملفات README أو ملفات Markdown الخاصة بالدورة
  • استخدام GitHub Copilot وMCP معًا لتدفقات عمل الوثائق والرمز المدعومة بالذكاء الاصطناعي
  • التحقق من صحة الوثائق وتحسينها باستخدام ردود فعل في الوقت الحقيقي ودقة مستمدة من Microsoft
  • دمج MCP مع تدفقات عمل GitHub للتحقق المستمر من صحة الوثائق

يتضمن التنفيذ:

  • مثال على إعداد .vscode/mcp.json لتسهيل الإعداد
  • شرح مصور لتجربة داخل المحرر
  • نصائح للجمع بين Copilot وMCP لتحقيق أقصى إنتاجية

هذا السيناريو مثالي لمؤلفي الدورات، كتاب الوثائق، والمطورين الذين يرغبون في التركيز داخل المحرر أثناء العمل مع الوثائق، Copilot، وأدوات التحقق—كلها مدعومة بـ MCP.

تقدم هذه الدراسة دليلًا خطوة بخطوة حول كيفية إنشاء خادم MCP باستخدام إدارة واجهات برمجة التطبيقات في Azure (APIM). تغطي:

  • إعداد خادم MCP في إدارة واجهات برمجة التطبيقات في Azure
  • عرض عمليات واجهات برمجة التطبيقات كأدوات MCP
  • تكوين السياسات لتحديد المعدلات والأمان
  • اختبار خادم MCP باستخدام Visual Studio Code وGitHub Copilot

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

الخاتمة

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

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

موارد إضافية

التالي: مختبر عملي تبسيط سير عمل الذكاء الاصطناعي: بناء خادم MCP باستخدام أدوات الذكاء الاصطناعي

إخلاء المسؤولية:
تم ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية هو المصدر الموثوق. للحصول على معلومات حساسة أو هامة، يُوصى بالاستعانة بترجمة بشرية احترافية. نحن غير مسؤولين عن أي سوء فهم أو تفسيرات خاطئة ناتجة عن استخدام هذه الترجمة.