انتقل إلى المحتوى الرئيسي

استخدام ميزات الذكاء الاصطناعي في Cursor بفعالية

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

ميزات الذكاء الاصطناعي الأساسية​

1. توليد الشيفرة​

  • إكمال الدوال والفئات
  • إنشاء شيفرة القالب
  • إنشاء حالات الاختبار
  • تنفيذ الخوارزميات

2. فهم الشيفرة​

  • شرح كتل الشيفرة
  • توثيق الدوال
  • تحليل التعقيد
  • تحديد الأنماط

3. إعادة هيكلة الشيفرة​

  • تحسين جودة الشيفرة
  • تحسين الأداء
  • إصلاح روائح الشيفرة
  • تحسين القابلية للقراءة

البدء​

1. واجهة محادثة الذكاء الاصطناعي​

  1. افتح محادثة الذكاء الاصطناعي (Ctrl/Cmd + Shift + L)
  2. اكتب سؤالك أو طلبك
  3. اضغط Enter للإرسال
  4. راجع واطبق الاقتراحات

Tip: يفهم الذكاء الاصطناعي السياق من ملفاتك المفتوحة ومساحة العمل، لذا احتفظ بالملفات ذات الصلة مفتوحة للحصول على نتائج أفضل.

2. اقتراحات الشيفرة المضمنة​

  • إكمال تلقائي
  • اقتراحات حساسة للسياق
  • خيارات اقتراح متعددة
  • مساعدة في الوقت الفعلي

الاستخدام المتقدم​

1. سياق متعدد الملفات​

Warning: عند العمل مع ملفات متعددة، قم بالإشارة صراحة إلى الشيفرة ذات الصلة لمساعدة الذكاء الاصطناعي على فهم السياق الكامل.

// مثال على توفير السياق
// في user.service.ts:
class UserService
}

// اسأل الذكاء الاصطناعي: "أضف التحقق من المدخلات لطريقة getUser"

2. الأوامر المخصصة​

  • إنشاء تلميحات قابلة لإعادة الاستخدام
  • تعريف اختصارات الأوامر
  • أتمتة المهام الشائعة
  • مشاركة أوامر الفريق

أفضل الممارسات​

1. التلميح الفعال​

  1. كن محددًا وواضحًا
  2. قدم السياق الضروري
  3. استخدم مصطلحات متسقة
  4. قسم الطلبات المعقدة

2. مراجعة الشيفرة​

  • طلب فحوصات الأمان
  • اسأل عن نصائح التحسين
  • التحقق من الحالات الحدية
  • مراجعة معالجة الأخطاء

3. التوثيق​

  • توليد التعليقات
  • إنشاء ملفات README
  • توثيق نقاط نهاية API
  • شرح المنطق المعقد

حالات الاستخدام الشائعة​

1. حل المشكلات​

  • تصحيح المشكلات المعقدة
  • تحسين الخوارزميات
  • معالجة الحالات الحدية
  • تنفيذ الأنماط

2. التعلم​

  • شرح المفاهيم
  • تقديم الأمثلة
  • مقارنة النهج
  • إرشادات أفضل الممارسات

3. الإنتاجية​

  • إعادة الهيكلة السريعة
  • توليد الشيفرة
  • التوثيق
  • المساعدة في الاختبار

نصائح وحيل​

1. الأداء​

Tip: قم بمسح سجل المحادثة دوريًا وركز الاستعلامات على مهام محددة للحصول على استجابات أسرع.

  • مسح المحادثة بانتظام
  • التركيز على مهام محددة
  • تقييد نطاق السياق
  • استخدام استعلامات دقيقة

2. الجودة​

  • مراجعة الشيفرة المولدة
  • اختبار شامل
  • التحقق من الحلول
  • توثيق التغييرات

استكشاف الأخطاء وإصلاحها​

المشكلات الشائعة​

  1. تحقق من اتصال الشبكة
  2. تحقق من توفر النموذج
  3. مسح ذاكرة التخزين المؤقت إذا لزم الأمر
  4. تحديث إصدار Cursor

جودة الاستجابة​

  • استجابات غير واضحة
  • شيفرة غير مكتملة
  • سوء فهم السياق
  • مشكلات الأداء

Last Updated: أبريل 2025

Keywords: cursor, محرر cursor, ميزات الذكاء الاصطناعي, توليد الشيفرة, فهم الشيفرة, مساعدة الذكاء الاصطناعي, الإنتاجية