المجتمع الأكبر للعرب في مجال التك

تحميل من Google Playتحميل من App Store

اتجربة اتمتة البرمجة | 1 عصف ذهني وتبادل اراء

aabdu673590 منذ سنة

السلام عليكم ورحمة الله,

اولا اكره النقاش في موضوع هل سيستبدل الذكاء الصناعي المبرمجين! اذا طرحت هذا السؤال فاعلم انك لم تفهم هذا المجال بحذافيره ولم تستوعب معنى تطوير البرمجيات والانظمة والكثير من مصطلحات هذا المجال.

لكن هنا يكمن موضوع هذه التجربة, كيف اجعل الذكاء الصناعي كمساعدي الشخصي في مشاريعي بافضل واسرع طريقة؟

فكرتي الرئيسية هي انشاء سلسلة من العمليات التي يقوم بها وكيل ذكاء صناعي (AI Agent) ليغطي ميزة (Feature) معينة احتاجها في النظام.

مثلا:

عندي (Tech Stack) يتكون من العناصر التالية:
postgress + nestjs + nginx + flutter

واريد ان اضيف ميزة انشاء مستخدم جديد

كمطور برمجيات سأقوم بالخطوات التالي

ملاحظة الخطوات التالية لا تشمل كل اجزاء التنفيذ, اي انها خطوات اولية فقط وبافتراض ان البنية التحتية للمشروع جاهزة

في ال Backend

  1. تصميم شكل المستخدم والمعلومات التي سوف احفظها في قاعدة البيانات
  2. انشاء عمليات (Create, Update, Read, Delete)
  3. تجهيز ال API Endpoints
  4. انشاء ال Routes

في ال Frontend

  1. انشاء التصميم الاولي لواجهة المستخدم
  2. انشاء ال client api calls
  3. ربط ال Frontend and Backend 

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

هناك حل تصوري في ذهني يمكن ان اخذه كنقطة بداية وهو على الشكل التالي:

Caption


هذه هي الفكرة باختصار. والتجربة التي سوف اقوم بها خلال الاسبوعين القادمين تتمحور حول هذه الفكرة.

وهنا سوف احاول البحث عن اجابة الاسئلة التالية:

  1. ما هي حدود ال Agents الحالية؟
  2. هل يمكن ل AI Agent ان يقوم بانشاء كود معين وانشاء كود للتجربة وتشغيل وتجربة الكود الناتج تلقائيا؟
  3. هل يكون الكود النهائي مصمم ويتبع Design pattern معينة ويمكن اضافته الى مشروعي بسهولة؟
  4. هل هناك حلول متاحة او مشابهة لهذه الفكرة حاليا؟

اذا كنت لديك افكار او خبرة في هذا المجال فيسرني مشاركتك :)

تم!


1 رد