تخطَّ إلى المحتوى الرئيسي

Vibe coding على Mac: سير عمل عملي (Cursor/VS Code + الكتابة بالصوت)

الـ Vibe coding سريع وفوضوي ويتطلب كتابة أكثر مما تتوقع. إليك سير عمل عملي على Mac: أملِ المتطلبات والـ prompts، ودع الأداة تولّد الكود، ثم راجعه بقائمة تحقق. مع المصادر.

ينقل الـ Vibe coding العمل من كتابة الكود إلى وصفه. لا يختفي وقت لوحة المفاتيح، لكنه يغيّر شكله: prompts، وملاحظات التنفيذ، وتقارير الأخطاء، وأوصاف طلبات الدمج (PR)، ومعايير القبول. هذا كله نثر، والنثر هو ما يجيده الإملاء.

ملخص سريع (TL;DR)

  • الـ Vibe coding هو المتطلبات والـ prompts والمراجعة، وليس توليد الكود فقط.
  • أملِ الأجزاء النثرية: ما الذي يجب أن يحدث، والحالات الحدّية، ومعايير القبول، والسبب.
  • الحلقة هي: الصوت، ثم التوليد، ثم الاختبار، ثم قائمة مراجعة.

ماذا يعني «vibe coding»

Simon Willison هو من نشر الاستخدام الحالي للمصطلح، وهو حريص على تمييز تتجاهله معظم التغطيات: ليست كل برمجة بمساعدة الذكاء الاصطناعي vibe coding. الـ Vibe coding هو قبول الكود المولَّد دون قراءته بعناية. أما مراجعة ما كتبه النموذج فهي شيء آخر (Willison, 2025).

هذا التمييز هو السبب الكامل لوجود خطوة المراجعة أدناه.

لماذا يتناسب الـ vibe coding مع الإملاء

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

يفيد هذا الجمع أكثر إذا كنت تكتب كثيرًا من التذاكر في Linear أو Jira، أو كثيرًا من أوصاف طلبات الدمج في GitHub، أو إذا كنت تعاني من ألم المعصم وتريد تقليل عدد ضغطات المفاتيح.

سير عمل ناجح على Mac (الصوت ← التوليد ← التحقق)

الخطوة 1: أملِ المتطلبات (لا الكود)

قبل كتابة الـ prompt، أملِ ما يلي:

  • ما الذي يجب أن تفعله الميزة (فقرة واحدة)
  • ما الذي يجب ألا تفعله (النطاق)
  • الحالات الحدّية (نقاط)
  • معايير القبول (قائمة تحقق)

في macOS يمكنك البدء بالإملاء المدمج (Apple Dictation guide).

إذا كنت تفعل ذلك يوميًا، فمن الأسهل الالتزام باختصار يعمل بالضغط المستمر للإملاء: /voice-typing-mac

الخطوة 2: الصق في Cursor/VS Code ثم ولّد

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

أدلة ذات صلة:

الخطوة 3: شغّل «قائمة مراجعة vibe coding»

الإملاء يجعل التوليد أسرع. والمراجعة تجعله آمنًا.

قائمة التحقق:

  • هل لهذا التغيير اختبارات؟
  • هل تُعالَج حالات الخطأ؟
  • هل تُتحقَّق من المدخلات؟
  • هل المصادقة والصلاحيات صحيحة؟
  • هل سرّبنا أسرارًا أو سجّلنا بيانات شخصية؟
  • هل الكود مقروء وقابل للصيانة؟

الخطوة 4: أملِ وصف طلب الدمج (PR) ليثق به المراجعون

طلبات الدمج في معظمها شرح:

  • ما الذي تغيّر
  • لماذا
  • كيف يُختبر

أملِ النثر واكتب المعرّفات بيدك: /how-to/github-pull-request-mac-dictation

أين يناسب Voice Type (المنتج)

Voice Type هو كتابة صوتية على الجهاز لنظام macOS. سير العمل بسيط:

  • اضغط اختصارًا مع الاستمرار
  • تحدّث
  • اترك الاختصار للإنهاء

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

تابع القراءة

المصادر (التعريفات + المراجع)