1. Generera och förhandsgranska en skärm
Det vanligaste arbetsflödet: generera en skärm (skapa filen i samma steg) och visa sedan resultatet.fileId skapas en ny fil automatiskt. Skicka med ett befintligt fileId för att lägga till skärmar i den filen i stället.
Prompt till din AI-assistent:
Generera en Flowstep-design: en mobil inloggningsskärm för ett utvecklarverktyg med e-post/lösenord och en Google SSO-knapp i mörkt tema. Visa mig sedan bilden.
2. Visualisera en React-komponent
Ladda upp en.jsx- eller .tsx-fil som bilaga och be Flowstep generera en matchande design. Flowstep läser källkoden och skapar en skärm. Du behöver inte köra appen.
upload-attachment med mimeType och fileName i stället och kör det returnerade uploadCommand. Se upload-attachment.
Prompt till din AI-assistent:
Läs src/components/settings/ApiKeys.tsx, ladda upp den som bilaga och generera en Flowstep-skärm som matchar komponentens layout. Visa mig den renderade bilden.
3. Iterera på en skärm
Ändra en befintlig skärm på plats med instruktioner i fritt format.get-screen-jsx med "includeIds": true först och skickar data-id för elementet du vill ändra i elementIds.
För en förinställning med ett klick på en hel skärm anropar du ai-edit-screen-variant i stället, till exempel med "operationVariant": "light_theme" eller "different_layout".
Prompt till din AI-assistent:
I min Flowstep-fil “Login flow” byter du inloggningsskärmen till mörkt läge och lägger till en “Remember me”-kryssruta under lösenordsfältet. Visa mig resultatet.
4. Utöka en skärm till ett helt flöde
Lägg till efterföljande skärmar i en befintlig design.operationVariant: "error_state" eller "empty_state" för att lägga till skärmar för kantfall, eller med "web_version" eller "tablet_version" för andra plattformar.
operationVariant är obligatoriskt för ai-generate-screen-variant, och verktyget tar exakt ett screenId. För att lägga till en skärm som inte är en variant av en befintlig använder du ai-generate-screens med ett fileId.5. Lämna en skärm till din kodbas och skriv sedan ändringarna tillbaka
Läs en skärm som JSX, bygg från den och skicka tillbaka din redigerade JSX till canvas. Allt detta görs utan att använda meddelanden.name, fidelity, screenType, colorTheme, fragments) behåller sina nuvarande värden. För att behålla originalet och lägga till din version bredvid det anropar du add-screen-jsx med screenType och jsx i stället för replace-screen-jsx.
6. Kontrollera din kvot innan ett batchjobb
Kontrollera kvarvarande kapacitet innan du startar flera genereringar.get-plan-details är gratis att anropa.
remaining.messages.daily är låg schemalägger du batchen till efter 00:00 UTC, när den återställs.