فكرتك تبدأ هنا

ابدأ بفكرة محددة، ثم حوّلها مع Gammal Tech AI إلى أول نسخة تعمل خلال دقائق عندما تكون الفكرة معتمدة والإعدادات المطلوبة جاهزة. استخدم [mode: idea] لصياغة الفكرة، ثم [mode: build] لبناء الواجهة الأمامية والخلفية وقاعدة البيانات وتسجيل الدخول والدفع. الوقت الفعلي يتغير بحسب نطاق النسخة وجاهزية الحساب والتكاملات.

فكرة التطبيق والمشكلة التي يحلها

قبل السفر، قد يكون مجموع الأمتعة أقل من المسموح، ومع ذلك تكون حقيبة واحدة أثقل من حدها. تطبيق «وزنها صح» يساعد المستخدم على توزيع أغراضه على حقائب محددة، مع مراعاة الوزن الفارغ للحقيبة وحدود القطع وشروط التذكرة التي راجعها.

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

رحلة المستخدم في النسخة الأولى

  1. يضيف المستخدم حقائبه بوزنها الفارغ وحدودها حسب تذكرته، ويحدد ما إذا كانت قواعد الناقل تسمح بأي تجميع بين المسافرين.
  2. يسجل العناصر وأوزانها، ويثبت بعض العناصر في حقيبة معينة إذا كان مكانها محددًا وفق القواعد التي راجعها.
  3. يحصل على توزيع مقترح مع الوزن النهائي لكل حقيبة والمساحة المتبقية بالوزن، وأسباب العناصر غير الموزعة.
  4. يغير حقيبة أو يحذف عنصرًا، ثم يقارن أثر التغيير ويحفظ قائمة التعبئة النهائية.

المنطق الذي يجعل المشروع مختلفًا

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

احسب الوزن الفارغ، وحد كل قطعة، وعدد القطع المسموح. لا تفترض أن مجموع حصص الأسرة قابل للدمج. قواعد المواد المحظورة والأبعاد والأمتعة الخاصة تحتاج مراجعة تعليمات الناقل والجهات المختصة؛ نسخة توزيع الوزن لا تؤكد السماح بحمل عنصر معين.

الوزن النهائي للحقيبة = وزنها الفارغ + مجموع أوزان العناصر داخلها
يقبل التوزيع إذا تحققت جميع قيود الحقيبة والتذكرة المدخلة

مثال يمكن عرضه للجنة

للعرض فقط، افترض حقيبتين حد كل منهما 20 كجم ووزنهما الفارغ 3 كجم، مع عناصر مجموعها 30 كجم. السعة المتاحة للعناصر 34 كجم، لكن توزيع 18 كجم في الأولى و12 في الثانية يجعل الأولى 21 كجم. إعادة توزيع عنصر وزنه 2 كجم يجعل الوزنين 19 و17 كجم. الحدود هنا افتراضية وليست قاعدة لشركة طيران.

البيانات والواجهة والخدمات الخلفية

اطلب تطبيقًا كاملًا: واجهة سهلة للهاتف، وواجهة خلفية تنفذ المنطق، وقاعدة بيانات تحفظ العمل، وتوثيق دخول يحمي مساحة المستخدم، ودفع للخدمة المحددة. ابدأ بمساحة شخصية لكل مستخدم ومجموعة بيانات صغيرة يمكن مراجعتها. هذه السجلات هي نقطة البداية للنموذج:

سجلات مقترحة للنسخة الأولى
السجلما الذي يحفظه؟
الحقائبالوزن الفارغ والحد وعدد القطع ومرجع قاعدة التذكرة.
العناصرالوزن والكمية والحقيبة المثبتة إن وجدت.
الحلولتوزيع العناصر والأوزان النهائية وأسباب الرفض.

عند استخدام خدمات Gammal Tech، تبقى بيانات التطبيق الشخصية مرتبطة بالمستخدم. تسجيل الدخول لا يكشف للمشروع بريد حسابه أو هاتفه أو هويته. إذا توسعت لاحقًا إلى مشاركة البيانات بين أشخاص، فحدد الصلاحيات ونموذج المشاركة صراحة في طلب البناء.

كيف تتحول الفكرة إلى خدمة مدفوعة؟

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

حدد ما يحصل عليه العميل والسعر والعملة قبل الدفع. يجب أن يؤكد التطبيق العملية لدى مزود الدفع وأن يربط الاستحقاق بالطلب الصحيح؛ ظهور صفحة نجاح وحده لا يكفي. تفعيل الحساب والمدفوعات ومتطلبات التشغيل يسبق الاستخدام الفعلي، وكل عملية دفع حقيقية لها شروطها ورسومها.

أعد صياغة الفكرة باستخدام [mode: idea]

١. افتح المحادثة. افتح محادثة Gammal Tech على واتساب مع الرقم +201033998844. افتح الرابط أولًا، ثم تابع داخل واتساب.

٢. شغّل وضع الفكرة. انسخ الأمر التالي وحده في رسالة واضغط «إرسال». القوسان المربعان [ ] جزء إلزامي من الأمر؛ احتفظ بالنقطتين والمسافة أيضًا.

[mode: idea]

٣. انتظر تأكيد تغيير الوضع، ثم أرسل وصف الفكرة. انسخ الرسالة التالية كرسالة جديدة وعدّل تفاصيلها لتناسب فريقك. أجب عن أسئلة المساعد وناقش المستخدم والنسخة الأولى والقيمة المدفوعة حتى تُعتمد الفكرة.

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

ابنِ المشروع باستخدام [mode: build]

٤. انتقل إلى البناء بعد اعتماد الفكرة. في محادثة واتساب نفسها، أرسل الأمر التالي وحده بالقوسين المربعين ثم اضغط «إرسال».

[mode: build]

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

ابنِ وزنها صح بواجهة عربية وخلفية وقاعدة بيانات وحسابات ودفع. أضف الحقائب ووزنها الفارغ والعناصر والقيود، واقترح توزيعًا مع شرح النتائج. احفظ الرحلات الخاصة بالمستخدم، وأضف حزمة مدفوعة للقوائم والتخطيطات المتعددة. وضح حدود الخوارزمية التقريبية، ولا تعتبر التوزيع تصريحًا بحمل مواد أو تجاوز قواعد الأبعاد.

تجهز الأزرار الأمر داخل واتساب. اضغط إرسال بنفسك لبدء المحادثة.

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

[exit]

ما الذي تعرضه في مناقشة التخرج؟

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

قارن خوارزمية بسيطة ببحث شامل على مجموعات صغيرة لمعرفة الحالات التي تفوتها. هذا يمنح مشروع التخرج تجربة قابلة للقياس: زمن التنفيذ ونسبة إيجاد توزيع صالح. لا تحتاج إلى آلاف العناصر حتى تعرض الفكرة بوضوح.

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

هل يغني التطبيق عن وزن الحقائب فعليًا؟

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

المصادر والخطوة التالية

راجِع المصادر وشروط الخدمات عند التنفيذ؛ البيانات والأسعار الافتراضية في المقال مخصصة لشرح المشروع.

ابدأ بناء مشروعك الآن

اختر هذه الفكرة، عدّلها لتناسب المستخدم الذي تريد خدمته، ثم انتقل من صياغة واضحة إلى تطبيق يمكن عرضه وتجربته مع Gammal Tech AI.

المقالات والأدلة