اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

وعليكم السلام روحمة الله وبركاته.

هذا المصطلح جديد.وهو أسلوب برمجة جديد ظهر هذا االعام حيث يشير إلى نظام جديد في تطوير البرمجيات يعتمد بشكل كبير على أدوات الذكاء الاصطناعي والنماذج اللغوية الكبيرة (LLMs) مثل ChatGpt وغيرها.

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

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

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

  • 0
نشر

وعليكم السلام ورحمة الله تعالى وبركاته،

مصطلح ال Vibe Coding يطلق على نمط برمجة جديد يعتمد على الذكاء الاصطناعي، وبالتحديد على النماذج اللغوية الكبيرة (LLMs)، حيث يقوم الشخص بوصف المشكلة بشكل غير رسمي أو موجز على شكل (prompt) ويترك مهمة كتابة الكود للنموذج الذكي بمفرده.

ويتولى الذكاء الاصطناعي إنشاء الكود، تصحيح الأخطاء، وتحسين الأداء من تلقاء نفسه.

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

  • 0
نشر

مصطلح Vibe Coding أو "الكودينج الحسي" هو مفهوم جديد في عالم البرمجة ظهر في فبراير 2025 على يد عالم الحاسوب أندريه كارباثي، اللي كان أحد مؤسسي OpenAI وقائد فريق الذكاء الاصطناعي في تسلا سابقًا. باختصار، المصطلح ده بيصف طريقة برمجة تعتمد بشكل كبير على الذكاء الاصطناعي (AI)، وتحديدًا نماذج اللغة الكبيرة (LLMs) زي ChatGPT أو Cursor Composer.

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

أهم خصائص Vibe Coding

الاعتماد على اللغة الطبيعية بدل ما تتعلم لغات برمجة زي Python أو JavaScript، بتكلم الـ AI بلغتك العادية، مثلاً: "قلّص المسافة في الشريط الجانبي للنص"، والـ AI ينفذ.

تقليل التدخل اليدوي كتير من المستخدمين بيستخدموا أدوات زي SuperWhisper عشان يدّوا الأوامر بالصوت بدل الكتابة.

قبول التغييرات بسرعة كتير من المستخدمين بيقبلوا التعديلات اللي بيعملها الـ AI من غير ما يراجعوها بعمق، وده جزء من "الجو الحسي" للمصطلح.

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...