الانتقال إلى المحتوى الرئيسي

1. توليد شاشة ومعاينتها

أكثر سير العمل شيوعًا: وَلِّد شاشة (مع إنشاء الملف في الخطوة نفسها)، ثم اعرض النتيجة.
إذا حذفت fileId يُنشأ ملف جديد تلقائيًا. مرّر fileId لملف موجود لإضافة الشاشات إليه بدلًا من ذلك. الموجّه إلى مساعد الذكاء الاصطناعي لديك:
أنشئ تصميمًا في Flowstep: شاشة تسجيل دخول للجوال لأداة للمطورين، تحتوي على حقلي البريد الإلكتروني وكلمة المرور وزر Google SSO، بالسمة الداكنة، ثم اعرض لي الصورة.

2. تصوير مكوّن React

ارفع ملف .jsx أو .tsx كمرفق، واطلب من Flowstep توليد تصميم يطابقه. تقرأ Flowstep المصدر وتنتج شاشة، دون الحاجة إلى تشغيل التطبيق.
أما ملفات المصدر التي يتجاوز طولها 64,000 حرف، فاستخدم upload-attachment مع mimeType وfileName بدلًا من ذلك، ثم شغّل uploadCommand المُعاد. راجع upload-attachment. الموجّه إلى مساعد الذكاء الاصطناعي لديك:
اقرأ src/components/settings/ApiKeys.tsx، وارفعه كمرفق، ووَلِّد شاشة Flowstep تطابق تخطيط المكوّن. اعرض لي الصورة المُقدَّمة.

3. التكرار على شاشة

غيّر شاشة موجودة في مكانها بتعليمات حرة، وأضف في الاستدعاء نفسه شاشة جديدة تطابقها.
تُعيد screenIds كل شاشة بناها الاستدعاء أو غيّرها، لذا استدعِ get-screen-image مرة لكل شاشة. احذف الجملة الأخيرة من الرسالة إذا أردت تعديل الشاشة الموجودة فقط. لتغيير جزء من شاشة فقط، استدعِ get-screen-jsx مع "includeIds": true أولًا، ثم مرّر data-id للعنصر الذي تريد تغييره في elementIds. لتطبيق إعداد جاهز بنقرة واحدة على شاشة كاملة، استدعِ ai-edit-screen-variant بدلًا من ذلك، مثل "operationVariant": "light_theme" أو "different_layout". الموجّه إلى مساعد الذكاء الاصطناعي لديك:
في ملف Flowstep باسم “Login flow”، حوّل شاشة تسجيل الدخول إلى السمة الداكنة، وأضف خانة “Remember me” أسفل حقل كلمة المرور، وأضف شاشة نسيان كلمة المرور مطابقة لها. اعرض لي النتائج.

4. توسيع شاشة إلى تدفق كامل

أضف شاشات تالية إلى تصميم موجود.
كرّر الخطوة 2 مع operationVariant: "error_state" أو "empty_state" لإضافة شاشات الحالات الاستثنائية، أو "web_version" / "tablet_version" لمنصات أخرى.
operationVariant مطلوب لـ ai-generate-screen-variant، والأداة تقبل screenId واحدًا فقط. لإضافة شاشة ليست نسخة متغيرة من شاشة موجودة، استخدم ai-design-screens مع fileId.

5. سلّم شاشة إلى قاعدة الكود، ثم أعِد كتابة التغييرات

اقرأ شاشة كـ JSX، وابنِ منها، ثم ادفع JSX المعدَّل إلى اللوحة، كل ذلك دون استخدام رسائل.
تحتفظ الحقول المحذوفة (name وfidelity وscreenType وcolorTheme وfragments) بقيمها الحالية. لإبقاء الأصل وإضافة نسختك بجانبه، استدعِ add-screen-jsx مع screenType وjsx بدلًا من replace-screen-jsx. لعرض صورتك الخاصة داخل الشاشة، ارفعها باستخدام upload-attachment وضع assetUrl المُعاد في img src ضمن JSX. راجع الصور في JSX.

6. التحقق من حصتك قبل مهمة دفعية

تحقّق من السعة المتبقية قبل بدء توليدات متعددة. استدعاء get-plan-details مجاني.
إذا كانت remaining.messages.daily منخفضة، فجدوِل الدفعة لتبدأ بعد الساعة 00:00 UTC، وهو وقت إعادة تعيين الحصة اليومية.