تخطَّ إلى المحتوى

كيف يعمل MonstarX

باختصارتصف تطبيقًا، فيخطط له وكيل ذكاء اصطناعي في شكل قائمة ميزات، ثم يكتب الشفرة على حاسوب سحابي آمن يعمل عليه تطبيقك مباشرةً في المعاينة أثناء إنشائه. يُحفظ كل تغيير في الشفرة إصدارًا يمكنك العودة إليه. ويمنح MonstarX Cloud التطبيق قاعدة بياناته وتسجيل الدخول والبريد الإلكتروني والتخزين والذكاء الاصطناعي. تختبره في متصفحات حقيقية، وتنشره على عنوانه الخاص بنقرة واحدة، وتواصل تحسينه بالمحادثة.

يؤدي MonstarX عمل فريق برمجيات صغير: يخطط لما سيُنشأ، ويكتب الشفرة، ويشغّلها، ويتحقق منها، وينشرها على الإنترنت. تشرح هذه الصفحة كل مرحلة بكلمات بسيطة، لتعرف ما يجري وأنت تنتظر، وما يمكنك فعله في كل خطوة.

1الوصف
قل ما تحتاج إليه بكلماتك
2التخطيط
قائمة بالميزات
3الإنشاء
الشفرة وقاعدة البيانات والصور
4المعاينة
تطبيقك يعمل مباشرةً
5الاختبار
متصفحات حقيقية تتنقل فيه
6النشر
على الإنترنت بعنوانه الخاص
7التحسين
تحدّث، أشِر، كرّر

تتكرر الخطوات من 3 إلى 7 مع كل تغيير تطلبه. إليك كل خطوة على حدة.

كل شيء يبدأ بطلب: جملة أو اثنتان عن الغرض من التطبيق وما يفعله الناس فيه. يمكنك إضافة صور أو مستندات أو جدول بيانات أو تصميم Figma، ويمكنك اختيار الطريقة التي يبدأ بها MonstarX:

تضغطما يحدث أولًا
إنشاءيبدأ MonstarX الإنشاء فورًا، ويملأ أي فراغات باختيارات معقولة.
تخطيط (مع تفعيل التخطيط أولًا)يطرح MonstarX بضعة أسئلة، واحدًا تلو الآخر ولكل منها إجابات مقترحة، ثم يبدأ الإنشاء بعد أن تجيب.
إنشاء (مع تفعيل التصميم أولًا)ترى أولًا عدة شاشات أولى بمظهر نهائي، وتختار الشكل الذي يعجبك.

راجع صِف تطبيقك ونصائح لكتابة الطلبات.

مع كل تطبيق جديد، أو طلب يتضمن عدة ميزات، يكتب MonstarX أولًا خطة الميزات: قائمة مرقّمة قصيرة بما سينشئه. تظهر الخطة في أعلى المحادثة تحت الميزات، مع شريط يوضح عدد الميزات المنشأة. ويمكنك بنفسك إضافة ميزات أو حذفها أو إعادة فتحها أو إنشاء ميزة واحدة بعينها.

راجع خطة الميزات.

يعمل وكيل ذكاء اصطناعي، هو وكيل الإنشاء في MonstarX، على الخطة ميزةً تلو الأخرى. ففي كل ميزة يقرأ ما هو موجود، ويكتب ملفات التطبيق ويعدّلها، ويُعدّ جداول قاعدة البيانات التي يحتاج إليها، ويتأكد من أن الصفحات ما زالت تعمل. ويستطيع أيضًا رسم صور للتطبيق أثناء عمله.

تعرض المحادثة ذلك لحظة بلحظة، مختصرًا في سطر واحد بسيط لكل مرحلة من العمل، مثل «الملفات المنشأة: 4 ملفات · الملفات المقروءة: ملفان» أو «الميزات المنشأة: ميزة واحدة · حُدّثت قاعدة البيانات»، وكل خطوة بمفردها على بُعد نقرة.

أي نموذج ذكاء اصطناعي يؤدي العمل؟ عند اختيار تلقائي (الخيار الافتراضي)، يختار MonstarX نموذجًا ومستوى تفكير مناسبين لكل طلب، ويعرض اختياره على الرد. ويمكنك أن تختار نموذجًا بنفسك. راجع اختيار نموذج.

يجري الإنشاء على MonstarX، لا في متصفحك. يمكنك إغلاق التبويب أو قفل هاتفك، فيستمر الإنشاء، ويمكنك تلقي إشعار عند انتهائه. أما الطلبات التي ترسلها أثناء الإنشاء فتنتظر في قائمة الانتظار وتبدأ تلقائيًا. راجع متابعة الإنشاء وقائمة الانتظار.

يعمل تطبيقك على حاسوب سحابي آمن خاص به، ويعرضه تبويب المعاينة مباشرةً: التطبيق الحقيقي، لا صورة عنه. وبينما يكتب وكيل الإنشاء الملفات، يُخفي MonstarX الصفحات غير المكتملة ويعرض بدلًا منها بطاقة حالة، فلا ترى التطبيق إلا بعد أن تعمل الصفحة فعلًا.

  • بدّل بين عرض الحاسوب والجهاز اللوحي والهاتف.
  • انقر واكتب فيه كأي زائر.
  • أشِر إلى أي جزء باستخدام تعديل أو قصاصة لتطلب تغييرًا.

تدخل المعاينة التي لم يستخدمها أحد لمدة 20 دقيقة في وضع السكون. وعندما تعود، ترى أولًا نسخة محفوظة من الصفحة، ثم يستيقظ التطبيق المباشر بمجرد أن تحرّك المؤشر أو تنقر. راجع المعاينة.

يتحقق MonstarX من كل عملية إنشاء أثناء سيرها: فبعد إنشاء كل ميزة يتأكد من أن الصفحات تُعرض. ولفحص أعمق يمكنك تشغيل QA الآلي: يكتب MonstarX خطة اختبار انطلاقًا من تطبيقك، ثم تتنقل فيه متصفحات سحابية كما يفعل العملاء الحقيقيون، فتنشئ حسابًا وتحجز وتُتمّ الدفع، مع تسجيل لكل تشغيل. وبعد التغييرات الكبيرة، يقترح MonstarX تشغيل اختبارات QA ويستأذنك قبل أن يبدأ. راجع اختبارات QA.

يفحص تبويب الأمان التطبيق بحثًا عن الثغرات الأمنية، ويتحقق تبويب SEO/GEO من الطريقة التي تراه بها محركات البحث ومساعدات الذكاء الاصطناعي. راجع فحص الأمان وSEO وGEO.

قبل أن تنشر، لا يرى التطبيق إلا أنت والأشخاص الذين شاركت معهم المشروع وكل من أعطيته رابط المعاينة. يُنشئ زر نشر نسخة إنتاجية من التطبيق ويضعها على الإنترنت بعنوانها الخاص، your-app.monstarx.app، مع HTTPS، وتُقدَّم عبر شبكة Cloudflare العالمية. ويمكنك إضافة نطاق خاص بك.

يلتقط النشر لقطة من التطبيق كما هو الآن. واصل العمل في المعاينة كما تشاء: لا يتغير الموقع المنشور إلا عندما تنقر على إعادة النشر. راجع انشر تطبيقك.

التطبيق لا يكتمل أبدًا. اطلب الميزة التالية، أو أصلح ما أبلغ عنه أحد العملاء، أو اختر فكرة من أفكار للخطوة التالية التي يقترحها MonstarX عندما يُنشأ كل ما في الخطة: انقر على إضافة بجوار إحداها (أو إضافة الكل)، ثم على إنشاء الميزة (أو إنشاء الميزات). ويمر كل طلب بالحلقة نفسها: التخطيط، ثم الإنشاء، ثم المعاينة، ثم الاختبار، ثم النشر.

في كل مرة تتغير فيها شفرة تطبيقك، بعد عملية إنشاء أو حفظ في تبويب الشفرة أو استعادة، يحفظ MonstarX إصدارًا: لقطة لكامل شفرة التطبيق في تلك اللحظة. أما طلبات المحادثة والتخطيط فلا تغيّر شيئًا، ولذلك لا تحفظ أي إصدار. افتح الإصدارات في أعلى المشروع لتراها مرتبة من الأحدث، وانقر على استعادة للعودة إلى أحدها. تستبدل الاستعادة الشفرة الحالية، أما بيانات تطبيقك (مستخدموه وحجوزاته وطلباته) فلا تتغير.

راجع الإصدارات.

يحتاج كل تطبيق إلى أكثر من صفحات: مكان لحفظ البيانات، وطريقة لتسجيل دخول الناس، ورسائل بريد إلكتروني، ورفع الملفات. ويمنح MonstarX Cloud كل تطبيق هذا كله جاهزًا للاستخدام، دون أي إعداد ودون مفاتيح تلصقها:

الخدمةما يحصل عليه تطبيقك
قاعدة البياناتقاعدة بيانات خاصة به. تستخدم المعاينة والتطبيق المنشور البيانات نفسها.
حسابات المستخدمينإنشاء الحساب وتسجيل الدخول وإعادة تعيين كلمة المرور لمستخدمي التطبيق.
البريد الإلكترونيرسائل من عنوان التطبيق نفسه، مثل your-app@monstarx.app.
تخزين الملفاتالصور والمستندات المرفوعة.
الذكاء الاصطناعينصوص وإجابات وصور وبحث في الويب داخل التطبيق.
الخرائطخرائط ودبابيس مواقع، دون الحاجة إلى مفتاح.
الأسرارمفاتيح مشفّرة للخدمات التي تربطها، لا تُكتب أبدًا في الشفرة.

يمكنك رؤية كل ذلك وإدارته في تبويب الخدمات السحابية، واستبدال حساباتك الخاصة بها حيث تفضّل، مثل Supabase لقاعدة البيانات، أو نطاق بريدك الإلكتروني الخاص. راجع MonstarX Cloud.

ماذا يحدث خلف الكواليس؟

Section titled “ماذا يحدث خلف الكواليس؟”
عندما…فإن MonstarX…
تضغط إنشاءينشئ المشروع ويبدأ تنفيذ طلبك على خوادمه فورًا.
تنتظريقرأ ملفات التطبيق ويكتبها ويتحقق منها على حاسوب سحابي آمن يشغّل المعاينة.
تغلق التبويبيواصل العمل. وتجد النتيجة بانتظارك عندما تعود.
ترسل طلبًا آخر أثناء الإنشاءيضعه في قائمة الانتظار، ويبدأ عندما ينتهي الإنشاء الذي قبله. أما أسئلة المحادثة والتخطيط فيجيب عنها فورًا، بالتوازي مع الإنشاء.
ينتهي إنشاءيحفظ إصدارًا، ويحدّث صورة المشروع في صفحة المشاريع، ويقترح ما يمكن إنشاؤه بعد ذلك.
تضغط نشريُنشئ نسخة إنتاجية ويضعها على الإنترنت.
تربط GitHubيحفظ كل تغيير في مستودعك على شكل commit، ويجلب التعديلات التي أُجريت هناك عند المزامنة التالية.
هل يجب أن يبقى حاسوبي يعمل أثناء الإنشاء؟

لا. يجري الإنشاء على خوادم MonstarX. يمكنك إغلاق التبويب أو إيقاف تشغيل حاسوبك، ثم رؤية النتيجة عندما تعود.

هل يمكنني رؤية الشفرة التي يكتبها MonstarX؟

نعم. يعرض تبويب الشفرة كل ملف، ويمكنك تعديل الملفات وحفظها. ويمكنك أيضًا تصدير المشروع أو حفظه في GitHub.

هل المعاينة هي نفسها التطبيق المنشور؟

إنه التطبيق نفسه، لكن التطبيق المنشور لا يتغير إلا عندما تنقر على إعادة النشر، بينما تتغير المعاينة مع كل عملية إنشاء. ويستخدم كلاهما قاعدة البيانات نفسها.

هل تحذف استعادة إصدار بيانات تطبيقي؟

لا. تغيّر الاستعادة الشفرة فقط. أما المستخدمون والحجوزات وسائر بيانات التطبيق فتبقى كما هي.

بماذا ينشئ MonstarX التطبيقات؟

بتقنيات ويب قياسية حديثة: TanStack Start وReact وTypeScript، مع قاعدة بيانات SQL. ويستطيع أي مطور ويب أن يتسلّم العمل عليها.