Skip to main content

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.
Om du utelämnar 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.
För källfiler som är längre än 64 000 tecken använder du 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.
För att ändra endast en del av en skärm anropar du 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.
Upprepa steg 2 med 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.
Utelämnade fält (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.
Om remaining.messages.daily är låg schemalägger du batchen till efter 00:00 UTC, när den återställs.