Skip to main content

1. 화면 생성 및 미리보기

가장 일반적인 워크플로우는 화면을 생성하고(같은 단계에서 파일을 생성) 결과를 확인하는 것입니다.
fileId를 생략하면 새 파일이 자동으로 생성됩니다. 기존 fileId를 전달하면 대신 해당 파일에 화면을 추가할 수 있습니다. 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. React 컴포넌트 시각화

.jsx 또는 .tsx 파일을 첨부파일로 업로드하고 Flowstep에 일치하는 디자인을 생성하도록 요청합니다. Flowstep은 소스를 읽고 화면을 생성합니다. 앱을 실행할 필요가 없습니다.
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. MCP로 생성한 화면 반복 작업

edit-designregenerate-designdesigns 배열로 생성한 화면에만 있는 디자인 컨텍스트가 필요합니다. 디자인 컨텍스트가 없는 화면의 경우 해결책은 화면을 첨부파일로 렌더링하고 이미지로 create-new-design을 호출하는 것입니다.
디자인 컨텍스트가 있는 화면의 경우 message에서 변경 사항과 targets의 화면으로 edit-design을 직접 호출할 수 있습니다.

4. 화면을 전체 흐름으로 확장

기존 디자인에 후속 화면을 추가합니다.
2단계를 operationVariant: "error_state" 또는 "empty_state"로 반복하여 엣지 케이스 화면을 추가합니다.
operationVariantexpand-design의 필수 매개변수입니다. 기본 화면도 designs 배열(디자인 컨텍스트)로 생성되어야 합니다. 디자인 컨텍스트가 없는 화면의 경우 예제 3의 첨부파일 해결책을 사용합니다.

5. 배치 작업 전 할당량 감사

여러 생성을 시작하기 전에 남은 용량을 확인합니다.
daily가 낮으면 리셋되는 00:00 UTC 이후에 배치를 예약합니다.