Sekite šiuos žingsnius, kad pradėtumėte naudotis šiomis priemonėmis:
- Forkinkite saugyklą: Spauskite
- Klonuokite saugyklą:
git clone https://github.com/microsoft/mcp-for-beginners.git - Prisijunkite prie
Arabų | Bengalų | Bulgarų | Birmos (Myanmar) | Kinų (supaprastinta) | Kinų (tradicinė, Honkongas) | Kinų (tradicinė, Makao) | Kinų (tradicinė, Taivanas) | Kroatų | Čekų | Danų | Olandų | Estų | Suomių | Prancūzų | Vokiečių | Graikų | Hebrajų | Hindi | Vengrų | Indoneziečių | Italų | Japonų | Kannadų | Khmerų | Korėjiečių | Lietuvių | Malajų | Malajalų | Marathi | Nepalų | Nigerijos pidžinas | Norvegų | Persų (Farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabų (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahelių | Švedų | Tagalogų (Filipinų) | Tamilų | Telugų | Tailando | Turkų | Ukrainiečių | Urdu | Vietnamiečių
Norite klonuoti vietoje?
Šioje saugykloje yra per 50 kalbų vertimų, todėl atsisiuntimo dydis ženkliai didėja. Norėdami klonuoti be vertimų, naudokite sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Tai suteikia viską, ko reikia kursui atlikti, ir daug greitesnį atsisiuntimą.
Išmokite MCP su praktiniais kodo pavyzdžiais C#, Java, JavaScript, Rust, Python ir TypeScript kalbomis
Sveiki atvykę į Modelio Konteksto Protokolo kelionę! Jei kada nors susimąstėte, kaip DI programos bendrauja su įvairiomis priemonėmis ir paslaugomis, tuoj atrasite elegantišką sprendimą, kuris keičia tai, kaip kūrėjai kuria intelektualias sistemas.
Įsivaizduokite MCP kaip universalų vertėją DI programoms – taip pat kaip USB jungtys leidžia prijungti bet kokį įrenginį prie jūsų kompiuterio, MCP leidžia DI modeliams prijungti bet kurią priemonę ar paslaugą standartizuotu būdu. Nesvarbu, ar kuriate pirmąjį savo pokalbių robotą, ar dirbate su sudėtingais DI darbų srautais, MCP supratimas suteiks jums galių kurti galingesnes ir lankstesnes programas.
Šis kursas sukurtas kantrybe ir rūpestingumu jūsų mokymosi kelionei. Pradėsime nuo paprastų sąvokų, kurias jau suprantate, ir palaipsniui kilsime link praktinių užsiėmimų jūsų mėgstama programavimo kalba. Kiekvienas žingsnis apima aiškius paaiškinimus, praktinius pavyzdžius ir gausybę paskatinimų.
Baigę šią kelionę, būsite pasiruošę kurti savo MCP serverius, integruoti juos su populiariomis DI platformomis ir suprasti, kaip ši technologija keičia DI kūrimo ateitį. Pradėkime šią įdomią nuotykį kartu!
Šis kursas suderintas su MCP specifikacija 2025-11-25 (naujausia stabili versija). MCP specifikacija naudoja datos pagrindu pagrįstą versijavimą (YYYY-MM-DD formatas), kad būtų užtikrintas aiškus protokolo versijų sekimas.
Šie šaltiniai tampa vertingesni, kai jūsų supratimas gilėja, tačiau nesijauskite priversti skaityti viską iš karto. Pradėkite nuo sričių, kurios jus labiausiai domina!
- 📘 MCP dokumentacija – Tai yra jūsų pagrindinis šaltinis žingsnis po žingsnio mokymams ir naudotojo vadovams. Dokumentacija rašyta pradedantiesiems, pateikiant aiškius pavyzdžius, kuriuos galite sekti savo tempu.
- 📜 MCP specifikacija – Galvokite apie tai kaip apie išsamų nuorodų vadovą. Dirbdami su kursu, dažnai čia sugrįšite ieškoti specifinių detalių ir tyrinėti pažangias funkcijas.
- 📜 MCP specifikacijos versijavimas – Čia pateikta informacija apie protokolo versijų istoriją ir kaip MCP naudoja datos pagrindu pagrįstą versijavimo formatą (YYYY-MM-DD).
- 🧑💻 MCP GitHub saugykla – Čia rasite SDK, įrankius ir kodo pavyzdžius įvairiomis programavimo kalbomis. Tai tarsi lobynas praktinių pavyzdžių ir pasiruošusių naudoti komponentų.
- 🌐 MCP bendruomenė – Prijunkite kitus besimokančius ir patyrusius kūrėjus MCP diskusijose. Tai palaikanti bendruomenė, kurioje klausimai yra laukiami, o žinios laisvai dalijamos.
Baigę šį kursą, jausitės užtikrinti ir džiaugsitės savo naujomis gebomis. Štai ką pasieksite:
• Suprasti MCP pagrindus: Suprasite, kas yra Modelio Konteksto Protokolas ir kodėl jis revoliucionizuoja DI programų bendradarbiavimą, naudojant analogijas ir pavyzdžius, kurie yra aiškūs.
• Sukurti pirmąjį MCP serverį: Sukursite veikiančią MCP serverio programą savo pasirinkta programavimo kalba, pradėdami nuo paprastų pavyzdžių ir žingsnis po žingsnio tobulindami įgūdžius.
• Jungti DI modelius su realiomis priemonėmis: Išmoksite sujungti DI modelius su tikromis paslaugomis, suteikdami savo programoms galingų naujų galimybių.
• Įgyvendinti saugumo geriausias praktikas: Suprasite, kaip užtikrinti MCP įdiegimų saugumą, apsaugodami tiek savo programas, tiek vartotojus.
• Diegti pasitikint: Sužinosite, kaip perkelti MCP projektus iš kūrimo į gamybą, taikant praktines diegimo strategijas, kurios veikia realiame pasaulyje.
• Prisijungti prie MCP bendruomenės: Tapsite augančios kūrėjų bendruomenės dalimi, formuojančia DI programų kūrimo ateitį.
Prieš pradėdami gilintis į MCP specifiką, įsitikinkime, kad jau gerai suprantate keletą pagrindinių sąvokų. Nesijaudinkite, jei nesate šių sričių ekspertas – mes paaiškinsime viską, ko jums reikės!
Įsivaizduokite protokolą kaip pokalbio taisykles. Kai skambinate draugui, abu žinote, kad atsakę sakote „labas“, kalbatės paeiliui ir baigę tariate „viso gero“. Kompiuterių programos taip pat turi turėti panašias taisykles, kad galėtų veiksmingai bendrauti.
MCP yra protokolas – sutartų taisyklių rinkinys, padedantis DI modeliams ir programoms turėti produktyvius „pokalbius“ su įrankiais ir paslaugomis. Kaip pokalbio taisyklės palengvina žmonių bendravimą, taip MCP daro DI programų komunikaciją daug patikimesnę ir galingesnę.
Jūs kasdien naudojate klientų-serverių santykius! Kai naršyklė (klientas) eina į svetainę, ji jungiasi prie tęrimo serverio, kuris pateikia puslapio turinį. Naršyklė žino, kaip prašyti informacijos, o serveris – kaip atsakyti.
MCP turi panašią sąveiką: DI modeliai veikia kaip klientai, prašantys informacijos ar veiksmų, o MCP serveriai teikia šias galimybes. Tai kaip turėti padėjėją (serverį), kurį DI gali paprašyti atlikti tam tikras užduotis.
Įsivaizduokite, jei kiekvienas automobilių gamintojas naudotų skirtingus kuro siurblio jungtis – jums reikėtų skirtingo adapterio kiekvienam automobiliui! Standartizacija reiškia bendrų taisyklių suderinimą, kad viskas veiktų sklandžiai.
MCP suteikia šią standartizaciją DI programoms. Vietoje to, kad kiekvienam DI modeliui reikėtų specialaus kodo kiekvienai priemonei, MCP sukuria universalų bendravimo būdą. Tai leidžia kūrėjams vieną kartą sukurti įrankį ir turėti jį veikti su daug įvairių DI sistemų.
Jūsų MCP kelionė yra kruopščiai struktūruota, kad palaipsniui stiprintumėte savo pasitikėjimą ir įgūdžius. Kiekvienas etapas pristato naujas sąvokas ir tuo pačiu stiprina jau įgytas žinias.
Čia prasideda jūsų nuotykis! Supažindinsime su MCP sąvokomis, naudodami pažįstamas analogijas ir paprastus pavyzdžius. Suprasite, kas yra MCP, kodėl jis egzistuoja ir kaip jis įsilieja į platesnį DI kūrimo pasaulį.
• 0 modulis – Įvadas į MCP: Pradėsime nagrinėti, kas yra MCP ir kodėl jis toks svarbus šiuolaikinėms DI programoms. Matysite realius MCP veikimo pavyzdžius ir suprasite, kaip jis sprendžia dažniausiai pasitaikančias problemas, su kuriomis susiduria kūrėjai.
• 1 modulis – Pagrindinės sąvokos: Čia išmoksite svarbiausias MCP sudedamąsias dalis. Naudosime gausybę analogijų ir vizualinių pavyzdžių, kad šios sąvokos taptų natūralios ir aiškios.
• 2 modulis – MCP saugumas: Saugumas gali skambėti bauginančiai, bet parodysime, kaip MCP įtraukia įmontuotas saugumo funkcijas ir išmokysime geriausių praktikų, kurios nuo pat pradžių apsaugos jūsų programas.
Dabar prasideda tikras malonumas! Jūs įgysite praktinės patirties kuriant tikrus MCP serverius ir klientus. Nesijaudinkite – pradėsime paprastai ir kelsime jus žingsnis po žingsnio.
Šiame modulyje yra keli praktiniai vadovai, leidžiantys jums praktikuotis pasirinkta programavimo kalba. Jūs sukursite savo pirmąjį serverį, pastatysite klientą, kuris prisijungs prie jo, ir netgi integruosite populiarias kūrimo priemones, tokias kaip VS Code.
Kiekviename vadove yra pilni kodo pavyzdžiai, trikčių šalinimo patarimai ir paaiškinimai, kodėl pasirenkame konkrečius dizaino sprendimus. Šio etapo pabaigoje jūs turėsite veikiantį MCP įgyvendinimą, kuriuo galėsite didžiuotis!
Įsisavinę pagrindus, būsite pasiruošę gilintis į sudėtingesnes MCP funkcijas. Aptarsime praktines įgyvendinimo strategijas, derinimo metodus ir pažangias temas, tokias kaip daugiamodė AI integracija.
Taip pat sužinosite, kaip mastuoti MCP įgyvendinimus gamybos sąlygomis ir integruotis su debesų platformomis, tokiomis kaip Azure. Šie moduliai paruoš jus kurti MCP sprendimus, galinčius patenkinti realius poreikius.
Galutinis etapas orientuotas į prisijungimą prie MCP bendruomenės ir specializaciją jus labiausiai dominančiose srityse. Išmoksite prisidėti prie atviro kodo MCP projektų, įgyvendinti pažangius autentifikacijos šablonus ir kurti išsamias sprendimų su integruota duomenų baze sistemas.
11 modulis yra vertas ypatingo paminėjimo – tai pilnas 13 laboratorijų praktinis mokymosi kelias, kuris moko kurti gamybos lygio MCP serverius su PostgreSQL integracija. Tai tarsi baigiamasis projektas, apjungiantis viską, ko išmokote!
| Modulis | Tema | Aprašymas | Nuoroda |
|---|---|---|---|
| 0-3 moduliai: Pagrindai | |||
| 00 | Įvadas į MCP | Modelio konteksto protokolo apžvalga ir jo reikšmė AI srautams | Skaityti daugiau |
| 01 | Pagrindinių sąvokų paaiškinimas | Išsamus MCP pagrindinių sąvokų nagrinėjimas | Skaityti daugiau |
| 02 | Saugumas MCP | Saugumo grėsmės ir geriausios praktikos | Skaityti daugiau |
| 03 | Pradžia su MCP | Aplinkos nustatymas, baziniai serveriai/klientai, integracija | Skaityti daugiau |
| 3 modulis: Pirmojo serverio ir kliento kūrimas | |||
| 3.1 | Pirmasis serveris | Sukurkite savo pirmąjį MCP serverį | Vadovas |
| 3.2 | Pirmasis klientas | Parengkite pagrindinį MCP klientą | Vadovas |
| 3.3 | Klientas su LLM | Integruokite didelius kalbos modelius | Vadovas |
| 3.4 | VS Code integracija | Naudokite MCP serverius VS Code aplinkoje | Vadovas |
| 3.5 | stdio serveris | Kurkite serverius su stdio transportu | Vadovas |
| 3.6 | HTTP srautinimas | Įgyvendinkite HTTP srautinimą MCP | Vadovas |
| 3.7 | Microsoft Foundry įrankių rinkinys | Naudokite Microsoft Foundry įrankių rinkinį su MCP | Vadovas |
| 3.8 | Testavimas | Testuokite MCP serverio įgyvendinimą | Vadovas |
| 3.9 | Diegimas | Diekite MCP serverius gamybos aplinkoje | Vadovas |
| 3.10 | Pažangus serverio naudojimas | Naudokite pažangius serverius pažangioms funkcijoms ir geresnei architektūrai | Vadovas |
| 3.11 | Paprastas autentifikavimas | Skyrius, rodantis autentifikavimą nuo pradžių ir RBAC | Vadovas |
| 3.12 | MCP saimininkai | Konfigūruokite Claude Desktop, Cursor, Cline ir kitus MCP saimininkus | Vadovas |
| 3.13 | MCP inspektorius | Derinkite ir testuokite MCP serverius su Inspektoriaus įrankiu | Vadovas |
| 3.14 | Imties ėmimas | Naudokite imties ėmimą bendradarbiaujant su klientu | Vadovas |
| 3.15 | MCP programėlės | Kurkite MCP programėles | Vadovas |
| 4-5 moduliai: Praktika ir pažangūs dalykai | |||
| 04 | Praktinė įgyvendinimo dalis | SDK, derinimas, testavimas, pakartotinai naudojami užuominų šablonai | Skaityti daugiau |
| 4.1 | Puslapio numeracija | Valdykite didelius rezultatų rinkinius naudodami kursoriaus pagrindu veikiančią puslapiavimo sistemą | Vadovas |
| 05 | Pažangūs MCP dalykai | Daugiamodė AI, mastelio keitimas, įmonių naudojimas | Skaityti daugiau |
| 5.1 | Azure integracija | MCP integracija su Azure | Vadovas |
| 5.2 | Daugiamodiškumas | Darbas su keliomis modalumais | Vadovas |
| 5.3 | OAuth2 demonstracija | Įgyvendinkite OAuth2 autentifikaciją | Vadovas |
| 5.4 | Pagrindiniai kontekstai | Supraskite ir įgyvendinkite pagrindinius kontekstus | Vadovas |
| 5.5 | Maršrutizavimas | MCP maršrutizavimo strategijos | Vadovas |
| 5.6 | Imties ėmimas | Imties ėmimo technikos MCP | Vadovas |
| 5.7 | Mastelio keitimas | Mastelio keitimas MCP įgyvendinimuose | Vadovas |
| 5.8 | Saugumas | Pažangesni saugumo aspektai | Vadovas |
| 5.9 | Internetinė paieška | Įgyvendinkite internetinės paieškos galimybes | Vadovas |
| 5.10 | Realaus laiko srautavimas | Kurkite realaus laiko srautų funkcionalumą | Vadovas |
| 5.11 | Realaus laiko paieška | Įgyvendinkite realaus laiko paiešką | Vadovas |
| 5.12 | Entra ID autentifikacija | Autentifikacija su Microsoft Entra ID | Vadovas |
| 5.13 | Foundry integracija | Integracija su Microsoft Foundry | Vadovas |
| 5.14 | Konteksto inžinerija | Efektyvios konteksto inžinerijos metodai | Vadovas |
| 5.15 | MCP naudotojų transportas | Pasirinktinių transporto įgyvendinimų kūrimas | Vadovas |
| 5.16 | Protokolo funkcijos | Progresavimo pranešimai, atšaukimas, išteklių šablonai | Vadovas |
| 5.17 | Konkurencinė daugiaveiksmė agentų logika | Du agentai ginčijasi priešingomis pusėmis naudodami bendrus MCP įrankius, vertina teisėjas agentas | Vadovas |
| 6-10 moduliai: Bendruomenė ir geriausios praktikos | |||
| 06 | Bendruomenės indėliai | Kaip prisidėti prie MCP ekosistemos | Vadovas |
| 07 | Ankstyvojo priėmimo įžvalgos | Realios įgyvendinimo istorijos | Vadovas |
| 08 | Geriausios MCP praktikos | Veikimo našumas, atsparumas klaidoms, patvarumas | Vadovas |
| 09 | MCP atvejų analizė | Praktiniai įgyvendinimo pavyzdžiai | Vadovas |
| 10 | Praktinė dirbtuvė | MCP serverio kūrimas su Microsoft Foundry įrankių rinkiniu | Laboratorija |
| 11 modulis: MCP serverio praktinės laboratorijos | |||
| 11 | MCP serverio duomenų bazės integracija | Išsamus 13 laboratorijų praktinis mokymosi kelias su PostgreSQL integracija | Laboratorijos |
| 11.1 | Įvadas | MCP apžvalga su duomenų bazės integracija ir mažmeninės prekybos analizės atveju | Laboratorija 00 |
| 11.2 | Pagrindinė architektūra | MCP serverio architektūros, duomenų bazių sluoksnių ir saugumo šablonų supratimas | Laboratorija 01 |
| 11.3 | Saugumas ir daugiaviečiškumas | Eilučių lygio saugumas, autentifikacija ir daugiaviečės duomenų prieigos valdymas | Laboratorija 02 |
| 11.4 | Aplinkos nustatymas | Kūrimo aplinkos parengimas, Docker, Azure ištekliai | Laboratorija 03 |
| 11.5 | Duomenų bazės dizainas | PostgreSQL nustatymas, mažmeninės prekybos koncepcijos projektavimas ir pavyzdiniai duomenys | Laboratorija 04 |
| 11.6 | MCP serverio įgyvendinimas | Greitojo FastMCP serverio kūrimas su duomenų bazės integracija | Laboratorija 05 |
| 11.7 | Įrankių kūrimas | Duomenų bazės užklausų įrankių ir schemos analizės kūrimas | Laboratorija 06 |
| 11.8 | Semantinė paieška | Vektorių įdėjiniai naudojant Azure OpenAI ir pgvector | Laboratorija 07 |
| 11.9 | Testavimas ir derinimas | Testavimo strategijos, trikčių šalinimo įrankiai ir patikros metodai | Laboratorija 08 |
| 11.10 | VS Code integracija | VS Code MCP integracijos konfigūracija ir AI pokalbių naudojimas | Laboratorija 09 |
| 11.11 | Diegimo strategijos | Docker diegimas, Azure konteinerių aplikacijos ir mastelio keitimo svarstymai | Laboratorija 10 |
| 11.12 | Stebėsena | Application Insights, registravimas, našumo stebėsena | Laboratorija 11 |
| 11.13 | Geriausios praktikos | Našumo optimizavimas, saugumo sustiprinimas ir gamybos patarimai | Laboratorija 12 |
| 12 modulis: MCP įrankiai | |||
| 12.1 | Įrankiai | MCP naudojimas Copilot programėlėje | Vadovas |
Vienas įdomiausių MCP mokymosi aspektų yra stebėti, kaip palaipsniui tobulėja jūsų kodavimo įgūdžiai. Mes sukūrėme savo kodo pavyzdžius taip, kad jie pradėtų lengvai ir su laiku taptų sudėtingesni, kai gilinsite supratimą. Štai kaip pristatome sąvokas – su lengvai suprantamu, tačiau tikru MCP principais grįstu kodu, suprasite ne tik ką šis kodas daro, bet ir kodėl jis struktūruotas būtent taip bei kaip jis įsilieja į platesnes MCP programas.
| Kalba | Aprašymas | Nuoroda |
|---|---|---|
| C# | MCP serverio pavyzdys | Peržiūrėti kodą |
| Java | MCP skaičiuotuvas | Peržiūrėti kodą |
| JavaScript | MCP demonstracija | Peržiūrėti kodą |
| Python | MCP serveris | Peržiūrėti kodą |
| TypeScript | MCP pavyzdys | Peržiūrėti kodą |
| Rust | MCP pavyzdys | Peržiūrėti kodą |
| Kalba | Aprašymas | Nuoroda |
|---|---|---|
| C# | Pažangus pavyzdys | Peržiūrėti kodą |
| Java su Spring | Container App pavyzdys | Peržiūrėti kodą |
| JavaScript | Išplėstinis pavyzdys | Peržiūrėti kodą |
| Python | Sudėtinga įgyvendinimas | Peržiūrėti kodą |
| TypeScript | Container pavyzdys | Peržiūrėti kodą |
Norėdami maksimaliai išnaudoti šį mokymų planą, turėtumėte turėti:
-
Pagrindines programavimo žinias bent vienoje iš šių kalbų: C#, Java, JavaScript, Python arba TypeScript
-
Supratimą apie klientų-serverių modelį ir API
-
Susipažinimą su REST ir HTTP sąvokomis
-
(Pasirinktinai) žinių apie AI/ML koncepcijas
-
Dalyvavimą mūsų bendruomenės diskusijose paramai
Ši saugykla apima keletą išteklių, kurie padės jums efektyviai mokytis ir orientuotis:
Išsamus studijų vadovas yra paruoštas padėti jums efektyviai naršyti šioje saugykloje. Ši vizualinė mokymo programa parodo, kaip visos temos susijusios, ir pateikia nuorodas, kaip efektyviai naudoti pavyzdinius projektus. Tai ypač naudinga, jei esate vizualus mokinys, mėgstantis matyti bendrą vaizdą.
Vadovas apima:
- Vizualinę mokymo programos schemą su visomis aptartomis temomis
- Išsamią kiekvienos saugyklos dalies analizę
- Nurodymus, kaip naudoti pavyzdinius projektus
- Rekomenduojamus mokymosi kelius pagal įgūdžių lygius
- Papildomus išteklius, papildančius jūsų mokymosi kelią
Mes nuolat atnaujiname detalią pakeitimų žurnalą, kuris fiksuoja visus reikšmingus mokymo medžiagos atnaujinimus, kad galėtumėte būti informuoti apie naujausius patobulinimus ir papildymus.
- Nauji turinio papildymai
- Struktūriniai pokyčiai
- Funkcijų patobulinimai
- Dokumentacijos atnaujinimai
Kiekviena šio vadovo pamoka apima:
- Aiškius MCP koncepcijų paaiškinimus
- Veikiančius kodo pavyzdžius keliomis programavimo kalbomis
- Užduotis, skirtas kurti tikras MCP programas
- Papildomus išteklius pažengusiems mokiniams
Susipažinkite su Model Context Protocol (MCP) – pažangiu karkasu, skirtu standartizuoti sąveikas tarp AI modelių ir klientų programų. Per šią pradedantiesiems skirtą sesiją pristatysime MCP ir padėsime sukurti jūsų pirmąjį MCP serverį.
JavaScript: https://aka.ms/letslearnmcp-javascript
Sveikiname! Jūs ką tik žengėte pirmą žingsnį į įdomią kelionę, kuri praplės jūsų programavimo gebėjimus ir sujungs jus su AI kūrimo pažanga.
Perskaitę šį įvadą, jūs jau pradėjote kurti MCP žinių pagrindą. Suprantate, kas yra MCP, kodėl jis svarbus ir kaip šis mokymo planas padės jūsų mokymosi kelyje. Tai reikšmingas pasiekimas ir jūsų ekspertizės šiame svarbiame technologijų sektoriuje pradžia.
Mokydamiesi moduliais prisiminkite, kad kiekvienas ekspertas kadaise buvo mokinys. Koncepcijos, kurios dabar gali atrodyti sudėtingos, praktikuojant ir taikant taps savaime suprantamos. Kiekvienas mažas žingsnis veda link galingų gebėjimų, kurie tarnaus jūsų visai kūrimo karjerai.
Prisijungiate prie mokinių ir ekspertų bendruomenės, kurią vienija aistra MCP ir noras padėti kitiems sėkmingai siekti tikslų. Nesvarbu, ar susiduriate su programavimo iššūkiu, ar norite pasidalinti atradimu, ši bendruomenė yra šalia, pasiruošusi jus paremti.
Jei susiduriate su sunkumais ar turite klausimų apie AI programų kūrimą, prisijunkite prie mokinių ir patyrusių programuotojų diskusijų apie MCP. Tai draugiška bendruomenė, kurioje klausimai yra laukiami, o žinios dalijamos laisvai.
Jei turite atsiliepimų apie produktą ar pastebėjote klaidų kūrimo metu, apsilankykite:
Jūsų MCP nuotykis prasideda dabar! Pradėkite nuo 0 modulio, kad galėtumėte įgyti savo pirmąją praktinę MCP patirtį, arba tyrinėkite pavyzdinius projektus ir pažiūrėkite, ką kursite. Atminkite – kiekvienas ekspertas pradėjo būdamas tokioje pat situacijoje kaip jūs dabar, o kantrybė ir praktika leis jums pasiekti nuostabių dalykų.
Sveiki atvykę į Model Context Protocol kūrimo pasaulį. Sukurkime kažką nuostabaus kartu!
Šis mokymo planas stiprėja dėka tokių mokinių kaip jūs įnašų! Nesvarbu, ar taisote klaidą, siūlote aiškesnį paaiškinimą, ar pridedate naują pavyzdį, jūsų indėlis padeda kitiems pradedantiesiems sėkmingai siekti tikslų.
Dėkojame Microsoft Vertinamam Profesionalui Shivam Goyal už kodo pavyzdžių pateikimą.
Indėlio pateikimo procesas yra draugiškas ir palaikantis. Daugumai indėlių reikia pasirašyti Bendradarbio licencijos sutartį (CLA), tačiau automatizuoti įrankiai padės jums sklandžiai pereiti šį procesą.
Visa ši mokymo medžiaga yra prieinama pagal MIT LICENCIJĄ, tai reiškia, kad ją galite laisvai naudoti, keisti ir dalintis. Tai palaiko mūsų misiją – suteikti MCP žinias kūrėjams visame pasaulyje.
Šis projektas priima indėlius ir pasiūlymus. Daugumai indėlių reikia sutikti su Bendradarbio licencijos sutartimi (CLA), kurioje patvirtinate, kad turite teisę ir iš tikrųjų suteikiate mums teises naudoti jūsų indėlį. Daugiau informacijos rasite adresu https://cla.opensource.microsoft.com.
Pateikus užklausą dėl kodo integravimo, CLA robotas automatiškai nustatys, ar jums reikia pateikti CLA, ir pažymės PR atitinkamai (pavyzdžiui, statuso patikrinimu, komentaru). Tiesiog sekite roboto instrukcijas. Šį procesą reikės atlikti tik vieną kartą visuose mūsų CLA naudojuose repozitorijuose.
Šis projektas priėmė Microsoft Atviro kodo elgesio kodeksą. Daugiau informacijos rasite Elgesio kodekso DUK arba susisiekite el. paštu [email protected] jei turite papildomų klausimų ar komentarų.
Pasiruošę pradėti savo MCP kelionę? Pradėkite nuo Modulio 00 – Įvadas į MCP ir ženkite pirmuosius Model Context Protocol kūrimo pasaulio žingsnius!
Mūsų komanda kuria ir kitus kursus! Peržiūrėkite:
Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojama naudoti profesionalų žmogiškąjį vertimą. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretaciją, kilusią naudojantis šiuo vertimu.
