Wybór właściwego prymitywu
Zdecyduj, czy dana funkcja powinna być narzędziem, zasobem czy promptem.
Wybór właściwego prymitywu to bezpłatna lekcja MCP Academy na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej MCP Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs MCP Academy zawiera 4 lekcji w sumie.
Trzy możliwości, jedno pytanie
Znasz już narzędzia, zasoby i prompty. Teraz musisz nauczyć się wybierać właściwy element dla każdej funkcji, którą chcesz udostępnić. 🧭
Kto sprawuje kontrolę?
Najwyraźniejszym wyróżnikiem jest kontrola. Narzędzia są sterowane przez model, zasoby przez aplikację, a prompty przez użytkownika.
Czy wykonuje działanie?
Jeśli funkcja wykonuje działanie, na przykład wysyła wiadomość e-mail lub zapisuje wiersz, prawie zawsze jest narzędziem. Działanie to charakterystyczna cecha narzędzia.
Czy to tylko informacje?
Jeśli model musi tylko coś odczytać — plik, rekord lub ustawienie — sięgnij po zasób. Bez efektów ubocznych, tylko kontekst.
Czy to zapisany sposób na zadanie pytania?
Jeśli potrzebujesz dostępnego jednym kliknięciem, powtarzalnego sposobu na rozpoczęcie zadania, użyj promptu. Użytkownik go uruchamia i uzupełnia kilka danych.
Pogoda: narzędzie czy zasób?
Pobieranie aktualnych danych pogodowych zwykle pasuje do narzędzia, ponieważ model decyduje, kiedy potrzebuje świeżych danych, i przekazuje argument z nazwą miasta.
README: zasób
Plik README projektu to statyczny kontekst, który AI powinno widzieć. To podręcznikowy przykład zasobu dołączanego przez aplikację, a nie uruchamianego przez model.
Podsumuj to: prompt
Wielokrotnego użytku polecenie „podsumuj to”, które użytkownik wybiera z menu, jest promptem. Instrukcja jest szablonowa, dzięki czemu każde podsumowanie zaczyna się tak samo.
Współpracują ze sobą
Rzeczywiste serwery łączą wszystkie trzy elementy: zasób dostarcza kontekst, prompt nadaje prośbie odpowiednią formę, a narzędzie wykonuje wynikające z niej działanie.
W razie wątpliwości
Nie wiesz, czy wybrać narzędzie, czy zasób? Zastanów się, czy dana funkcja coś zmienia. Jeśli tak, jest narzędziem; jeśli tylko dostarcza informacji, jest zasobem.
Przypisz funkcje do prymitywów
Przed rozpoczęciem kodowania wypisz każdą funkcję i oznacz ją jako narzędzie, zasób lub prompt. Takie szybkie mapowanie pozwala zachować przejrzystość i przewidywalność serwera.
Szybkie sprawdzenie
Wybierz właściwy prymityw dla tego przypadku.
Podsumowanie: rozsądny wybór
Dobra robota! Zastanów się, kto sprawuje kontrolę i czy dana funkcja wykonuje działanie: narzędzie służy do działań, zasób do danych tylko do odczytu, a prompt do zapisanych próśb. ✅
Często zadawane pytania
Czy lekcja „Wybór właściwego prymitywu” jest bezpłatna?
Tak — pełny tekst „Wybór właściwego prymitywu” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu MCP Academy, przejdź na CoddyKit PRO. Kurs MCP Academy zawiera 4 lekcji w sumie.
Co nauczysz się w „Wybór właściwego prymitywu”?
Zdecyduj, czy dana funkcja powinna być narzędziem, zasobem czy promptem. Ćwiczysz MCP Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć MCP Academy?
Nie wymagamy żadnego doświadczenia. MCP Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.
Ile czasu zajmuje lekcja „Wybór właściwego prymitywu”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji MCP Academy?
Tak. Każda lekcja MCP Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Narzędzia: działania wykonywane przez model
- Zasoby: dane odczytywane przez model
- Prompty: instrukcje wielokrotnego użytku
- Wybór właściwego prymitywu