السلام عليكم ورحمة الله وبركاته
حياكم الله
هذه بعض النصائح أقدمها لكل من لديه فكرة نافعة تتطلب منه معرفة بالبرمجة وأن يكون خبير فيها ولم يصل بعد للمرحلة أو الخبرة التى تمكنه من هذه المشاريع
جرّب استخدام «جوجل استوديو» (Google AI Studio)، فسيكون مفيداً جداً لك.
قد لا يعطيك النتيجة المثالية من المحاولة الأولى؛ بل سيتطلب الأمر منك بعض الجهد في التجربة المتكررة وتوجيهه بشأن التعديلات والمشاكل البرمجية التي تواجهك. ولكن في النهاية، وبعد محاولتين أو ثلاث، ستجده ينجز المطلوب ببراعة تضاهي مبرمجاً يتمتع بخبرة عشرين عاماً.
نصائح جوهرية لضمان أفضل أداء:
كتابة تعليمات مخصصة صارمة: أهم خطوة ستحدث فارقاً كبيراً معك هي صياغة أمر توجيهي (Prompt) قوي ودقيق في قسم التعليمات المخصصة (Custom Instructions)؛ كأن تشترط مثلاً ألا يتجاوز أي ملف برمجي 100 سطر.
المراجعة اليومية لحجم الملفات: مع نهاية عمل كل يوم، تأكد من عدم تضخم الملفات البرمجية وصولاً إلى 2000 سطر مثلاً. التزامك بهذه الخطوة سيحدث نقلة نوعية وتغييراً جذرياً في سلاسة العمل.
أهمية تقسيم الملفات: كلما كبر حجم المشروع، تضخمت الملفات؛ وإذا لم تقم بتقسيمها وتجزئتها أولاً بأول، ستواجه مشكلة متكررة: كلما طلبت إضافة ميزة جديدة، تعطلت ميزة أخرى سابقة، وسيستمر هذا التخبط حتى تصل إلى مرحلة شديدة من الإحباط والتشتت. لذا، فإن فكرة تقسيم الملفات مهمة لأبعد الحدود.
مميزات أدوات جوجل وحل المشكلات المعقدة:
سخاء الموارد والإمكانيات: أرى أن أدوات ونماذج «جوجل» تتسم بسخاء كبير في الموارد مقارنة بأي نماذج أو شركات أخرى؛ فقد تستغرق بعض الوقت في التعديل والمراجعة، لكن النتيجة النهائية تكون مبشرة واحترافية للغاية، وتضاهي عمل فريق تطوير برمجيات متكامل.
الاستعانة بمشاريع GitHub عند التعثر: هناك حيلة عملية ستفيدك كثيراً إذا استعصت عليك برمجة ميزة معينة ووصلت إلى طريق مسدود؛ فابحث عن مشاريع مفتوحة المصدر مشابهة على منصة GitHub، وانسخ رابط المشروع وأدرجه للنموذج واطلب منه بناء الميزة استناداً إليه.
(على سبيل المثال: حدث معي هذا عندما استعصى عليّ حل مشكلة عرض صفحات القرآن الكريم وتقسيم الآيات بدقة لتطابق الرسم والتنسيق المتعارف عليه في المصاحف العثمانية؛ فكان الاسترشاد بمشاريع GitHub المتخصصة وحللها بمساعدة النموذج هو المخرج الأمثل).
ملاحظة: أنا أستخدم حالياً نسخة «برو» (Pro) المخصصة للطلاب، وعند استنفاد حد الاستخدام المتاح، أنتقل للعمل على النماذج الأقل.