شهد عام 2025 ظهور العديد من أدوات الذكاء الاصطناعي التي تجعل من السهل الوصول إلى إنشاء التطبيقات للأشخاص الذين لديهم خبرة قليلة في البرمجة.
إذا كنت تستطيع تخيل ذلك، فيمكنك إنشائه في غضون ساعات قليلة – ولكن القفز إلى مشروع غير معروف قد يكون أمرًا شاقًا.
هذه المقالة برعاية هوستنجر وتم إعطائي حق الوصول إلى أ الخادم الافتراضي الخاص و Hostinger Horizons لمشروعي – ولكن هناك أدوات و مقدمي الاستضافة التي يمكنك استخدامها.
تطبيقي
بالنسبة لمشروعي، كنت طموحًا وقررت إنشاء تطبيق لمساعدتي في التعلم من أخطائي في ألعاب الشطرنج عبر الإنترنت.
لقد صنعت التطبيق باستخدام Hostinger Horizons، ولكن بعد ذلك أعدت بنائه باستخدام Claude لتوضيح طريقة أكثر تعقيدًا لبرمجة التطبيق.
تعد Hostinger Horizons الطريقة الأكثر بساطة لإنشاء تطبيق لأن الأداة تفعل كل شيء تقريبًا من أجلك. يعد استخدام Claude أو أي LLM آخر أمرًا عمليًا بعض الشيء ولكنك لا تزال غير بحاجة إلى معرفة كيفية البرمجة.
الطريقة البسيطة: Hostinger Horizons
لبناء التطبيق مع Hostinger Horizons، كل ما كان علي فعله هو شرح فكرتي وقامت Horizons بالباقي.
لا تحتاج إلى معرفة كيف أو لماذا، فهو يفعل ذلك فقط. في كل مرة تكتب فيها شيئًا ما في Horizons لتطلب منه القيام بشيء ما، فإنك تستخدم المطالبة. تعتبر Horizons جيدة جدًا في إنجاز معظم الأشياء بشكل صحيح من المرة الأولى ولكنها تتطلب أحيانًا القليل من التحفيز للحصول على المنتج النهائي الذي تبحث عنه.
كنت بحاجة إلى استخدام مطالبات متعددة لإصلاح رقعة الشطرنج وإصلاح خطأ في العثور على أخطاء في الألعاب، لكن الأمر كان بسيطًا مثل شرح المشكلات.
إصلاح المشاكل
عندما أدخلت اسم مستخدم Lichess الخاص بي، قيل لي أنه لم يتم العثور على ألعاب تم تحليلها – مما يشير إلى مشكلة في الاتصال. لقد أخبرت Horizons بالخطأ، لقد حدث بعض الأشياء في الخلفية وكان لدي خطأ آخر.
خطأ مختلف يعني التقدم! لقد قيل أنه تم تحليل 15 لعبة ولم يتم العثور على أي أخطاء – لذا، كنت أعرف أن التطبيق يمكن أن يتصل بحساب Lichess الخاص بي، لكنه لا يزال يتعذر عليه العثور على أخطاء.
لقد أخبرت Horizons برسالة الخطأ، لكنني لم أكن محددًا بما فيه الكفاية – لذلك عندما حاول إصلاحها، افترض التطبيق أن الموضع على اللوحة لم يكن خطأً، وليس أنه لم يتم عرض أي شيء على الإطلاق. لذلك، قدمت شرحا أكثر تفصيلا للخطأ. لسوء الحظ، لم ينجح ذلك.
بعد إخبار Horizons بأن الأمر لا يزال لا يعمل، أضافت سجلات تصحيح الأخطاء لمعرفة ما كان يحدث وطلبت مني الضغط على F12 لفتح وحدة تحكم المطورين في Chrome. بشكل حدسي، قمت بالنسخ واللصق في الأماكن التي كانت توجد بها تحذيرات برتقالية وحمراء، ثم قمت بالضغط على زر الإدخال.
قامت شركة Horizons بعملها، وبعد فترة وجيزة، أصبح لدي تطبيق فعال لتحليل الشطرنج.
طرق بناء أكثر تعقيدا
يمكنك التوقف هنا فحسب – وبالنسبة لمعظم الأفكار البسيطة، سيكون هذا مكانًا جيدًا للتوقف. لكني أشعر بالفضول وأرغب في معرفة كيف ولماذا. بالإضافة إلى ذلك، كنت أرغب في التحكم بشكل أفضل في التطبيق وتكرار فكرتي دون التقيد بالقيود السريعة.
من الأرخص أن تفعل ذلك بنفسك ولكن هذا يعني أنك بحاجة إلى المغامرة في التكوين باستخدام VPS. شيء قد يبدو شاقًا بعض الشيء ولكن لا يزال من الممكن القيام به دون الكتابة، أو معرفة كيفية كتابة سطر واحد من التعليمات البرمجية.
قررت استخدام Claude لأنني استخدمته لتشغيل تطبيقات التعليمات البرمجية من قبل ولكن يمكنك استخدام ChatGPT أو Google Gemini.
كلود
لقد قدمت رسالتي الأولية إلى كلود، وأخبرته أنني أرغب في إنشاء تطبيق لتحليل الشطرنج والألغاز، على أمل أن يقدم لي بعض الاقتراحات حول كيفية بنائه، لكنه مضى قدمًا وقام ببناء التطبيق بأكمله لي. لقد أنشأ جميع الملفات وأعطاني تعليمات حول كيفية إنجاحها. لقد كانت ساحقة بعض الشيء.
طلبت منه التراجع خطوة إلى الوراء، وتحسين فكرتي، وطلب التعليمات خطوة بخطوة. أضفت شيئين فوق اقتراحات كلود وهما إدراج Stockfish، وهو محرك للشطرنج، لذلك لم أكن بحاجة إلى الاعتماد على خدمة أخرى للتحليل واستخدام n8n، وهي طبقة تنسيق منخفضة التعليمات البرمجية، والتي من شأنها أن تفكك المهمة وتساعد في تصحيح الأخطاء والتكرار الأسهل في وقت لاحق.
لم يكن هذا ضروريًا حقًا – لو كنت قد اتبعت تعليمات كلود وطريقة التطبيق لكان التطبيق يعمل، ولكنني استفدت من بعض التجارب السابقة هنا التي أردت تضمينها.
بنيتي الكاملة
التنسيق في وقت لاحق
كانت الخطوة الأولى هي تثبيت n8n على Hostinger VPS. كان هذا سهلاً للغاية حيث كل ما كان علي فعله هو الضغط على زر وإنشاء حساب n8n. بعد ذلك، أخبرني كلود بما يجب فعله بالضبط: إضافة مشغل، وضبطه على 30 دقيقة، وإضافة عقدة HTTPS، ولصق هذا الرمز، وتثبيت محرك الشطرنج، وما إلى ذلك.
لم ينجح الأمر في بعض النقاط – تعطلت الأمور عند محاولة تحليل اللعبة باستخدام محرك الشطرنج، لأن البيانات كانت بتنسيق خاطئ ولكن كان من السهل إصلاحها لأن النقطة التي لم تكن تعمل فيها في سير العمل كانت تحتوي على رمز خطأ، كما أخبرت كلود، الذي طلب مني نسخ رسالة الخطأ ولصقها، قبل إعطائي الإصلاح.
الواجهة الأمامية
أصبح لدي الآن قاعدة بيانات تحتوي على ألعاب الشطرنج والمواقف والتحليلات، وأخبرت كلود كيف أردت أن يعمل التطبيق. لقد أنشأ لي الكود وأخبرني بكيفية نسخه ولصقه في المكان الصحيح على الخادم.
لقد قام بعمل جيد جدًا في إنشاء التطبيق ولكن كانت هناك بعض المشكلات. على سبيل المثال، بعد أن قمت بحل لغز ما، تم تخطيه على الفور إلى اللغز التالي، وكان يتضمن بعض الألغاز حيث كانت حركتي هي أفضل حركة، وفي بعض المواضع تم قلب رقعة الشطرنج.
أخبرت كلود بالمشكلات، فأعاد كتابة الكود، وألصقته، وعمل تطبيق الشطرنج الخاص بي بشكل أفضل. لا تزال هناك بعض الأشياء التي أرغب في تحسينها، لكنني في مرحلة أشعر فيها بالسعادة.
نصائح لبناء التطبيق
يكلف
يمكنك البدء مع Horizons مقابل 6.99 دولارًا أمريكيًا شهريًا، لكنك تحصل على 30 مطالبة فقط شهريًا ويتم تجديدها بسعر 9.99 دولارًا أمريكيًا شهريًا بعد أربع سنوات.
قد يكون هذا كافيًا للتطبيقات البسيطة جدًا بدون العديد من الأجزاء المتحركة والتكامل مع الخدمات الأخرى – ولكن قد تجد نفسك تريد المزيد من المطالبات، لذا قد تكون خطة Starter التي تحتوي على 70 مطالبة شهريًا أفضل، بدءًا من 13.99 دولارًا أمريكيًا شهريًا لمدة أربع سنوات ثم يتم تجديدها بسعر 19.99 دولارًا أمريكيًا شهريًا.
البديل هو شراء VPS، والذي يمكنك الحصول عليه من Hostinger مقابل 4.99 دولارًا أمريكيًا لمدة عام واحد والذي يتم تجديده بسعر 9.99 دولارًا أمريكيًا شهريًا. بعد ذلك، استخدم LLM مثل Claude أو ChatGPT أو Gemini، حيث يتمتع كل منها بطبقة مجانية ذات حدود سريعة تتجدد يوميًا. بالنسبة لتطبيقي، استخدمت إصدارًا مدفوعًا من Claude وهو 20 دولارًا شهريًا.
يطالب
مع المطالبة الأولية، يجب أن تكون مفصلاً ومحددًا قدر الإمكان. بعد ذلك، عندما يتعلق الأمر بإصلاح المشكلات، فمن الأفضل إبقاء الأمر بسيطًا وإصلاح شيء واحد فقط في كل مرة. إذا لم ينجح شيء ما، عليك أن تقول بالضبط ما الذي لا يعمل.
على سبيل المثال، قم بتضمين الأزرار التي تم الضغط عليها، وما الذي يحدث، وما تتوقع حدوثه. إذا قلت فقط “الزر لا يعمل”، فمن الصعب على الذكاء الاصطناعي معرفة ما يحتاج إلى إصلاح.
إذا كنت تستخدم LLM، في البداية أخبره بعدم إنشاء التطبيق بعد، ولكن ببناء فكرة وطريقة. ثم اطلب منه أن يعطيك تعليمات خطوة بخطوة – وإذا لم تفهم التعليمات، فما عليك سوى أن تقول ذلك.
خوادم VPS
لاستخدام VPS، ستحتاج إلى استخدام محطة طرفية. هذا هو سطر الأوامر الذي يتيح لك التفاعل مع الخادم. تقوم بلصق الأوامر التي يقدمها لك LLMs فيها ويقوم الخادم بتنفيذ المهمة. تتضمن الأوامر تنزيل التبعيات (فكر في هذه الأجزاء الصغيرة من البرامج التي يحتاج التطبيق إلى تثبيتها للعمل)، وإنشاء الملفات، ولصق التعليمات البرمجية فيها.
إنه أيضًا المكان الذي يمكنك فيه تلقي السجلات ورسائل الخطأ التي يمكنك نسخها ولصقها مرة أخرى إلى LLM لحل المشكلات.
قد تكون المحطات الطرفية صعبة الاستخدام. على سبيل المثال Ctrl+c ليس نسخة. إذا قمت بالضغط على هذا، فسيتم إحباط المهمة الحالية ويمكن أن يوقف التطبيق عن العمل. إنه قابل للإصلاح، إنه مجرد أمر مزعج وقوة من العادة. وأيضًا، عندما تكون في ملف وتحتاج إلى تحريره، قد يكون من الصعب العثور على الجزء الذي تحتاج إلى تحريره والانتقال إليه.
هناك بديل لاستخدام الجهاز وهو استخدام بيئة مطور متكاملة (IDE) مثل Visual Code Studio. إنه يجعل تطوير التطبيقات أسهل ولكن يعد إعداده أمرًا إضافيًا.
صنع التطبيق الخاص بك
يتكون الدليل خطوة بخطوة لإنشاء تطبيقك من ثلاث خطوات:
- اكتب فكرتك في أداة الذكاء الاصطناعي
- افعل ما يقوله الذكاء الاصطناعي
- كرر الخطوة 2 / أخبر الذكاء الاصطناعي بوجود شيء مكسور
أتمنى أن تستمتع بصنع التطبيق!

التعليقات