فكرتك تبدأ هنا
ابدأ بفكرة محددة، ثم حوّلها مع Gammal Tech AI إلى أول نسخة تعمل خلال دقائق عندما تكون الفكرة معتمدة والإعدادات المطلوبة جاهزة. استخدم [mode: idea] لصياغة الفكرة، ثم [mode: build] لبناء الواجهة الأمامية والخلفية وقاعدة البيانات وتسجيل الدخول والدفع. الوقت الفعلي يتغير بحسب نطاق النسخة وجاهزية الحساب والتكاملات.
فكرة التطبيق والمشكلة التي يحلها
صور المدن على الإنترنت لا تخبرك بالضرورة أين ستشعر بالراحة. شخص يحب الحركة والمقاهي، وآخر يريد مدينة هادئة يستطيع المشي فيها، وثالث يعطي الأولوية لرحلة قصيرة إلى مصر. تطبيق «مدينتي المناسبة» يحوّل هذه التفضيلات إلى مقارنة مفهومة بدل قائمة واحدة تزعم أنها الأفضل للجميع.
الاختلاف الأساسي في هذا المشروع هو تفسير النتيجة. لا يكتفي التطبيق بترتيب المدن، بل يوضح لماذا تقدمت مدينة، وما التنازل الذي يصاحب اختيارها. يصلح كمشروع تخرج برمجة يجمع تصميم الاستبيانات، ونمذجة التفضيلات، وعرض البيانات، مع مساحة لتجربة خوارزمية توصية بسيطة يمكن شرحها للجنة.
رحلة المستخدم في النسخة الأولى
- يختار المستخدم أهم أربعة أو خمسة معايير، ويحدد وزن كل معيار بدل الإجابة عن عشرات الأسئلة غير الضرورية.
- يسجل شروطًا أساسية لا يقبل التنازل عنها، مثل حد أعلى لتكلفة المعيشة أو توافر وسيلة تنقل مناسبة.
- يقارن مجموعة صغيرة من المدن ببيانات موثقة أو توضيحية مؤرخة، ويرى سبب دخول كل مدينة في القائمة أو استبعادها.
- يحفظ قائمتين مختلفتين، مثل العيش بمفرده والعيش مع الأسرة، ثم يرى كيف يغير اختلاف الأولويات النتيجة.
المنطق الذي يجعل المشروع مختلفًا
ابدأ بتصفية الشروط الأساسية قبل حساب الدرجات. بعد ذلك حوّل كل معيار إلى درجة على مقياس موحد وحدد اتجاهه: انخفاض التكلفة أفضل، بينما ارتفاع توافر الخدمة قد يكون أفضل. الدرجة النهائية هي مجموع درجات المعايير مضروبة في أوزانها، بعد تطبيع الأوزان ليصبح مجموعها واحدًا.
أظهر البيانات الناقصة صراحة. غياب معلومة عن المواصلات ليس دليلًا على سوء المواصلات، ولا ينبغي أن يمنح المدينة صفرًا دون تفسير. اعرض درجة اكتمال البيانات منفصلة عن درجة الملاءمة. بيانات التأشيرات والعمل، إن أضيفت، تحتاج مصدرًا رسميًا ولا تستنتج من تقييم جودة الحياة.
درجة الملاءمة = مجموع (وزن المعيار × درجته الموحدة) اكتمال البيانات = المعايير الموثقة ÷ المعايير المطلوبة
مثال يمكن عرضه للجنة
في بيانات العرض الافتراضية، أعطِ الميزانية وزن 50%، والمشي 30%، والقرب من مصر 20%. مدينة «أ» تحصل على درجات 8 و6 و4، فتكون نتيجتها 6.6 من 10. مدينة «ب» تحصل على 6 و8 و9، فتكون نتيجتها 7.2. عند رفع وزن الميزانية قد يتبدل الترتيب. اعرض هذا التغير للمستخدم بدل تقديم الاختيار كحقيقة ثابتة.
البيانات والواجهة والخدمات الخلفية
اطلب تطبيقًا كاملًا: واجهة سهلة للهاتف، وواجهة خلفية تنفذ المنطق، وقاعدة بيانات تحفظ العمل، وتوثيق دخول يحمي مساحة المستخدم، ودفع للخدمة المحددة. ابدأ بمساحة شخصية لكل مستخدم ومجموعة بيانات صغيرة يمكن مراجعتها. هذه السجلات هي نقطة البداية للنموذج:
| السجل | ما الذي يحفظه؟ |
|---|---|
| التفضيلات | أوزان المعايير والشروط الأساسية واسم سيناريو الحياة. |
| بطاقات المدن | القيم، الوحدات، تاريخ البيانات، وروابط مصادرها. |
| المقارنات | المدن المختارة، سبب الترتيب، وأثر تغيير الأولويات. |
عند استخدام خدمات Gammal Tech، تبقى بيانات التطبيق الشخصية مرتبطة بالمستخدم. تسجيل الدخول لا يكشف للمشروع بريد حسابه أو هاتفه أو هويته. إذا توسعت لاحقًا إلى مشاركة البيانات بين أشخاص، فحدد الصلاحيات ونموذج المشاركة صراحة في طلب البناء.
كيف تتحول الفكرة إلى خدمة مدفوعة؟
تستطيع تقديم مقارنة أولية مفتوحة، ثم بيع تقرير شخصي يشرح أفضل الخيارات والتنازلات وأسئلة البحث التالية. ويمكن لاحقًا تقديم الخدمة لمكاتب دعم الطلاب الدوليين بعد التحقق من احتياجاتهم. القيمة المدفوعة هي جودة المقارنة وقابلية تعديلها، ولا تحتاج إلى ادعاء أن مدينة بعينها مناسبة لكل المصريين.
حدد ما يحصل عليه العميل والسعر والعملة قبل الدفع. يجب أن يؤكد التطبيق العملية لدى مزود الدفع وأن يربط الاستحقاق بالطلب الصحيح؛ ظهور صفحة نجاح وحده لا يكفي. تفعيل الحساب والمدفوعات ومتطلبات التشغيل يسبق الاستخدام الفعلي، وكل عملية دفع حقيقية لها شروطها ورسومها.
أعد صياغة الفكرة باستخدام [mode: idea]
١. افتح المحادثة. افتح محادثة Gammal Tech على واتساب مع الرقم +201033998844. افتح الرابط أولًا، ثم تابع داخل واتساب.
٢. شغّل وضع الفكرة. انسخ الأمر التالي وحده في رسالة واضغط «إرسال». القوسان المربعان [ ] جزء إلزامي من الأمر؛ احتفظ بالنقطتين والمسافة أيضًا.
[mode: idea]٣. انتظر تأكيد تغيير الوضع، ثم أرسل وصف الفكرة. انسخ الرسالة التالية كرسالة جديدة وعدّل تفاصيلها لتناسب فريقك. أجب عن أسئلة المساعد وناقش المستخدم والنسخة الأولى والقيمة المدفوعة حتى تُعتمد الفكرة.
أريد تطبيق مدينتي المناسبة كمشروع تخرج في مصر، يساعد من يفكر في العيش بالخارج على مقارنة المدن حسب أولوياته. أعد صياغة الفكرة حول تفسير القرار. حدد شريحة أولى، وخمسة معايير قابلة للقياس، وطريقة تمييز الشروط الأساسية عن التفضيلات. اقترح خدمة مدفوعة محددة، واختبارًا يكشف هل المستخدم يفهم سبب ترتيب المدن.
ابنِ المشروع باستخدام [mode: build]
٤. انتقل إلى البناء بعد اعتماد الفكرة. في محادثة واتساب نفسها، أرسل الأمر التالي وحده بالقوسين المربعين ثم اضغط «إرسال».
[mode: build]٥. انتظر تأكيد تغيير الوضع، ثم أرسل متطلبات المشروع. استخدم الرسالة التالية كنقطة بداية، وراجع معه نطاق الواجهة والخلفية وحفظ البيانات وتسجيل الدخول والدفع. اسأل عن شروط الوصول والإعدادات والرسوم، ووافق على النطاق والتكلفة قبل التنفيذ. يمكن تجهيز نسخ بسيطة في دقائق بعد جاهزية المتطلبات؛ الوقت يتغير حسب نطاق المشروع.
ابنِ تطبيق مقارنة المدن المعتمد بواجهة عربية وواجهة خلفية وقاعدة بيانات وتسجيل دخول ومدفوعات. أنشئ استبيان أوزان، وقائمة مدن توضيحية، وتصفية للشروط الأساسية، وشرحًا للنتائج. احفظ سيناريوهات كل مستخدم، وأظهر اكتمال البيانات ومصدر كل قيمة. أضف تقرير مقارنة مدفوعًا مع تحقق من الدفع. اختبر الأوزان الصفرية والبيانات الناقصة وتغيير ترتيب المدن عند تعديل الأولويات.
تجهز الأزرار الأمر داخل واتساب. اضغط إرسال بنفسك لبدء المحادثة.
٦. راجع النتيجة ثم اخرج من الوضع عند الانتهاء. افتح رابط المشروع، وجرّب رحلة المستخدم وحالات الاختبار الموضحة في هذا المقال. أرسل أي تعديل مطلوب مع اسم الصفحة والنتيجة التي تتوقعها. للعودة إلى المساعد العادي، أرسل الأمر التالي وحده مع القوسين المربعين:
[exit]ما الذي تعرضه في مناقشة التخرج؟
- أدخل أوزانًا مجموعها 70 وتحقق من تطبيعها، ثم جرّب أن تكون كلها صفرًا واطلب من المستخدم تحديد أولوية.
- اجعل مدينة ممتازة في معظم المعايير لكنها تخالف شرطًا أساسيًا؛ يجب توضيح سبب استبعادها.
- احذف مصدر قيمة واحدة وتحقق من تغير مؤشر اكتمال البيانات دون اختراع قيمة بديلة.
قِس نجاح المشروع بقدرة المستخدم على شرح اختياره بعد استخدام التطبيق. اطلب من زميلين لهما أولويات مختلفة المقارنة بين المدن نفسها. اختلاف النتيجة مع تفسير واضح أقوى في العرض الأكاديمي من ترتيب جميل بلا منطق.
اعرض الواجهة ثم المنطق والبيانات وحفظ العمل بعد تسجيل الدخول. اشرح ما بنيته وما تعلمته والافتراضات التي اختبرتها، والتزم بمتطلبات جامعتك لاستخدام أدوات الذكاء الاصطناعي. لا تحتاج إلى دفع حقيقي أثناء العرض الأكاديمي؛ يمكن توضيح الحالات بسجل تجريبي معلّم. هذا السجل ليس وضع اختبار لدى بوابة Gammal Tech، التي تنفذ مدفوعات حقيقية.
هل يحتاج التطبيق إلى بيانات مباشرة عن كل مدن العالم؟
ابدأ بخمس مدن ومجموعة بيانات صغيرة ذات مصادر واضحة. أضف مدنًا عندما تصبح طريقة المقارنة واختبارها مستقرة.
المصادر والخطوة التالية
راجِع المصادر وشروط الخدمات عند التنفيذ؛ البيانات والأسعار الافتراضية في المقال مخصصة لشرح المشروع.