Ακολουθήστε αυτά τα βήματα για να ξεκινήσετε να χρησιμοποιείτε αυτούς τους πόρους:
- Κάντε Fork το Αποθετήριο: Κάντε κλικ στο
- Κλωνοποιήστε το Αποθετήριο:
git clone https://github.com/microsoft/mcp-for-beginners.git - Εγγραφείτε στο Azure AI Foundry Discord και γνωρίστε ειδικούς και άλλους προγραμματιστές
Το Model Context Protocol (MCP) είναι ένα σύγχρονο πλαίσιο που έχει σχεδιαστεί για να τυποποιεί τις αλληλεπιδράσεις μεταξύ μοντέλων AI και εφαρμογών πελατών. Αυτό το ανοιχτού κώδικα πρόγραμμα σπουδών προσφέρει μια δομημένη πορεία μάθησης, με πρακτικά παραδείγματα κώδικα και πραγματικά σενάρια χρήσης, σε δημοφιλείς γλώσσες προγραμματισμού όπως C#, Java, JavaScript, TypeScript και Python.
Είτε είστε προγραμματιστής AI, αρχιτέκτονας συστημάτων, είτε μηχανικός λογισμικού, αυτός ο οδηγός είναι ο πλήρης πόρος σας για να κυριαρχήσετε στα βασικά του MCP και στις στρατηγικές υλοποίησης.
- 📘 MCP Documentation – Αναλυτικά σεμινάρια και οδηγοί χρήσης
- 📜 MCP Specification – Αρχιτεκτονική πρωτοκόλλου και τεχνικές αναφορές
- 🧑💻 MCP GitHub Repository – Ανοιχτού κώδικα SDKs, εργαλεία και δείγματα κώδικα
00-03: Βασικές Αρχές
- 00. Εισαγωγή στο MCP
Επισκόπηση του Model Context Protocol και η σημασία του στις ροές εργασίας AI. Διαβάστε περισσότερα - 01. Επεξήγηση Βασικών Εννοιών
Βαθύτερη ανάλυση των βασικών εννοιών του MCP. Διαβάστε περισσότερα - 02. Ασφάλεια στο MCP
Απειλές ασφάλειας και βέλτιστες πρακτικές. Διαβάστε περισσότερα - 03. Ξεκινώντας με το MCP
Ρύθμιση περιβάλλοντος, βασικοί διακομιστές/πελάτες, ενσωμάτωση. Διαβάστε περισσότερα
03.x: Πρακτικά Εργαστήρια
- 3.1. Πρώτος διακομιστής – Οδηγός
- 3.2. Πρώτος πελάτης – Οδηγός
- 3.3. Πελάτης με LLM – Οδηγός
- 3.4. Κατανάλωση διακομιστή με Visual Studio Code – Οδηγός
- 3.5. Δημιουργία διακομιστή με SSE – Οδηγός
- 3.6. HTTP Streaming – Οδηγός
- 3.7. Χρήση AI Toolkit – Οδηγός
- 3.8. Δοκιμή του διακομιστή σας – Οδηγός
- 3.9. Ανάπτυξη του διακομιστή σας – Οδηγός
04-05: Πρακτικά & Προχωρημένα
- 04. Πρακτική Υλοποίηση
SDKs, εντοπισμός σφαλμάτων, δοκιμές, επαναχρησιμοποιήσιμα πρότυπα προτροπών. Διαβάστε περισσότερα - 05. Προχωρημένα Θέματα στο MCP
Πολυμορφικό AI, κλιμάκωση, επιχειρησιακή χρήση. Διαβάστε περισσότερα - 5.1. Ενσωμάτωση MCP με Azure – Οδηγός
- 5.2. Πολυμορφικότητα – Οδηγός
- 5.3. Επίδειξη MCP OAuth2 – Οδηγός
- 5.4. Root Contexts – Οδηγός
- 5.5. Routing – Οδηγός
- 5.6. Sampling – Οδηγός
- 5.7. Κλιμάκωση – Οδηγός
- 5.8. Ασφάλεια – Οδηγός
- 5.9. Web Search MCP – Οδηγός
- 5.10. Ροή σε Πραγματικό Χρόνο – Οδηγός
- 5.11. Αναζήτηση Web σε Πραγματικό Χρόνο – Οδηγός
06-10: Κοινότητα, Βέλτιστες Πρακτικές & Εργαστήρια
- 06. Συνεισφορές της Κοινότητας – Οδηγός
- 07. Συμπεράσματα από την Πρώιμη Υιοθέτηση – Οδηγός
- 08. Καλές Πρακτικές για MCP – Οδηγός
- 09. Μελέτες Περίπτωσης MCP – Οδηγός
- 10. Απλοποίηση Ροών Εργασίας AI: Δημιουργία MCP Server με AI Toolkit – Hands On Lab
Εξερευνήστε Υλοποιήσεις Κώδικα ανά Γλώσσα
Εξερευνήστε Προχωρημένα Δείγματα
Για να αξιοποιήσετε στο έπακρο αυτό το πρόγραμμα, καλό είναι να έχετε:
- Βασικές γνώσεις σε C#, Java ή Python
- Κατανόηση του μοντέλου client-server και των APIs
- (Προαιρετικά) Εξοικείωση με έννοιες μηχανικής μάθησης
Διατίθεται ένας ολοκληρωμένος Οδηγός Μελέτης που θα σας βοηθήσει να πλοηγηθείτε αποτελεσματικά σε αυτό το αποθετήριο. Ο οδηγός περιλαμβάνει:
- Οπτικό χάρτη προγράμματος σπουδών με όλα τα καλυπτόμενα θέματα
- Λεπτομερή ανάλυση κάθε ενότητας του αποθετηρίου
- Οδηγίες για τη χρήση των δειγμάτων έργων
- Προτεινόμενες διαδρομές μάθησης για διαφορετικά επίπεδα δεξιοτήτων
- Επιπλέον πόρους για να συμπληρώσετε την εκπαιδευτική σας πορεία
Κάθε μάθημα σε αυτόν τον οδηγό περιλαμβάνει:
- Σαφείς εξηγήσεις των εννοιών MCP
- Παραδείγματα κώδικα σε ζωντανό περιβάλλον σε πολλές γλώσσες
- Ασκήσεις για την ανάπτυξη πραγματικών εφαρμογών MCP
- Επιπλέον πόρους για προχωρημένους μαθητές
Αυτό το περιεχόμενο διατίθεται υπό την Άδεια MIT. Για τους όρους χρήσης, δείτε το LICENSE.
Αυτό το έργο καλωσορίζει τις συνεισφορές και τις προτάσεις. Οι περισσότερες συνεισφορές απαιτούν να συμφωνήσετε με μια
Συμφωνία Άδειας Συμμετοχής (CLA) που δηλώνει ότι έχετε το δικαίωμα και πράγματι παραχωρείτε τα δικαιώματα
για τη χρήση της συνεισφοράς σας. Για λεπτομέρειες, επισκεφτείτε το https://cla.opensource.microsoft.com.
Όταν υποβάλλετε ένα pull request, ένας bot CLA θα καθορίσει αυτόματα αν πρέπει να παρέχετε
CLA και θα επισημάνει το PR κατάλληλα (π.χ., έλεγχος κατάστασης, σχόλιο). Απλά ακολουθήστε τις οδηγίες
που παρέχει το bot. Θα χρειαστεί να το κάνετε μόνο μία φορά σε όλα τα αποθετήρια που χρησιμοποιούν τη CLA μας.
Αυτό το έργο έχει υιοθετήσει τον Κώδικα Δεοντολογίας Ανοιχτού Κώδικα της Microsoft.
Για περισσότερες πληροφορίες δείτε τις Συχνές Ερωτήσεις για τον Κώδικα Δεοντολογίας ή επικοινωνήστε στο opencode@microsoft.com για επιπλέον ερωτήσεις ή σχόλια.
Η ομάδα μας παράγει και άλλα μαθήματα! Ρίξτε μια ματιά:
- AI Agents Για Αρχάριους
- Generative AI για Αρχάριους με .NET
- Generative AI για Αρχάριους με JavaScript
- Generative AI για Αρχάριους
- ML για Αρχάριους
- Data Science για Αρχάριους
- AI για Αρχάριους
- Cybersecurity για Αρχάριους
- Web Dev για Αρχάριους
- IoT για Αρχάριους
- XR Development για Αρχάριους
- Κατακτώντας το GitHub Copilot για Προγραμματισμό σε Ζευγάρια με Τεχνητή Νοημοσύνη
- Κατακτώντας το GitHub Copilot για Προγραμματιστές C#/.NET
- Επίλεξε τη Δική σου Περιπέτεια με το Copilot
Αυτό το έργο μπορεί να περιέχει εμπορικά σήματα ή λογότυπα έργων, προϊόντων ή υπηρεσιών. Η εξουσιοδοτημένη χρήση των εμπορικών σημάτων ή λογοτύπων της Microsoft υπόκειται και πρέπει να ακολουθεί τις Οδηγίες Χρήσης Εμπορικών Σημάτων & Επωνυμίας της Microsoft. Η χρήση των εμπορικών σημάτων ή λογοτύπων της Microsoft σε τροποποιημένες εκδόσεις αυτού του έργου δεν πρέπει να προκαλεί σύγχυση ή να υπονοεί χορηγία από τη Microsoft. Οποιαδήποτε χρήση εμπορικών σημάτων ή λογοτύπων τρίτων υπόκειται στις πολιτικές αυτών των τρίτων.
Αποποίηση Ευθυνών:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης AI Co-op Translator. Παρόλο που επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτόματες μεταφράσεις ενδέχεται να περιέχουν σφάλματα ή ανακρίβειες. Το πρωτότυπο έγγραφο στην αρχική του γλώσσα πρέπει να θεωρείται η επίσημη πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική μετάφραση από ανθρώπους. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.
