1. Bir ekran oluşturun ve önizleyin
En yaygın iş akışı: bir ekran oluşturun (dosyayı aynı adımda oluşturarak), ardından sonucu görüntüleyin.fileId değerini atlarsanız otomatik olarak yeni bir dosya oluşturulur. Bunun yerine mevcut bir fileId değeri verirseniz ekranlar o dosyaya eklenir.
Yapay zekâ asistanınıza istem:
Bir Flowstep tasarımı oluştur: geliştirici aracı için koyu temalı, e-posta/parola alanları ve bir Google SSO düğmesi içeren mobil bir oturum açma ekranı. Ardından bana görseli göster.
2. React bileşenini görselleştirin
Bir.jsx veya .tsx dosyasını ek olarak yükleyin ve Flowstep’ten buna uygun bir tasarım oluşturmasını isteyin. Flowstep kaynak kodu okur ve bir ekran üretir; uygulamayı çalıştırmanız gerekmez.
mimeType ve fileName ile upload-attachment kullanın ve döndürülen uploadCommand komutunu çalıştırın. Bkz. upload-attachment.
Yapay zekâ asistanınıza istem:
src/components/settings/ApiKeys.tsx dosyasını okuyun, ek olarak yükleyin ve bileşen düzenine uyan bir Flowstep ekranı oluşturun. Oluşturulan görseli bana gösterin.
3. Bir ekranda yineleme yapın
Mevcut bir ekranı serbest biçimli talimatlarla yerinde değiştirin."includeIds": true ile get-screen-jsx çağırın ve değiştirmek istediğiniz öğenin data-id değerini elementIds içinde iletin.
Tüm bir ekran için tek tıkla hazır ayar uygulamak istiyorsanız bunun yerine ai-edit-screen-variant çağırın — örneğin "operationVariant": "light_theme" veya "different_layout".
Yapay zekâ asistanınıza istem:
“Login flow” Flowstep dosyamda oturum açma ekranını koyu moda geçirin ve parola alanının altına bir “Remember me” onay kutusu ekleyin. Sonucu bana gösterin.
4. Bir ekranı tam bir akışa genişletin
Mevcut bir tasarıma devam eden ekranlar ekleyin.operationVariant: "error_state" veya "empty_state" ile, diğer platformlar için ise "web_version" veya "tablet_version" ile tekrarlayın.
ai-generate-screen-variant için operationVariant zorunludur ve araç tam olarak bir screenId alır. Mevcut bir ekranın varyantı olmayan bir ekran eklemek için fileId ile ai-generate-screens kullanın.5. Bir ekranı kod tabanınıza aktarın, ardından değişiklikleri geri yazın
Bir ekranı JSX olarak okuyun, bundan bir şey oluşturun ve düzenlediğiniz JSX’i tuvale geri gönderin — hepsi mesaj kullanmadan.name, fidelity, screenType, colorTheme, fragments) mevcut değerlerini korur. Orijinali saklamak ve sürümünüzü yanına eklemek için replace-screen-jsx yerine screenType ve jsx ile add-screen-jsx çağırın.
6. Toplu iş öncesinde mesaj kotanızı kontrol edin
Birden fazla oluşturma işlemi başlatmadan önce kalan kapasiteyi kontrol edin.get-plan-details çağırmak ücretsizdir.
remaining.messages.daily değeri düşükse, sıfırlandığı 00:00 UTC’den sonrası için toplu işi planlayın.