دليل دخول Vibe Coding - مهارة أساسية في عصر الذكاء الاصطناعي
1. ما هو "استخدام الذكاء الاصطناعي" الحقيقي؟ يعتقد الكثير من الناس أن استخدام الذكاء الاصطناعي يعني كتابة كلمات مؤشرة والدردشة في مربع الحوار، ولكن في الواقع، الكلمات المؤشرة ليست بحاجة لأن تكتبها، فـ AI يمكنه كتابتها بشكل أفضل وأكثر احترافية (الصورة 1 هي الموجه الذي كتبه لي Claude Code كمهندس معماري). الدردشة في مربع الحوار دائماً تكون متقطعة للغاية، ولا يمكن أن تشكل نظاماً. إن "الاستخدام الحقيقي" هو جعل الذكاء الاصطناعي يقوم بالعمل بدلاً منك. لا يجب أن تعتبر الذكاء الاصطناعي ككائن للدردشة، بل يجب أن تعتبره شريكك في العصف الذهني، كمدير التكنولوجيا الخاص بك. ما عليك فعله هو جعل الذكاء الاصطناعي يكتب الأدوات، ليقوم بتولي الأعمال المملة والمتكررة التي تقوم بها كل يوم، ولجعل الذكاء الاصطناعي يقوم بتحويل أفكارك إلى منتجات.
2. التعرض لبرمجة Vibe سيجعلك مدمنًا، آلية التغذية الراجعة تجعلك تتعلم بسرعة كنت أدرس هندسة الاتصالات في المرحلة الجامعية، وكان تركيزي الرئيسي على كتابة الشيفرة للرقائق، والمعروفة أيضًا بالتطوير المدمج. سأظل أتذكر دائمًا شعور اللحظة الأولى عندما أضأت مصباحًا صغيرًا على الميكروكنترولر بواسطة الشيفرة. ما تفكر فيه تحصل عليه، عندما تكتب سطرًا من الشيفرة، يرد عليك العالم الحقيقي على الفور بإضاءة المصباح. ومنذ ذلك الحين، أصبح السهر لكتابة الشيفرة أمرًا معتادًا. أسرع طريقة للتعلم: ردود فعل سريعة. الامتحان توليد بواسطة الذكاء الاصطناعي
3. هويتك الجديدة: لست مبرمجًا، بل مدير منتج لا تفكر في كيفية كتابة الكود، أو أي لغة برمجة ستستخدم، فذلك ليس من شأنك. في عالم Vibe Coding، يتم تحديد الأدوار بشكل واضح للغاية: • عمل الذكاء الاصطناعي: مسؤول عن "كيفية القيام بذلك" (كتابة التعليمات البرمجية، إصلاح الأخطاء). • عملك: مسؤول عن "ماذا تفعل" (تقديم الطلبات، تصحيح الأخطاء). لا تحتاج إلى فهم قواعد شفرة البرمجة، لكن تحتاج إلى فهم احتياجاتك الخاصة. كلما كنت قادرًا على وصف احتياجاتك بوضوح، كان بإمكان الذكاء الاصطناعي القيام بعمله بشكل أفضل.
4. أكبر فخ: "ذاكرة السمكة الذهبية" للذكاء الاصطناعي لماذا المشاريع المعقدة سهلة الفشل؟ لأن النماذج الكبيرة لها قيود على طول السياق، مما يعني أن الذكاء الاصطناعي لديه ذاكرة ضعيفة، إذا تحدثت معه لفترة طويلة، فإنه ينسى ما كنت تود القيام به في البداية، ثم يبدأ في اختراع أشياء عشوائية (نسميها "الوهم"). Vibe Coding لا يعتمد على المحادثات في صندوق الحوار. الحل: لا تعتمد فقط على الكلام، بل يجب الاعتماد على الوثائق. مانوس وكلاود كود يقومان بعمل جيد في إدارة السياق، لأنهما يفهمان كيفية النظر إلى "الملفات". الملفات هي القرص الصلب الخارجي للذكاء الاصطناعي، تساعده على تذكر كل ما قام به. السياق مسؤول فقط عن معالجة المهمة الحالية، وبعد الانتهاء، يتم تخزينها في الملف، ويتم مسح الذاكرة، وبدء عمل جديد. وعندما تحتاج إلى استرجاع الذاكرة، يمكنك القراءة من الملف.
5. الطريقة الأساسية: منطق بناء الكتل كيف يمكن للمبتدئين القيام بأشياء معقدة؟ لا تحاول أبدًا أن تأكل كل شيء دفعة واحدة. فكر بمنطق بناء الكتل: أ. التفكيك: لا تدع الذكاء الاصطناعي يقوم بـ ""، اجعله يبدأ بـ "مربع إدخال واحد". ب. انظر إلى النتيجة فقط: لا تهتم بكيفية كتابة الكود (لأنك لن تفهمه أيضًا). كل ما عليك هو تجربة ذلك: هل يمكنني إرسال ما أكتبه في مربع الإدخال؟ ◦ يمكن إرساله -> هذه القطعة جيدة -> احتفظ بها. ارجعه ليعيده الذكاء الاصطناعي ج. التجميع: قم بتجميع "الكتل" التي تم التحقق منها واحدة تلو الأخرى، وهي منتجك. ابدأ جزئياً، ثم كلياً؛ اركض أولاً، ثم أعد البناء. هذه هي الفلسفة الأساسية لترميز Vibe.
6. كيف تبدأ الخطوة الأولى؟ (الأدوات والتكتيكات) لا داعي للقلق بشأن اختيار أفضل أداة، اختر "تركيبة التكتيك" الأنسب وفقًا لميزانيتك ومدى استثمارك. الخيار أ: نسخة تجربة بدون تكلفة (مناسبة للتحقق من الأفكار) المنطق الأساسي: استخدام أدوات مجانية لتشغيل الحد الأدنى من العملية. أ. الدماغ (مدير المنتج): استخدام ChatGPT أو نماذج المحادثة المجانية الأخرى. ◦ المهمة: مناقشتها، العصف الذهني. تحويل أفكارك الغامضة إلى "وثيقة متطلبات" واضحة، وإجبارها على تقسيم المتطلبات الكبيرة إلى "كتل" (وحدات) مستقلة. ب. ورشة العمل (بيئة التطوير): تحميل Google Antigravity ( ◦ المهمة: هذه هي "المصنع" الخاص بك، لديك حصة مجانية يوميًا. هنا قم ببناء إطار مشروع. ج. موظف بديل: تكوين واجهة سطر الأوامر Gemini. ◦ المهمة: كل حساب Google لديه حد مجاني. عندما تنفد الحصة المجانية لـ Antigravity، استخدم Gemini للاستمرار في العمل.
الخطة ب: نسخة عملية ذات تكلفة فعالة عالية (تناسب الإنتاج المستمر) المنطق الأساسي: استثمار $20 شهريًا للحصول على دقة صناعية. هذا هو التكوين الأكثر فعالية من حيث التكلفة في الوقت الحالي. أ. توزيع القوة: عضوية ChatGPT Plus ($20/شهر ) + IDE (Antigravity / Cursor (لا حاجة لفتح عضوية مدفوعة )/ VS Code ). ب. فوائد مخفية: CodeX CLI. ◦ الكثير من الناس لا يعرفون أنه بعد الاشتراك في عضوية ChatGPT، لديك في الواقع أداة برمجة سطر الأوامر قوية للغاية تُدعى CodeX CLI، ويمكنك تثبيت واستخدام CodeX CLI بنقرة واحدة دون أي رسوم إضافية. ◦ المزايا: في كتابة الشيفرة، CodeX أكثر دقة من Gemini ويمكنه فهم المنطق المعقد بشكل أفضل. ج. العمليات الثنائية (تقنيات تكتيكية): ◦ افتح نافذتين. ◦ المحطة A (Gemini النسخة المجانية): معالجة "الأعمال المتعبة"، مثل كتابة التعليقات، وتوليد بيانات اختبار بسيطة. ◦ الطرفية B (CodeX النسخة المدفوعة): معالجة "الأعمال الدقيقة"، كتابة منطق الأعمال الأساسي. ◦ الهدف: استخدام الفولاذ الجيد على حافة السكين، لتحقيق أقصى استفادة من قيمة الـ 20 دولار.
الخطة C: النسخة النهائية للمهووسين (مناسبة لتطوير الأنظمة المعقدة) المنطق الأساسي: تشكيل وحدة خاصة، مما يسمح لكل ذكاء اصطناعي بت发挥 نقاط قوته. ◦ ChatGPT: مستشار استراتيجي. مسؤول عن العصف الذهني، وإنتاج مسودة وثيقة المتطلبات. ◦ جمنيس: المراجع. مسؤول عن مراجعة وثائق المتطلبات، والتأكد من عدم وجود ثغرات، وتفصيل وثائق المتطلبات بشكل أكبر. ◦ Claude Code: المهندس المعماري. هذه هي "أذكى عقل" حتى الآن، مع أدوات Agents و Output-Style و Skills لإدارة السياق. ◦ CodeX: القوات الخاصة. ضمن الإطار الذي تم إنشاؤه بواسطة Claude Code، يتم تنفيذ كتابة كل وحدة صغيرة من الشيفرة بدقة.
النصيحة الأخيرة: لا تسألني "كيف أركب هذه الأدوات؟" لقد دخلت عصر الذكاء الاصطناعي. افتح ChatGPT أو Gemini، واسأله: "أنا نظام Mac/Windows، من فضلك علمّني خطوة بخطوة كيفية تثبيت CodeX CLI." إذا كنت بحاجة إلى شخص ليعلمك هذه الخطوة، فقد لا تكون مستعدًا للبدء في Vibe Coding.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
دليل دخول Vibe Coding - مهارة أساسية في عصر الذكاء الاصطناعي
1. ما هو "استخدام الذكاء الاصطناعي" الحقيقي؟
يعتقد الكثير من الناس أن استخدام الذكاء الاصطناعي يعني كتابة كلمات مؤشرة والدردشة في مربع الحوار، ولكن في الواقع، الكلمات المؤشرة ليست بحاجة لأن تكتبها، فـ AI يمكنه كتابتها بشكل أفضل وأكثر احترافية (الصورة 1 هي الموجه الذي كتبه لي Claude Code كمهندس معماري). الدردشة في مربع الحوار دائماً تكون متقطعة للغاية، ولا يمكن أن تشكل نظاماً. إن "الاستخدام الحقيقي" هو جعل الذكاء الاصطناعي يقوم بالعمل بدلاً منك. لا يجب أن تعتبر الذكاء الاصطناعي ككائن للدردشة، بل يجب أن تعتبره شريكك في العصف الذهني، كمدير التكنولوجيا الخاص بك. ما عليك فعله هو جعل الذكاء الاصطناعي يكتب الأدوات، ليقوم بتولي الأعمال المملة والمتكررة التي تقوم بها كل يوم، ولجعل الذكاء الاصطناعي يقوم بتحويل أفكارك إلى منتجات.
2. التعرض لبرمجة Vibe سيجعلك مدمنًا، آلية التغذية الراجعة تجعلك تتعلم بسرعة
كنت أدرس هندسة الاتصالات في المرحلة الجامعية، وكان تركيزي الرئيسي على كتابة الشيفرة للرقائق، والمعروفة أيضًا بالتطوير المدمج. سأظل أتذكر دائمًا شعور اللحظة الأولى عندما أضأت مصباحًا صغيرًا على الميكروكنترولر بواسطة الشيفرة. ما تفكر فيه تحصل عليه، عندما تكتب سطرًا من الشيفرة، يرد عليك العالم الحقيقي على الفور بإضاءة المصباح. ومنذ ذلك الحين، أصبح السهر لكتابة الشيفرة أمرًا معتادًا. أسرع طريقة للتعلم: ردود فعل سريعة.
الامتحان
توليد بواسطة الذكاء الاصطناعي
3. هويتك الجديدة: لست مبرمجًا، بل مدير منتج
لا تفكر في كيفية كتابة الكود، أو أي لغة برمجة ستستخدم، فذلك ليس من شأنك. في عالم Vibe Coding، يتم تحديد الأدوار بشكل واضح للغاية:
• عمل الذكاء الاصطناعي: مسؤول عن "كيفية القيام بذلك" (كتابة التعليمات البرمجية، إصلاح الأخطاء).
• عملك: مسؤول عن "ماذا تفعل" (تقديم الطلبات، تصحيح الأخطاء).
لا تحتاج إلى فهم قواعد شفرة البرمجة، لكن تحتاج إلى فهم احتياجاتك الخاصة. كلما كنت قادرًا على وصف احتياجاتك بوضوح، كان بإمكان الذكاء الاصطناعي القيام بعمله بشكل أفضل.
4. أكبر فخ: "ذاكرة السمكة الذهبية" للذكاء الاصطناعي
لماذا المشاريع المعقدة سهلة الفشل؟ لأن النماذج الكبيرة لها قيود على طول السياق، مما يعني أن الذكاء الاصطناعي لديه ذاكرة ضعيفة، إذا تحدثت معه لفترة طويلة، فإنه ينسى ما كنت تود القيام به في البداية، ثم يبدأ في اختراع أشياء عشوائية (نسميها "الوهم"). Vibe Coding لا يعتمد على المحادثات في صندوق الحوار.
الحل: لا تعتمد فقط على الكلام، بل يجب الاعتماد على الوثائق. مانوس وكلاود كود يقومان بعمل جيد في إدارة السياق، لأنهما يفهمان كيفية النظر إلى "الملفات". الملفات هي القرص الصلب الخارجي للذكاء الاصطناعي، تساعده على تذكر كل ما قام به. السياق مسؤول فقط عن معالجة المهمة الحالية، وبعد الانتهاء، يتم تخزينها في الملف، ويتم مسح الذاكرة، وبدء عمل جديد. وعندما تحتاج إلى استرجاع الذاكرة، يمكنك القراءة من الملف.
5. الطريقة الأساسية: منطق بناء الكتل
كيف يمكن للمبتدئين القيام بأشياء معقدة؟ لا تحاول أبدًا أن تأكل كل شيء دفعة واحدة. فكر بمنطق بناء الكتل:
أ. التفكيك: لا تدع الذكاء الاصطناعي يقوم بـ ""، اجعله يبدأ بـ "مربع إدخال واحد".
ب. انظر إلى النتيجة فقط: لا تهتم بكيفية كتابة الكود (لأنك لن تفهمه أيضًا). كل ما عليك هو تجربة ذلك: هل يمكنني إرسال ما أكتبه في مربع الإدخال؟
◦ يمكن إرساله -> هذه القطعة جيدة -> احتفظ بها.
ارجعه ليعيده الذكاء الاصطناعي
ج. التجميع: قم بتجميع "الكتل" التي تم التحقق منها واحدة تلو الأخرى، وهي منتجك.
ابدأ جزئياً، ثم كلياً؛ اركض أولاً، ثم أعد البناء. هذه هي الفلسفة الأساسية لترميز Vibe.
6. كيف تبدأ الخطوة الأولى؟ (الأدوات والتكتيكات)
لا داعي للقلق بشأن اختيار أفضل أداة، اختر "تركيبة التكتيك" الأنسب وفقًا لميزانيتك ومدى استثمارك.
الخيار أ: نسخة تجربة بدون تكلفة (مناسبة للتحقق من الأفكار)
المنطق الأساسي: استخدام أدوات مجانية لتشغيل الحد الأدنى من العملية.
أ. الدماغ (مدير المنتج): استخدام ChatGPT أو نماذج المحادثة المجانية الأخرى.
◦ المهمة: مناقشتها، العصف الذهني. تحويل أفكارك الغامضة إلى "وثيقة متطلبات" واضحة، وإجبارها على تقسيم المتطلبات الكبيرة إلى "كتل" (وحدات) مستقلة.
ب. ورشة العمل (بيئة التطوير): تحميل Google Antigravity (
◦ المهمة: هذه هي "المصنع" الخاص بك، لديك حصة مجانية يوميًا. هنا قم ببناء إطار مشروع.
ج. موظف بديل: تكوين واجهة سطر الأوامر Gemini.
◦ المهمة: كل حساب Google لديه حد مجاني. عندما تنفد الحصة المجانية لـ Antigravity، استخدم Gemini للاستمرار في العمل.
الخطة ب: نسخة عملية ذات تكلفة فعالة عالية (تناسب الإنتاج المستمر)
المنطق الأساسي: استثمار $20 شهريًا للحصول على دقة صناعية. هذا هو التكوين الأكثر فعالية من حيث التكلفة في الوقت الحالي.
أ. توزيع القوة: عضوية ChatGPT Plus ($20/شهر ) + IDE (Antigravity / Cursor (لا حاجة لفتح عضوية مدفوعة )/ VS Code ).
ب. فوائد مخفية: CodeX CLI.
◦ الكثير من الناس لا يعرفون أنه بعد الاشتراك في عضوية ChatGPT، لديك في الواقع أداة برمجة سطر الأوامر قوية للغاية تُدعى CodeX CLI، ويمكنك تثبيت واستخدام CodeX CLI بنقرة واحدة دون أي رسوم إضافية.
◦ المزايا: في كتابة الشيفرة، CodeX أكثر دقة من Gemini ويمكنه فهم المنطق المعقد بشكل أفضل.
ج. العمليات الثنائية (تقنيات تكتيكية):
◦ افتح نافذتين.
◦ المحطة A (Gemini النسخة المجانية): معالجة "الأعمال المتعبة"، مثل كتابة التعليقات، وتوليد بيانات اختبار بسيطة.
◦ الطرفية B (CodeX النسخة المدفوعة): معالجة "الأعمال الدقيقة"، كتابة منطق الأعمال الأساسي.
◦ الهدف: استخدام الفولاذ الجيد على حافة السكين، لتحقيق أقصى استفادة من قيمة الـ 20 دولار.
الخطة C: النسخة النهائية للمهووسين (مناسبة لتطوير الأنظمة المعقدة)
المنطق الأساسي: تشكيل وحدة خاصة، مما يسمح لكل ذكاء اصطناعي بت发挥 نقاط قوته.
◦ ChatGPT: مستشار استراتيجي. مسؤول عن العصف الذهني، وإنتاج مسودة وثيقة المتطلبات.
◦ جمنيس: المراجع. مسؤول عن مراجعة وثائق المتطلبات، والتأكد من عدم وجود ثغرات، وتفصيل وثائق المتطلبات بشكل أكبر.
◦ Claude Code: المهندس المعماري. هذه هي "أذكى عقل" حتى الآن، مع أدوات Agents و Output-Style و Skills لإدارة السياق.
◦ CodeX: القوات الخاصة. ضمن الإطار الذي تم إنشاؤه بواسطة Claude Code، يتم تنفيذ كتابة كل وحدة صغيرة من الشيفرة بدقة.
النصيحة الأخيرة: لا تسألني "كيف أركب هذه الأدوات؟" لقد دخلت عصر الذكاء الاصطناعي. افتح ChatGPT أو Gemini، واسأله: "أنا نظام Mac/Windows، من فضلك علمّني خطوة بخطوة كيفية تثبيت CodeX CLI." إذا كنت بحاجة إلى شخص ليعلمك هذه الخطوة، فقد لا تكون مستعدًا للبدء في Vibe Coding.