building-websocket-server
Zbuduj skalowalne serwery WebSocket do komunikacji w czasie rzeczywistym
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność automatyzuje tworzenie serwerów WebSocket do dwukierunkowej komunikacji w czasie rzeczywistym. Wykorzystaj ją, gdy potrzebujesz zaimplementować API z natychmiastową wymianą danych między klientem a serwerem. Skill obsługuje definiowanie specyfikacji API, generowanie kodu szkieletowego, implementację obsługi żądań, walidację danych, integrację uwierzytelniania i konfigurację połączeń bazodanowych. Wyjściem są gotowe struktury katalogów z trasami, kontrolerami, modelami danych i middleware'em.
Jak używać
Przygotuj dokumentację wymagań dla serwera WebSocket – określ zasoby, punkty końcowe i metody komunikacji, które będą potrzebne.
Umieść specyfikacje API w katalogu
{baseDir}/api-specs/i użyj narzędzia Read, aby je przeanalizować. Skill przeanalizuje istniejące schematy i wymagania dotyczące uwierzytelniania.Wyzwól skill frazami takimi jak "build WebSocket server", "add real-time API" lub "implement WebSocket". Skill wygeneruje kod szkieletowy przy użyciu narzędzia Bash z dostępnymi frameworkami.
Przejrzyj wygenerowaną strukturę w katalogach
src/routes/,src/controllers/,src/models/isrc/middleware/. Skill utworzy definicje tras, obsługę logiki biznesowej, modele danych oraz middleware do uwierzytelniania i walidacji.Dodaj logikę biznesową do obsługi żądań, zintegruj middleware uwierzytelniania i skonfiguruj połączenia do bazy danych lub usług backendowych.
Napisz testy integracyjne obejmujące wszystkie punkty końcowe i zweryfikuj dwukierunkową komunikację w czasie rzeczywistym.
Podobne skille
solidity-security
autor: wshobson
software-security
autor: project-codeguard
windows-ui-automation
autor: martinholovsky
architect-review
autor: sickn33
senior-security
autor: davila7
llama-cpp
autor: zechenzhangAGI