يكتب Claude Code مشروعك في مجلد على جهازك؛ ولكي يتمكن أي شخص من فتحه يجب وضعه على خادم. يتولى Ai to App هذه الخطوة الأخيرة: يجهّز Claude Code ملف zip وترفعه أنت، فيُنشر مشروعك على العنوان your-project.aitoapp.com. لا تُطلب بطاقة ائتمان في الخطة المجانية.

الرسالة التي تكتبها إلى Claude Code

افتح Claude Code في مجلد المشروع واكتب ما يلي:

اقرأ الدليل على العنوان https://aitoapp.com/ar/upload-guide. جهّز مشروعي لـ Ai to App وفق هذا الدليل، وطبّق قائمة التحقق بندًا بندًا، وأنشئ ملف zip.

قد يطلب منك Claude Code الإذن لقراءة صفحة ويب وتشغيل الأوامر. في هذه المهمة عليك السماح بالأمرين معًا؛ فبهذا فقط يستطيع قراءة الدليل وتجهيز ملف zip.

ما الذي يتولاه نيابة عنك

  • يحدد نوع مشروعك. وفي المواقع التي تحتاج إلى بناء مثل React أو Vite ينفّذ البناء ويضع في zip محتويات مجلد الإخراج فقط.
  • في تطبيق الخادم يجعل التطبيق يقرأ المنفذ من المتغير PORT، ويربط الخادم بالعنوان 0.0.0.0، ويكتب أمر التشغيل في الإنتاج.
  • يزيل كلمات المرور والمفاتيح من الشيفرة. ولا تدخل ملفات .env ولا node_modules في zip.
  • يجعل التطبيق يقرأ اتصال قاعدة البيانات من المتغير الذي يوفّره Ai to App؛ ويتولى Ai to App إنشاء قاعدة البيانات.
  • عند الانتهاء يخبرك بمكان ملف zip وبأسماء المتغيرات التي يجب أن تدخلها في لوحة التحكم.

عندما يصبح ملف zip جاهزًا

  1. أفلت ملف zip في المربع الموجود في الصفحة الرئيسية. يعمل الفحص الأولي دون إنشاء حساب.
  2. أنشئ حسابك المجاني، واختر عنوانك، وانشر.
  3. إذا ذكر Claude Code متغيرات بيئة، فافتح تطبيقاتي، واضغط على متغيرات البيئة في بطاقة التطبيق، وأدخل القيم، ثم اختر حفظ وإعادة النشر.

إذا حدثت مشكلة

يشرح Ai to App المشكلة بلغة بسيطة. الصق هذا النص في جلسة Claude Code نفسها، ولا حاجة إلى شرح المشروع من جديد. ثم ارفع ملف zip الجديد.

ما تراهالسبب
الخادم يرتبط بـ localhost فقطالإعداد الذي يعمل على جهازك لا يعمل بعد النشر؛ يجب أن يستمع الخادم إلى العنوان 0.0.0.0.
start يشغّل خادم التطويرالأوامر مثل vite أو nodemon ليست للنشر؛ يجب أن يشغّل start خادم الإنتاج.
الملفات التي يرفعها الزوار تختفي مع الإصدار الجديدالمجلد الدائم الوحيد هو /data؛ ويجب أن تُكتب الملفات فيه.
الموقع يرسل طلبات إلى /api/...لا يوجد خادم خلف الموقع الثابت؛ يجب أن يكون المشروع مع API الخاص به تطبيق خادم واحدًا.

الإصدارات التالية

اجعل Claude Code ينفّذ التغيير، وارفع ملف zip الجديد من بطاقة التطبيق نفسه. يبقى عنوانك كما هو، وتبقى المعلومات الموجودة في قاعدة البيانات محفوظة.

جميع القواعد في صفحة دليل الرفع، وحدود الخطط في صفحة الأسعار.

ارفع ملف zip