كيفية استخدام وضع الخصوصية في Cursor: حماية الشفرة الحساسة
يتيح وضع الخصوصية في Cursor العمل مع الشفرة الحساسة مع الاستفادة من مساعدة الذكاء الاصطناعي. يشرح هذا الدليل كيفية تمكين واستخدام وضع الخصوصية بفعالية.
فهم وضع الخصوصية
ما هو وضع الخصوصية؟
وضع الخصوصية هو ميزة تقوم بما يلي:
- منع إرسال الشفرة الحساسة إلى خوادم الذكاء الاصطناعي
- الحفاظ على المعالجة المحلية فقط للملفات المحددة
- السماح بمساعدة الذكاء الاصطناعي الانتقائية للشفرة غير الحساسة
تمكين وضع الخصوصية
إعدادات الخصوصية العامة
- افتح إعدادات Cursor
- انتقل إلى قسم الذكاء الاصطناعي والخصوصية
- قم بتمكين "وضع الخصوصية"
- قم بتكوين تفضيلات الخصوصية:
- حدد الملفات المراد استبعادها
- اختر مستوى الخصوصية
- قم بتعيين قواعد معالجة البيانات
إعدادات خاصة بالمشروع
- قم بإنشاء ملف
.cursorignore
في جذر المشروع - أضف أنماطًا للملفات الحساسة:
# ملفات حساسة
*.env
*secret*
credentials/*
# مجلدات خاصة
private/*
sensitive/*
استخدام وضع الخصوصية
الخصوصية على مستوى الملف
-
تحديد الملفات كخاصة
- انقر بزر الماوس الأيمن على الملف في المستكشف
- حدد "تحديد كخاص"
- سيتم استبعاد الملف من معالجة الذكاء الاصطناعي
-
الخصوصية المؤقتة
- استخدم تعليق
@private
في الشفرة - حدد كتل الشفرة للخصوصية
- قم بتبديل الخصوصية لجلسات محددة
- استخدم تعليق
الخصوصية على مستوى المجلد
-
تكوين خصوصية المجلد
{
"privacy.excludedDirectories": [
"src/secrets",
"config/private"
]
} -
قواعد الوراثة
- ترث المجلدات الفرعية إعدادات الخصوصية
- يمكن تجاوزها لكل مجلد
- تتدفق الإعدادات للأسفل
ميزات الخصوصية
التعامل مع الشفرة
-
المعالجة المحلية
- تبقى الشفرة على جهازك
- لا توجد استدعاءات API خارجية
- اقتراحات إكمال آمنة
-
استخدام الذكاء الاصطناعي الانتقائي
- اختر متى تستخدم الذكاء الاصطناعي
- التحكم في مشاركة البيانات
- الحفاظ على حدود الأمان