Skip to content

Latest commit

 

History

History
209 lines (156 loc) · 17.7 KB

File metadata and controls

209 lines (156 loc) · 17.7 KB

MCP للمبتدئين

مساهمو GitHub قضايا GitHub طلبات السحب في GitHub مرحب بطلبات السحب

المراقبون في GitHub التفرعات في GitHub النجوم في GitHub

Microsoft Azure AI Foundry Discord

اتبع هذه الخطوات للبدء باستخدام هذه الموارد:

  1. انسخ المستودع: اضغط على التفرعات في GitHub
  2. انسخ المستودع محليًا: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. انضم إلى Discord الخاص بـ Azure AI Foundry وتواصل مع الخبراء والمطورين الآخرين

🌐 دعم متعدد اللغات

مدعوم عبر GitHub Action (آلي ومحدث دائمًا)

الفرنسية | الإسبانية | الألمانية | الروسية | العربية | الفارسية (الفارسية) | الأردية | الصينية (المبسطة) | الصينية (التقليدية، ماكاو) | الصينية (التقليدية، هونغ كونغ) | الصينية (التقليدية، تايوان) | اليابانية | الكورية | الهندية | البنغالية | الماراثية | النيبالية | البنجابية (غورموخي) | البرتغالية (البرتغال) | البرتغالية (البرازيل) | الإيطالية | البولندية | التركية | اليونانية | التايلاندية | السويدية | الدنماركية | النرويجية | الفنلندية | الهولندية | العبرية | الفيتنامية | الإندونيسية | الملايو | التاغالوغ (الفلبينية) | السواحيلية | الهنغارية | التشيكية | السلوفاكية | الرومانية | البلغارية | الصربية (السيريلية) | الكرواتية | السلوفينية

🚀 منهج بروتوكول سياق النموذج (MCP) للمبتدئين

تعلم MCP من خلال أمثلة تطبيقية بالكود بلغة C#، Java، JavaScript، Python، وTypeScript

🧠 نظرة عامة على منهج بروتوكول سياق النموذج

يُعتبر بروتوكول سياق النموذج (MCP) إطار عمل متطور يهدف إلى توحيد التفاعلات بين نماذج الذكاء الاصطناعي وتطبيقات العملاء. يقدم هذا المنهج المفتوح المصدر مسارًا تعليميًا منظمًا، مع أمثلة عملية في البرمجة وحالات استخدام واقعية، عبر لغات البرمجة الشائعة مثل C#، Java، JavaScript، TypeScript، وPython.

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

🔗 الموارد الرسمية لـ MCP

🧭 نظرة عامة على منهج MCP

00-03: الأساسيات
  • 00. مقدمة إلى MCP
    نظرة عامة على بروتوكول سياق النموذج وأهميته في خطوط أنابيب الذكاء الاصطناعي. اقرأ المزيد
  • 01. شرح المفاهيم الأساسية
    استكشاف معمق للمفاهيم الجوهرية في MCP. اقرأ المزيد
  • 02. الأمان في MCP
    التهديدات الأمنية وأفضل الممارسات. اقرأ المزيد
  • 03. البدء مع MCP
    إعداد البيئة، الخوادم/العملاء الأساسية، التكامل. اقرأ المزيد
03.x: المختبرات العملية
04-05: التطبيق العملي والمتقدم
06-10: المجتمع، أفضل الممارسات والمختبرات
  • 06. مساهمات المجتمعالدليل
  • 07. رؤى من التبني المبكرالدليل
  • 08. أفضل الممارسات لـ MCPالدليل
  • 09. دراسات حالة MCPالدليل
  • 10. تبسيط سير عمل الذكاء الاصطناعي: بناء خادم MCP باستخدام AI Toolkitمختبر عملي

مشاريع نموذجية

🧮 مشاريع نموذجية لآلة حاسبة MCP:

استكشاف تنفيذات الكود حسب اللغة

💡 مشاريع آلة حاسبة MCP المتقدمة:

استكشاف العينات المتقدمة

🎯 المتطلبات الأساسية لتعلم MCP

لتحقيق أقصى استفادة من هذا المنهج، يجب أن تكون لديك:

  • معرفة أساسية بـ C# أو Java أو Python
  • فهم نموذج العميل-الخادم وواجهات برمجة التطبيقات (APIs)
  • (اختياري) إلمام بمفاهيم التعلم الآلي

📚 دليل الدراسة

يتوفر دليل دراسة شامل لمساعدتك على التنقل في هذا المستودع بفعالية. يشمل الدليل:

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

🛠️ كيفية استخدام هذا المنهج بفعالية

كل درس في هذا الدليل يتضمن:

  1. شروحات واضحة لمفاهيم MCP
  2. أمثلة كود مباشرة بعدة لغات
  3. تمارين لبناء تطبيقات MCP حقيقية
  4. موارد إضافية للمتعلمين المتقدمين

📜 معلومات الترخيص

هذا المحتوى مرخص بموجب رخصة MIT. للاطلاع على الشروط والأحكام، راجع LICENSE.

🤝 إرشادات المساهمة

يرحب هذا المشروع بالمساهمات والاقتراحات. معظم المساهمات تتطلب منك الموافقة على اتفاقية ترخيص المساهمين (CLA) التي تعلن فيها أنك تملك الحق، وأنك بالفعل تمنحنا حقوق استخدام مساهمتك. للمزيد من التفاصيل، قم بزيارة https://cla.opensource.microsoft.com.

عند تقديم طلب سحب (Pull Request)، سيقوم بوت CLA تلقائيًا بتحديد ما إذا كنت بحاجة إلى تقديم اتفاقية CLA وتزيين الطلب بما يناسب (مثل فحص الحالة، التعليق). فقط اتبع التعليمات المقدمة من البوت. ستحتاج إلى القيام بذلك مرة واحدة فقط عبر جميع المستودعات التي تستخدم CLA الخاص بنا.

اعتمد هذا المشروع مدونة قواعد السلوك لمصادر مايكروسوفت المفتوحة. لمزيد من المعلومات، راجع الأسئلة الشائعة حول مدونة قواعد السلوك أو تواصل عبر البريد الإلكتروني opencode@microsoft.com لأي استفسارات أو تعليقات إضافية.

🎒 دورات أخرى

فريقنا ينتج دورات أخرى! اطلع على:

™️ إشعار العلامة التجارية

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

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