Skip to main content

1. Gerar e visualizar um ecrã

O fluxo de trabalho mais comum: gerar um ecrã (criando o ficheiro no mesmo passo), depois visualizar o resultado.
Omitir fileId cria um novo ficheiro automaticamente. Passar um fileId existente para adicionar ecrãs a esse ficheiro. Prompt para o seu assistente AI:
Generate a Flowstep design: a mobile sign-in screen for a developer tool with email/password and a Google SSO button in dark theme, then show me the image.

2. Visualizar um componente React

Enviar um ficheiro .jsx ou .tsx como anexo e pedir ao Flowstep para gerar um design correspondente. O Flowstep lê a origem e produz um ecrã — sem necessidade de executar a aplicação.
Prompt para o seu assistente AI:
Read src/components/settings/ApiKeys.tsx, upload it as an attachment, and generate a Flowstep screen that matches the component layout. Show me the rendered image.

3. Iterar um ecrã gerado por MCP

edit-design e regenerate-design requerem contexto de design que apenas está presente em ecrãs gerados com um array designs. Para ecrãs gerados sem um, a solução alternativa é renderizar o ecrã como um anexo e chamar create-new-design com a imagem.
Para ecrãs que têm contexto de design, chamar edit-design diretamente com a alteração em message e o ecrã em targets.

4. Expandir um ecrã para um fluxo completo

Adicionar ecrãs subsequentes a um design existente.
Repetir o passo 2 com operationVariant: "error_state" ou "empty_state" para adicionar ecrãs de casos extremos.
operationVariant é um parâmetro obrigatório para expand-design. O ecrã base também deve ter sido gerado com um array designs (contexto de design) — para ecrãs sem um, utilizar a solução alternativa de anexo do Exemplo 3.

5. Auditar quota antes de uma tarefa de lote

Verificar capacidade restante antes de iniciar múltiplas gerações.
Se daily for baixo, agendar o lote para depois de 00:00 UTC quando é reposto.