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

استخدام ميزات الذكاء الاصطناعي في 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, ميزات الذكاء الاصطناعي, توليد الشيفرة, فهم الشيفرة, مساعدة الذكاء الاصطناعي, الإنتاجية