Kaiju Hub AI

Generowanie kodu i szkieletu

Przegląd

Po opisaniu obrazu ramkami ograniczającymi i przypisaniu zachowań możesz wygenerować działający kod komponentu lub układ szkieletu. AI używa pozycji ramek ograniczających, typów elementów i kierunków zachowań do tworzenia dokładnych danych wyjściowych.

AI Assistant panel with vision model selector, framework chooser, Components/Wireframes tabs, Image Groups sidebar, and Generate Blocks button

Panel boczny asystenta AI

Panel Asystenta AI to prawy panel boczny używany do konfiguracji i wyzwalania generowania kodu lub szkieletu. Zawiera następujące kontrolki:

Selektor modelu wizyjnego

Wybierz, który model wizyjny AI użyć do analizy obrazów i generowania danych wyjściowych. Różne modele mogą dawać różne poziomy szczegółowości i dokładności.

Selektor frameworka

Wybierz docelowy framework do generowania kodu (np. React, Vue, Svelte). Wygenerowany kod będzie używał składni i wzorców wybranego frameworka.

Zakładki Komponenty / Szkielety

Przełączaj się między generowaniem kodu komponentów (zakładka Komponenty) a układami szkieletów (zakładka Szkielety) z opisanych obrazów.

Grupy obrazów

Wymienia wszystkie Twoje grupy obrazów dla bieżącego projektu inżynierii odwrotnej. Wybierz grupę, aby wyświetlić podgląd jej obrazów i skonfigurować generowanie. Każda grupa pokazuje liczbę obrazów.

Generuj bloki

Kliknij, aby rozpocząć proces generowania AI. AI analizuje obrazy wybranej grupy wraz z wszelkimi adnotacjami ramek ograniczających i zachowaniami, aby wytworzyć dane wyjściowe.

Tryby wyjścia

Generuj kod

Konwertuj opisany obraz na działający kod komponentu dla docelowego frameworka (React, Vue, Svelte itp.). Wygenerowany kod zawiera układ, stylizację i wszelkie zachowania zdefiniowane na ramkach ograniczających.

Generuj szkielet

Eksportuj opisany obraz jako układ szkieletu, który otwiera się w narzędziu Szkielet. Każda ramka ograniczająca staje się elementem szkieletu, który możesz dalej udoskonalać, przearanżować i połączyć z innymi ekranami.

Funkcje generowania kodu

Wybór frameworka

Wybierz docelowy framework przed generowaniem. Obsługiwane frameworki obejmują React, Vue, Svelte, SolidJS, Angular i inne.

Mapowanie zachowań

Zachowania przypisane do ramek ograniczających są tłumaczone na handlery zdarzeń, logikę nawigacji, modale i inny interaktywny kod w danych wyjściowych.

Dokładność układu

AI używa pozycji i rozmiarów ramek ograniczających z obrazu, aby wytworzyć układ ściśle odpowiadający oryginalnemu projektowi wizualnemu.

Zapisz do bloków

Wygenerowane komponenty mogą być zapisane bezpośrednio do Biblioteki bloków do ponownego użycia w różnych projektach.

Dodaj do projektu

Wstaw wygenerowany kod bezpośrednio do bieżącego projektu jako nowe pliki komponentów.

Wskazówki

Aby uzyskać najlepsze wyniki, używaj obrazów w wysokiej rozdzielczości z wyraźnymi elementami UI. Ściśle rysuj ramki ograniczające wokół każdego elementu dla dokładniejszego generowania kodu. Przypisuj konkretne zachowania zamiast niejasnych opisów — „otwiera modal rejestracji" działa lepiej niż „robi coś". AI działa najlepiej ze standardowymi układami webowymi i typowymi wzorcami UI.

Wszystkie logo, znaki towarowe i nazwy marek stron trzecich wyświetlane w Kaiju Hub AI są własnością ich odpowiednich właścicieli. Ich użycie służy wyłącznie celom identyfikacyjnym i nie oznacza poparcia, sponsorowania ani przynależności.