Skip to content

Latest commit

 

History

History
204 lines (150 loc) · 13.1 KB

File metadata and controls

204 lines (150 loc) · 13.1 KB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord

Wykonaj poniższe kroki, aby zacząć korzystać z tych zasobów:

  1. Zrób fork repozytorium: Kliknij GitHub forks
  2. Sklonuj repozytorium: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Dołącz do Discorda Azure AI Foundry, aby spotkać ekspertów i innych programistów

🌐 Wsparcie wielojęzyczne

Obsługiwane przez GitHub Action (Automatyczne i zawsze aktualne)

🚀 Program nauczania Model Context Protocol (MCP) dla początkujących

Poznaj MCP na praktycznych przykładach kodu w C#, Java, JavaScript, Python i TypeScript

🧠 Przegląd programu nauczania Model Context Protocol

Model Context Protocol (MCP) to nowoczesne rozwiązanie mające na celu ujednolicenie interakcji między modelami AI a aplikacjami klienckimi. Ten otwarty program nauczania oferuje uporządkowaną ścieżkę edukacyjną, zawierającą praktyczne przykłady kodu i rzeczywiste zastosowania w popularnych językach programowania, takich jak C#, Java, JavaScript, TypeScript i Python.

Niezależnie od tego, czy jesteś deweloperem AI, architektem systemów czy inżynierem oprogramowania, ten przewodnik stanowi kompleksowe źródło wiedzy o podstawach MCP i strategiach jego wdrażania.

🔗 Oficjalne zasoby MCP

🧭 Przegląd programu nauczania MCP

00-03: Podstawy
  • 00. Wprowadzenie do MCP
    Przegląd Model Context Protocol i jego roli w pipeline’ach AI. Czytaj dalej
  • 01. Wyjaśnienie podstawowych pojęć
    Szczegółowe omówienie kluczowych koncepcji MCP. Czytaj dalej
  • 02. Bezpieczeństwo w MCP
    Zagrożenia bezpieczeństwa i najlepsze praktyki. Czytaj dalej
  • 03. Pierwsze kroki z MCP
    Konfiguracja środowiska, podstawowe serwery/klienci, integracja. Czytaj dalej
03.x: Laboratoria praktyczne
04-05: Praktyczne i zaawansowane tematy
06-10: Społeczność, najlepsze praktyki i laboratoria
  • 06. Wkład społecznościPrzewodnik
  • 07. Wnioski z Wczesnej AdopcjiPrzewodnik
  • 08. Najlepsze Praktyki dla MCPPrzewodnik
  • 09. Studia Przypadków MCPPrzewodnik
  • 10. Usprawnianie Przepływów Pracy AI: Budowa Serwera MCP z AI ToolkitLaboratorium

Przykładowe Projekty

🧮 Przykładowe Projekty Kalkulatora MCP:

Przeglądaj Implementacje Kodów według Języka

💡 Zaawansowane Projekty Kalkulatora MCP:

Przeglądaj Zaawansowane Przykłady

🎯 Wymagania Wstępne do Nauki MCP

Aby jak najlepiej wykorzystać ten program nauczania, powinieneś mieć:

  • Podstawową wiedzę z C#, Java lub Python
  • Zrozumienie modelu klient-serwer oraz API
  • (Opcjonalnie) Znajomość podstaw uczenia maszynowego

📚 Przewodnik Nauki

Dostępny jest kompleksowy Przewodnik Nauki, który pomoże Ci efektywnie poruszać się po tym repozytorium. Przewodnik zawiera:

  • Wizualną mapę programu nauczania pokazującą wszystkie omawiane tematy
  • Szczegółowy podział każdej sekcji repozytorium
  • Wskazówki, jak korzystać z przykładowych projektów
  • Rekomendowane ścieżki nauki dla różnych poziomów zaawansowania
  • Dodatkowe materiały wspierające proces nauki

🛠️ Jak Efektywnie Korzystać z Tego Programu Nauczania

Każda lekcja w tym przewodniku zawiera:

  1. Jasne wyjaśnienia koncepcji MCP
  2. Przykłady kodu na żywo w różnych językach
  3. Ćwiczenia do tworzenia rzeczywistych aplikacji MCP
  4. Dodatkowe materiały dla zaawansowanych uczniów

📜 Informacje o Licencji

Ta zawartość jest objęta licencją MIT License. Warunki znajdziesz w pliku LICENSE.

🤝 Zasady Współpracy

Ten projekt zachęca do zgłaszania wkładów i sugestii. Większość wkładów wymaga zgody na Contributor License Agreement (CLA), w którym oświadczasz, że masz prawo i faktycznie udzielasz nam praw do korzystania z Twojego wkładu. Szczegóły znajdziesz na stronie https://cla.opensource.microsoft.com.

Po przesłaniu pull requesta, bot CLA automatycznie oceni, czy musisz dostarczyć CLA i odpowiednio oznaczy PR (np. kontrola statusu, komentarz). Wystarczy, że wykonasz te kroki raz dla wszystkich repozytoriów korzystających z naszej CLA.

Projekt przyjął Microsoft Open Source Code of Conduct.
Więcej informacji znajdziesz w Code of Conduct FAQ lub możesz kontaktować się pod adresem opencode@microsoft.com w razie dodatkowych pytań lub uwag.

🎒 Inne Kursy

Nasz zespół tworzy także inne kursy! Sprawdź:

™️ Informacja o znaku towarowym

Ten projekt może zawierać znaki towarowe lub logotypy projektów, produktów lub usług. Autoryzowane użycie znaków towarowych lub logotypów Microsoft musi być zgodne z Microsoft's Trademark & Brand Guidelines. Użycie znaków towarowych lub logotypów Microsoft w zmodyfikowanych wersjach tego projektu nie może wprowadzać w błąd ani sugerować sponsorowania przez Microsoft. Wszelkie użycie znaków towarowych lub logotypów stron trzecich podlega politykom tych stron.

Zastrzeżenie:
Niniejszy dokument został przetłumaczony za pomocą usługi tłumaczenia AI Co-op Translator. Chociaż dążymy do jak największej dokładności, prosimy pamiętać, że tłumaczenia automatyczne mogą zawierać błędy lub niedokładności. Oryginalny dokument w jego języku źródłowym powinien być traktowany jako źródło wiarygodne. W przypadku informacji o istotnym znaczeniu zalecane jest skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.