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

البدء مع Cursor 1.2: دليل شامل

يمثل Cursor 1.2 ترقية كبيرة لبيئة التطوير المتكاملة للترميز المدعومة بالذكاء الاصطناعي، حيث يقدم ميزات قوية جديدة مثل تخطيط الوكيل، ومعالجة السياق المحسنة، وإكمال علامة التبويب بشكل أسرع. سيرشدك هذا الدليل خلال كل ما تحتاج لمعرفته للبدء باستخدام Cursor 1.2 والاستفادة القصوى من أحدث ميزاته.

ما الجديد في Cursor 1.2

قبل الخوض في الإعداد والاستخدام، دعنا نستكشف التحسينات الرئيسية في هذا الإصدار:

  • مهام الوكيل: يخطط الوكلاء الآن باستخدام قوائم مهام منظمة للمهام طويلة الأجل
  • قائمة انتظار الرسائل: ضع رسائل المتابعة في قائمة الانتظار للوكيل أثناء عمله على المهام الحالية
  • الذاكرة (GA): ميزة الذاكرة متاحة الآن بشكل عام مع جودة محسنة
  • فهرسة وبحث طلبات السحب (PR): ابحث وافهم طلبات السحب كما تفعل مع الملفات
  • تضمينات محسنة: بحث أكثر دقة في قاعدة الكود باستخدام نموذج تضمين جديد
  • علامة تبويب أسرع: إكمال علامة التبويب أسرع بحوالي 100 مللي ثانية مع انخفاض بنسبة 30٪ في الوقت حتى الرمز الأول (TTFT)
  • حل تعارضات الدمج: دع الوكيل يحل تعارضات الدمج مباشرة في الدردشة

التثبيت والإعداد

متطلبات النظام

  • أنظمة التشغيل: Windows 10/11، أو macOS 10.15+، أو Linux (Debian/Ubuntu)
  • الذاكرة: 8 جيجابايت من ذاكرة الوصول العشوائي كحد أدنى، يوصى بـ 16 جيجابايت
  • التخزين: 1 جيجابايت على الأقل من مساحة القرص الفارغة
  • اتصال الإنترنت: مطلوب لميزات الذكاء الاصطناعي

خطوات التثبيت

  1. قم بزيارة cursor.sh وتنزيل الإصدار المناسب لنظام التشغيل الخاص بك
  2. قم بتشغيل المثبت واتبع التعليمات التي تظهر على الشاشة
  3. قم بتشغيل Cursor بعد اكتمال التثبيت
  4. قم بتسجيل الدخول باستخدام حسابك أو إنشاء حساب جديد
  5. إذا كنت تقوم بالترقية من إصدار سابق، سيقوم Cursor تلقائيًا بالتحديث إلى الإصدار 1.2

الميزات الأساسية وكيفية استخدامها

مهام الوكيل

تساعد ميزة مهام الوكيل في Cursor 1.2 على تقسيم المهام المعقدة إلى خطوات قابلة للإدارة:

  1. افتح مشروعًا في Cursor
  2. اضغط على Cmd/Ctrl+Shift+A لفتح لوحة الدردشة
  3. قم بوصف مهمة معقدة مثل "إعادة هيكلة نظام المصادقة الخاص بنا لاستخدام رموز JWT"
  4. سينشئ الوكيل قائمة مهام منظمة مع التبعيات
  5. يمكن تتبع كل عنصر أثناء عمل الوكيل عليه
  6. لعرض المهام في Slack، تأكد من إعداد تكامل Slack في لوحة المعلومات → التكاملات

قائمة انتظار الرسائل

باستخدام قائمة انتظار الرسائل، يمكنك التخطيط مسبقًا أثناء عمل الوكيل:

  1. أثناء تنفيذ الوكيل لمهمة، اكتب تعليماتك التالية
  2. أرسل الرسالة، وستوضع في قائمة الانتظار للمعالجة
  3. قم بالوصول إلى قائمة الانتظار بالنقر على أيقونة "قائمة الانتظار" في واجهة الدردشة
  4. أعد ترتيب مهام قائمة الانتظار عن طريق سحبها في لوحة قائمة الانتظار
  5. ابدأ التنفيذ بالنقر على "تشغيل قائمة الانتظار"

استخدام الذاكرة

تساعد ميزة الذاكرة Cursor على تذكر المعلومات الخاصة بالمشروع:

  1. قم بتنشيط الذاكرة في الإعدادات → القواعد، إذا لم تكن نشطة بالفعل
  2. سيقوم Cursor تلقائيًا بإنشاء ذكريات بناءً على تفاعلاتك
  3. عرض وإدارة الذكريات في الإعدادات → الذاكرة
  4. لإنشاء ذاكرة يدويًا، استخدم الصيغة: "تذكر أن [معلومات مهمة]"
  5. قم بالإشارة إلى الذكريات عن طريق ذكر المفاهيم ذات الصلة في طلباتك

فهرسة وبحث طلبات السحب

للاستفادة من قدرات فهرسة طلبات السحب الجديدة:

  1. قم بتوصيل مستودع GitHub الخاص بك في الإعدادات → التكاملات → GitHub
  2. اسمح لـ Cursor بفهرسة طلبات السحب الخاصة بك (يحدث هذا تلقائيًا)
  3. ابحث عن طلبات السحب باستخدام اللغة الطبيعية في شريط البحث مع البادئة @pr
  4. مثال: @pr إعادة هيكلة المصادقة
  5. انقر على طلب سحب لعرض ملخصه وتعليقاته وتغييرات الكود المرتبطة به

حل تعارضات الدمج

عند مواجهة تعارضات الدمج:

  1. افتح الملف الذي يحتوي على تعارضات في المحرر
  2. انقر على زر "حل في الدردشة" الذي يظهر
  3. سيقوم الوكيل بتحليل التعارضات واقتراح الحلول
  4. راجع التغييرات المقترحة وطبقها إذا كانت مناسبة
  5. قم بعمل commit للتغييرات التي تم حلها

الميزات المتقدمة

تحسينات الوكيل في الخلفية

يعزز Cursor 1.2 وظائف الوكيل في الخلفية:

  1. قم بالوصول إلى الوكيل في الخلفية بالنقر على أيقونة السحابة في الدردشة أو بالضغط على Cmd/Ctrl+E
  2. يتبع الوكلاء في الخلفية الآن قوالب طلبات السحب الخاصة بفريقك تلقائيًا
  3. يتم جلب التغييرات على فروع الوكيل تلقائيًا
  4. يتم تقديم التعارضات كمتابعات قابلة للتنفيذ
  5. قم بعمل commit مباشرة من الشريط الجانبي باستخدام زر "commit التغييرات" الجديد
  6. استخدم الروابط العميقة من Slack أو الويب لفتح المستودع المرتبط

تضمينات محسنة للبحث الدلالي

يوفر نموذج التضمين الجديد نتائج بحث أكثر دقة:

  1. استخدم @codebase متبوعًا باستعلامك للبحث في قاعدة الكود
  2. للبحث الأكثر تحديدًا، جرب @file أو @folders أو @symbol
  3. النتائج الآن أكثر صلة وأكثر دقة من الناحية السياقية
  4. ابحث عبر مستودعات متعددة في مساحات عمل متعددة الجذور

استكشاف المشكلات الشائعة وإصلاحها

تسربات الذاكرة

إذا واجهت تدهورًا في الأداء بمرور الوقت:

  1. قم بالتحديث إلى أحدث إصدار من التصحيح (1.2.1 على الأقل)
  2. أعد تشغيل Cursor لتنظيف الذاكرة
  3. تحقق من مدير المهام/مراقب النشاط للاستخدام المفرط للذاكرة
  4. قم بتعطيل وإعادة تنشيط الملحقات إذا استمرت المشكلات

مشكلات عرض الدردشة

لمشكلات عرض الدردشة:

  1. استخدم Cmd/Ctrl+Shift+P لفتح لوحة الأوامر
  2. اكتب "Developer: Reload Window" واضغط على Enter
  3. إذا استمرت المشكلات، جرب "مسح سجل الدردشة" من قائمة الدردشة

مشكلات مصادقة الرمز المميز

إذا واجهت مشكلات في المصادقة:

  1. قم بتسجيل الخروج وتسجيل الدخول مرة أخرى
  2. تحقق من اتصال الإنترنت الخاص بك
  3. تأكد من أن حسابك لديه الأذونات المناسبة
  4. اتصل بالدعم إذا استمرت المشكلات

أفضل الممارسات لـ Cursor 1.2

  1. تنظيم المشاريع: استخدم مساحات عمل متعددة الجذور للمستودعات ذات الصلة
  2. الاستفادة من تخطيط الوكيل: ابدأ بمهام عالية المستوى واترك الوكيل يقوم بتقسيمها
  3. استخدام الذاكرة بفعالية: أخبر Cursor صراحةً بتذكر اتفاقيات المشروع المهمة
  4. تحسين الطلبات: كن محددًا في طلباتك للحصول على نتائج أفضل
  5. تعلم اختصارات لوحة المفاتيح: أتقن مجموعات المفاتيح لتسريع سير عملك

الخلاصة

يمثل Cursor 1.2 تقدمًا كبيرًا في التطوير المدعوم بالذكاء الاصطناعي. مع قدرات تخطيط محسنة، وأداء أسرع، وفهم أفضل للسياق، فإنه يوفر تجربة ترميز أكثر إنتاجية. باتباع هذا الدليل، يجب أن تكون مجهزًا جيدًا للاستفادة من الإمكانات الكاملة لـ Cursor 1.2 في سير عمل التطوير الخاص بك.

تذكر التحقق من التحديثات بانتظام، حيث يقوم فريق Cursor بإصدار تصحيحات بشكل متكرر مع تحسينات إضافية وإصلاحات للأخطاء.

استمتع بالترميز مع Cursor 1.2!