Toolverse
Wszystkie skille

migrate-from-openai-app

autor: modelcontextprotocol

Przewodnik do migracji aplikacji z OpenAI Apps SDK na MCP Apps SDK z mapowaniem API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill ułatwiający konwersję istniejących aplikacji zbudowanych na OpenAI Apps SDK do standardowego protokołu MCP Apps SDK. Otrzymasz krok po kroku instrukcje migracji, tabele mapowania API oraz dostęp do dokumentacji referencyjnej i przykładów kodu. Idealny dla deweloperów, którzy chcą przenieść swoje aplikacje na otwarty, ustandaryzowany protokół dla interaktywnych interfejsów użytkownika w klientach konwersacyjnych.

Jak używać

  1. Aktywuj skill, gdy użytkownik poprosi o migrację z OpenAI Apps SDK, konwersję aplikacji OpenAI na MCP, przeniesienie kodu z window.openai, migrację z Skybridge lub konwersję openai/outputTemplate. Skill automatycznie rozpozna te zapytania.

  2. Sklonuj repozytorium SDK, aby uzyskać pełną dokumentację i przykłady robocze. Użyj komendy git clone z dynamicznym numerem wersji pobranym z npm, aby zawsze mieć najnowszą kompatybilną wersję.

  3. Przeczytaj dokument migracji zawierający tabele mapowania "przed i po" (migrate_from_openai_apps.md). Dokument znajduje się w sklonowanym repozytorium i pokazuje konkretne różnice między API OpenAI Apps SDK a MCP Apps SDK.

  4. Zapoznaj się z dokumentacją JSDoc bezpośrednio z plików źródłowych SDK. Zwróć szczególną uwagę na klasy App, handlery, cykl życia aplikacji, funkcje registerAppTool i registerAppResource oraz hooki React (useApp i inne use* hooki).

  5. Podczas migracji kodu używaj menedżera pakietów (npm install, pnpm add, yarn add) do dodawania zależności zamiast ręcznego wpisywania numerów wersji. Pozwoli to menedżerowi pakietów na automatyczne rozwiązanie najnowszych kompatybilnych wersji.

  6. Po zakończeniu migracji przejrzyj listę kontrolną "Before Finishing" zawartą w skill i potwierdź każdy punkt, opisując co zrobiłeś dla każdego z nich.

Podobne skille