الرئيسية » إختراعات علوم وتكنولوجيا
الذكاء الاصطناعي

سان فرانسيسكو ـ المغرب اليوم

أنا لست مبرمجاً، ولا أستطيع أن أكتب سطراً واحداً بلغة بايثون Python للبرمجة عالية المستوى، أو لغة جافا سكريبت JavaScript للبرمجة أو لغة C ++ للبرمجة.

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

ومع ذلك، فقد كنت أكتب الكثير من الرموز(الأكواد) البرمجية على مدى الأشهر القليلة الماضية.

توظيف الذكاء الاصطناعي للبرمجة

ومن بين إبداعاتي توصلت إلى أداة تقوم بنسخ وتلخيص المدونات الصوتية (Podcasts) الطويلة، وأداة لتنظيم إشاراتي المرجعية (Bookmarks) على وسائل التواصل الاجتماعي في قاعدة بيانات قابلة للبحث، كما توصلت إلى موقع ويب يخبرني ما إذا كان حجم أي قطعة أثاث يناسب صندوق سيارتي، وإلى تطبيق يسمى LunchBox Buddy، الذي يحلل محتويات ثلاجتي ويساعدني في تحديد ما يمكنني تحضيره لغداء ابني في المدرسة.

وكل هذه الإبداعات كانت ممكنة بفضل تقنية الذكاء الاصطناعي، والاتجاه الجديد في الذكاء الاصطناعي الذي يُعرف باسم (Vibecoding). وهو مصطلح مبتكر يستخدم لوصف طريقة بناء التطبيقات أو المواقع باستخدام أدوات الذكاء الاصطناعي بشكل بسيط وغير تقني؛ إذ يشير إلى إنشاء البرامج أو تطوير التطبيقات عن طريق كتابة أو تقديم أفكار أو أوامر بسيطة، غالباً تكون نصوصاً، لأدوات الذكاء الاصطناعي، بدلاً من كتابة الأكواد البرمجية المعقدة.

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

وصف الأفكار

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

وقد كانت تجاربي الخاصة في Vibecoding تهدف إلى إنشاء ما أسميه «برمجيات الشخص الواحد» «software for one»، وهي تطبيقات صغيرة مُخصَّصة تهدف لحل مشاكل معينة في حياتي، فهذه ليست من أنواع الأدوات التي قد تبنيها شركات التكنولوجيا الكبيرة، ولا توجد سوق حقيقية لها، كما أن ميزاتها تكون محدودة، وبعضها يعمل بشكل جزئي فقط.

لكن بناء البرمجيات بهذه الطريقة، من خلال وصف مشكلة في جملة أو جملتين، ثم مشاهدة نموذج ذكاء اصطناعي قوي يعمل على بناء أداة مُخصَّصة لحلها، هو تجربة مذهلة، فهي تخلق شعوراً بالذهول الناتج عن استخدام الذكاء الاصطناعي، على غرار ما شعرت به بعد استخدام تطبيق ChatGPT لأول مرة.

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

صحيح أن أدوات البرمجة باستخدام الذكاء الاصطناعي موجودة منذ سنوات، وقد صُممت أدوات سابقة، مثل GitHub Copilot، لمساعدة المبرمجين المحترفين على العمل بشكل أسرع، وذلك جزئياً من خلال تكملة أسطر الشيفرة البرمجية الخاصة بهم بالطريقة نفسها التي يكمل بها ChatGPT الجملة، لكننا كنا لا نزال في حاجة إلى معرفة كيفية البرمجة للحصول على أقصى استفادة منها والتدخل عندما يتعثر الذكاء الاصطناعي.

أدوات ذكية جديدة

لكن على مدى العام أو العامين الماضيين، تم بناء أدوات جديدة للاستفادة من نماذج الذكاء الاصطناعي الأكثر قوة التي تمكّن حتى المبتدئين من البرمجة مثل المحترفين.

وتعمل هذه الأدوات، التي تشمل Cursor وReplit وBolt وLovable، بالطريقة نفسها تقريباً، فبناءً على تعليمات المُستخدِم، تقوم الأداة بتصميم المنتَج، وتحدد أفضل الشيفرات البرمجية ولغات البرمجة التي يجب استخدامها، ثم تبدأ العمل على بناء المنتَج، وتسمح معظم الأدوات باستخدام محدود مجاني، مع وجود مستويات أخرى مدفوعة تفتح ميزات أفضل، وقدرة على بناء المزيد من المنتجات.

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

تطبيق شخصي لوجبة غداء للأطفال

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

ولم تكن جميع تجاربي في Vibecoding ناجحة، حيث واجهت صعوبة لمدة أسابيع في بناء أداة «Inbox Autopilot» التي يمكنها الرد على رسائل البريد الإلكتروني الخاصة بي تلقائياً، بأسلوبي في الكتابة نفسه، كما واجهت عقبات عند محاولة دمج العمليات التي يتم تنفيذها باستخدام الذكاء الاصطناعي في تطبيقات مثل Google Photos وiOS Voice Memos، والتي لم يتم تصميمها للعمل بشكل جيد مع الإضافات الخارجية من أطراف ثالثة.

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

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

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

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

وقد صرَّح سوندار بيتشاي، الرئيس التنفيذي لـلشركة أخيراً، بأن الشيفرة البرمجية التي يولدها الذكاء الاصطناعي تمثل أكثر من ربع جميع الشيفرات الجديدة الذي يتم نشرها في الشركة.

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

قد يهمك أيضا

قراصنة يستخدمون الذكاء الاصطناعي لاختراق أنظمة ذكاء اصطناعي

 

شركة ميتا تختبر ميزة جديدة تعتمد على الذكاء الاصطناعي في "إنستغرام"

View on Almaghribtoday.net

أخبار ذات صلة

ناسا تدرس تبكير إطلاق مهمة SpaceX Crew-12 بعد إخلاء…
ناسا تُرسل قطعًا أثرية تاريخية إلى القمر علي متن…
منصة إكس تنسخ فكرة بلوسكاى وتطلق مجموعات لاكتشاف الحسابات…
تقارير أمنية تكشف تسريب بيانات ملايين حسابات إنستغرام رغم…
ناسا تجهّز صاروخ أرتميس 2 تمهيدًا لأول مهمة مأهولة…

اخر الاخبار

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

فن وموسيقى

ماجدة الرومي تعود بالحنين والأغاني إلى دار الأوبرا المصرية…
جومانا مراد تعود للبطولة المطلقة في الموسم الرمضاني وتناقش…
ماجدة الرومي توجّه رسالة الى الرئيس المصري في حفلها…
نيللي كريم تعيش صراعًا نفسيًا غامضًا والملامح الأولى لأحداث…

أخبار النجوم

لقاء الخميسي تثير الجدل بعد ظهورها بدون دبلة الزواج
شريف منير يعود بقوة في مسلسل "رجال الظل: عملية…
شيرين عبد الوهاب توجه رسالة لمحبيها بعد غياب
ماجدة زكي نجمة التلقائية تخوض دراما التشويق في رجال…

رياضة

إنفانتينو يؤكد أن المغرب قوة كبرى وقادر على الفوز…
كريم بنزيما يشبه الهلال السعودي بريال مدريد ويؤكد سعادته…
بيب غوارديولا مستاء عقب الإعلان أن مانشستر سيتي السابع…
إنفانتينو يدعم رفع الحظر عن مشاركة روسيا في البطولات…

صحة وتغذية

الزنجبيل مع الأناناس مشروب طبيعي قد يخفف الغثيان ودوار…
إسرائيل تمنع "أطباء بلا حدود "من العمل في غزة…
منظمة الصحة العالمية تصدر توصيات عالمية للغذاء الصحي في…
7 ممارسات تدعم الصحة النفسية وتعزز المرونة

الأخبار الأكثر قراءة

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