برمجة Vibe بالصوت: كيف تبرمج وأنت تتكلم مع Cursor، Claude Code وCopilot
وكلاء البرمجة يعملون بشكل أفضل كلما شرحت لهم ما تريده بدقة. كيف تستخدم الإملاء لوصف المهام، مراجعة الكود، وحل المشاكل بسرعة أكبر.
البرمجة بالصوت تعني أن تصف لمساعد الذكاء الاصطناعي ما تريد بناؤه وتدعُه يكتب الكود بينما أنت تُوجِّه وتتحقق وتصحح المسار. أدوات مثل Cursor، Claude Code، GitHub Copilot أو Windsurf قامت بذلك عمليًا. عنق الزجاجة لم يعد كتابة الكود بل كتابة التعليمات. وهنا الصوت لا يُقهر.
لماذا المحادثة أفضل من الكتابة لوكلاء البرمجة
يحتاج وكيل البرمجة إلى سياق: ما الذي تفعله التطبيق، ماذا جربت، ما القيود الموجودة، كيف يبدو "الجاهز". عند الكتابة، تلك الرسالة تتكون من ثلاثة أسطر. عند التحدث، هي عشرون سطرًا - والفارق واضح من المحاولة الأولى للوكيل.
كتابة: "أصلح خطأ تسجيل الدخول"
تحدث: "عند تسجيل الدخول، إذا كان المستخدم يمتلك جلسة منتهية الصلاحية في الكوكي، يحصل على خطأ 500 بدلاً من تحويله إلى صفحة الدخول. أعتقد أن المشكلة في Middleware المصادقة، الذي يحاول قراءة المستخدم قبل التحقق من انتهاء الصلاحية. لا تغير تنسيق التوكن، لأنه مستخدم من قبل تطبيقات الهاتف. أضف أيضًا اختبارًا يعيد إنتاج الوضع."
سير العمل
- صف المهمة، بصوتك. ضع المؤشر في دردشة الوكيل واضغط Ctrl+Win. قل ما تريد، لماذا، ما لا يجب تغييره وكيف تتحقق من النتيجة.
- دع الوكيل يقترح خطة. اقرأ الخطة وصححها أيضًا بصوتك: "الخطوة الثالثة ليست ضرورية، لدينا هذه الوظيفة بالفعل في utils".
- راجع الاختلافات. عندما ترى شيئًا غريبًا، قل بالضبط ما هو: "لماذا نقلت التحقق من الصحة من الكنترولر إلى الموديل؟ أعدها، الموديل يستخدمها وكذلك الاستيراد من الملفات حيث التحقق مختلف."
- قم بالتصحيح أثناء المحادثة. ألصق الخطأ وشرح ما لاحظته حوله؛ الوكيل يتلقى افتراضاتك، ليس فقط تتبع الخطأ.
القاموس ضروري
أسماء الدوال والجداول والمكتبات هي كابوس لأي إملاء: "use effect"، "get server side props"، "postgres". أدخل في قاموس Zicelo مصطلحات مشروعك (useEffect، getServerSideProps، PostgreSQL، أسماء فصولك) وستُكتب تمامًا هكذا. Zicelo يحتفظ بالمصطلحات الإنجليزية وسط الجمل الرومانية دون "ترجمة".
ما لا يجب أن تمليه
- الكود نفسه. لا تملي الأقواس أو الفواصل أو النقاط والفواصل؛ صف ما تريد، والوكيل يكتب الكود.
- الأسرار. لا تذكر بصوت عالٍ كلمات السر أو مفاتيح API — لا في الإملاء ولا في دردشة الوكيل.
وضع الأمر لوصف PR وcommit
بعد الانتهاء، اختر قائمة التعديلات وقل "اكتب رسالة commit قصيرة بصيغة الأمر، بالإنجليزية" أو "اجعل هذا وصفًا لطلب سحب مع الأقسام ماذا ولماذا وكيف اختبرت". يستغرق الأمر خمس ثوان.
بعض التعليمات الصوتية الفعالة
- "قبل أن تغير أي شيء، اشرح لي في خمسة أسطر كيف يعمل الآن سير الدفع، لأتأكد أنني فهمت بشكل صحيح."
- "قم بأصغر تعديل يصلح المشكلة؛ لا تعدّل شيئًا حوله."
- "اكتب أولاً الاختبار الذي يفشل، أرني إياه، ثم أصلحه."
- "ابحث في المشروع عن كل الأماكن التي تقرأ مباشرة من جدول الطلبات وأخبرني أي منها ستتأثر إذا أضفت عمودًا إلزاميًا."
جرّب ليوم واحد: أي تعليمات للوكيل أطول من جملة واحدة، قُلها. نزّل Zicelo لنظام Windows.
جرّب Zicelo مجانًا
الإملاء في أي تطبيق وملاحظات الذكاء الاصطناعي من الاجتماعات. بدون بطاقة.