كيف تكلّف الذكاء الاصطناعي بمهمة
الدرس 4 من 26 في دورة «البرمجة بالإحساس». مجاني، مع رسوم متحركة واختبار.
صِف النتيجة
ليس «اصنع موقعًا»، بل ماذا بالضبط: لمن، وما الأقسام، وما الأزرار، وكيف يبدو على الهاتف. مثال: «موقع من صفحة واحدة لمقهى: قائمة الطعام، العنوان، زر طلب عبر Telegram، وضع داكن، مريح على الهاتف». الذكاء الاصطناعي لا يعرف خططك وسيملأ الفراغات كيفما اتفق. كلما كان الوصف أدق، قلّ التعديل.
خطوات صغيرة
الميزة (feature) جزء واحد مما يفعله المشروع، مثل القائمة أو نموذج الطلب. اطلب ميزة واحدة في كل مرة: أولًا الهيكل، أي الصفحة الفارغة بتقسيمها، ثم القائمة، ثم النموذج. اختبر، احفظ، تابع. إذا طلبت كل شيء دفعة واحدة سيرتبك الذكاء الاصطناعي ولن تعرف ما الذي تعطّل. الخطوة الصغيرة سهلة الاختبار والتراجع.
احفظ، تراجع، انشر
الحفظ يعني تثبيت نسخة تعمل لتتمكن من العودة إليها. كثير من أدوات الذكاء الاصطناعي فيها سجل للنسخ، والمبرمجون يستخدمون Git، وهو برنامج يحفظ نسخ الكود. التراجع يعني العودة إلى آخر نسخة سليمة إذا أفسدت خطوة جديدة شيئًا. النشر (deploy) يعني رفع المشروع إلى الإنترنت ليفتحه الآخرون عبر رابط. إنها الخطوة الأخيرة بعد اختبار كل شيء.
أرسل الخطأ كاملًا
إذا لم يعمل شيء، ابحث عن نص الخطأ. غالبًا يظهر بالأحمر في وحدة تحكم المتصفح: على الحاسوب اضغط F12 وافتح تبويب Console. انسخ الخطأ كاملًا واذكر ما فعلته قبله مباشرة. مع «لا يعمل» لا يستطيع الذكاء الاصطناعي إلا التخمين. أما مع خطأ دقيق مثل «Cannot read properties of undefined» فكثيرًا ما يجد السبب فورًا.
اختبر نفسك
- أي مهمة للذكاء الاصطناعي أفضل؟
الإجابة الصحيحة: «موقع لمصوّر: معرض صور، أسعار، زر Telegram، مريح على الهاتف». الأقسام والمتطلبات الواضحة توفّر ساعات من التعديل. أما «جميل» و«مثل الجميع» فسيفهمها الذكاء الاصطناعي على طريقته. - ما أفضل طريقة لبناء مشروع؟
الإجابة الصحيحة: ميزة واحدة في كل مرة مع اختبار كل منها. الخطوات الصغيرة سهلة الاختبار والتراجع. إذا تعطّل شيء تعرف فورًا أي خطوة السبب. - أظهر الكود خطأ. ماذا ترسل للذكاء الاصطناعي؟
الإجابة الصحيحة: نص الخطأ كاملًا وما الذي فعلته. الخطأ الدقيق مع خطواتك هو أسرع طريق للإصلاح. مع «تعطّل» لا يملك الذكاء الاصطناعي إلا التخمين.