Apidog

منصة تطوير API تعاونية متكاملة

تصميم API

توثيق API

تصحيح أخطاء API

محاكاة API

اختبار API الآلي

كيفية استخدام Deepseek V3 مع Cursor مجانًا

@apidog

@apidog

Updated on أبريل 29, 2025

هل ترغب في رفع مستوى مهاراتك في البرمجة باستخدام Deepseek V3 داخل Cursor؟ لقد قمت مؤخرًا بإعداد Deepseek V3 على جهاز الكمبيوتر الخاص بي بنظام ويندوز ودعني أخبرك—إنه مثل وجود ساحر برمجة إلى جانبك، يبتكر الحلول بسرعة تفوق ما يمكنك قوله “debug”! في هذا الدليل للمبتدئين، سأرشدك خلال إعداد Deepseek V3 مع Cursor لجعل البرمجة سهلة، مع مثال بسيط: كتابة دالة بايثون لحساب العامل الضارب. لا حاجة للسحر التقني—فقط لمسة من الفضول! هل أنت مستعد لتجميع Deepseek V3 و Cursor لبعض سحر البرمجة؟ لنبدأ!

💡
قبل أن نغوص في التفاصيل، تحية سريعة لـ Apidog—أداة رائعة لعشاق API! تجعل تصميم واختبار وتوثيق واجهات برمجة التطبيقات سهلًا للغاية، مثاليًا لضبط تكاملاتك مع Deepseek V3. تحقق منها على apidog.com—إنها أفضل صديق للمبرمج! الآن، دعنا ننتقل إلى روعة Deepseek V3...
زر

ما هو Deepseek V3 مع Cursor؟

Deepseek V3 هو نموذج ذكاء اصطناعي قوي ومفتوح المصدر من DeepSeek AI. إنه نموذج مزيج الخبراء (Mixture-of-Experts) ينافس النماذج العليا مثل GPT-4o وClaude 3.5 Sonnet، ويتفوق في مهام البرمجة والرياضيات والاستدلال. Cursor هو محرر كود مدعوم بالذكاء الاصطناعي مبني على VS Code، ويتميز بواجهة دردشة وComposer لتوليد الكود بسلاسة. معًا، يتيح لك Deepseek V3 وCursor توليد الكود وتصحيح الأخطاء وإعادة الهيكلة بسهولة. سنقوم بإعداده وكتابة دالة عامل لضرب الأرقام لرؤيته في العمل—لنبدأ!

نموذج Deepseek V3

إعداد بيئتك لتشغيل Deepseek V3: الأساسيات

قبل أن نجعل Deepseek V3 يعمل في Cursor، دعنا نُجهز نظامك. هذا مناسب تمامًا للمبتدئين، مع شرح كل خطوة حتى لا تضيع.

تحقق من المتطلبات الأساسية: تأكد من تجهيز هذه المتطلبات:

  • Python: الإصدار 3.10 أو أعلى. نفّذ python --version في طرفية الأوامر. إذا كان مفقودًا، قم بتنزيله من python.org. Python مفيد لاختبار السكربتات.
  • VS Code: Cursor مبني على VS Code، لذا ستحتاج إليه كأساس. تحقق باستخدام code --version أو قم بتثبيته من code.visualstudio.com.
  • Node.js: ضروري لتبعيات Cursor. تحقق باستخدام node --version أو قم بتنزيله من nodejs.org.

هل ينقصك شيء؟ قم بتثبيته الآن للحفاظ على سير الأمور بسلاسة.

تثبيت Cursor: قم بتنزيل Cursor من cursor.com لنظام macOS أو Windows أو Linux. قم بتثبيته وتشغيله—إنه محرر شبيه بـ VS Code مع قوى ذكاء اصطناعي مدمجة.

Cursor بالذكاء الاصطناعي

إنشاء مجلد مشروع: دعنا نواكب التنظيم:

mkdir deepseek-coding
    cd deepseek-coding
    

سيحتوي هذا المجلد على مشاريعك مع Deepseek V3، و cd يجهزك للخطوات التالية.

إعداد بيئة افتراضية: للحفاظ على التنظيم، قم بإنشاء بيئة افتراضية للبايثون:

python -m venv venv
    

فعّلها:

  • Mac/Linux: source venv/bin/activate
  • Windows: venv\Scripts\activate

رؤية (venv) في الطرفية تعني أنك في بيئة بايثون نظيفة، مما يتجنب تعارض التبعيات.

فتح في Cursor: ابدأ Cursor باستخدام مجلد مشروعك:

افتح Cursor، ثم استخدم File > Open Folder لتحديد deepseek-coding. هذا يهيئ مساحة العمل الخاصة بك للبرمجة مع Deepseek V3.

تثبيت التبعيات

دعنا نجهز بيئتك لـ Deepseek V3. بما أن Cursor يتولى معظم الأعمال الثقيلة، نحتاج فقط إلى بعض الأساسيات للاختبار.

تثبيت تبعيات Python (اختياري): رغم أن اختبارنا بسيط، دعنا نثبت تبعية لمشاريع Deepseek V3 المستقبلية:

pip install requests
    

مكتبة requests مفيدة لمهام تعتمد على API، رغم أن مثال العامل الضارب لن يحتاجها. هذا يضمن أن إعدادك جاهز لمزيد من البرمجة المعقدة لاحقًا.

تحقق من تثبيت Cursor: افتح Cursor وتأكد من أنه يعمل بسلاسة. يجب أن ترى الشريط الجانبي للدردشة (Ctrl+L) وComposer (Ctrl+I). إذا لم يكن كذلك، أعد تشغيل Cursor أو أعد تثبيته من cursor.com.

تهيئة Deepseek V3 مع Cursor

أخبار جيدة—Cursor يدعم مباشرةً Deepseek V3 بدءًا من الإصدار 0.44 وما فوق (نحن في الإصدار 0.45 في أبريل 2025). نحتاج فقط إلى تمكينه في الإعدادات والحصول على مفتاح API إذا كنت تستخدم إعدادًا مخصصًا. دعنا نجعل Deepseek V3 جاهزًا للاستخدام!

تحقق من إصدار Cursor: تأكد من أنك على إصدار Cursor 0.44 أو 0.45، حيث يتم دعم Deepseek V3:

  • اذهب إلى Help > About في Cursor.
  • إذا كنت على إصدار أقدم، قم بتحديث Cursor عبر التطبيق أو قم بتنزيل الأحدث من cursor.com.

تمكين Deepseek V3 في Cursor:

  • افتح Cursor وانتقل إلى الإعدادات (Ctrl+, أو Cmd+, على Mac).
  • انتقل إلى قسم "النماذج"، حيث يمكنك اختيار نماذج الذكاء الاصطناعي المتاحة.
  • ابحث عن deepseek-v3 في القائمة وقم بتمكينه بالنقر على التبديل أو تحديده. يستضيف Cursor Deepseek V3 على خوادم الولايات المتحدة (عن طريق Fireworks.ai)، لذا لا تحتاج إلى مفتاح API خارجي للإعداد الافتراضي.
  • احفظ الإعدادات. للتحقق، افتح واجهة دردشة (Ctrl+L)، غير النموذج إلى deepseek-v3، واطبع "Hello"—سيتم الرد عليها. هذا التكامل المباشر يجعل استخدام Deepseek V3 في Cursor سهلاً للغاية!
اختيار نموذج Deepseek V3

اختياري: استخدام مفتاح API مخصص لـ Deepseek:

  • إذا كنت تفضل استخدام واجهة برمجة التطبيقات الرسمية لـ Deepseek V3 (على سبيل المثال، لأداء أفضل)، يمكنك إعدادها عبر OpenRouter. ومع ذلك، قامت DeepSeek بتقييد التسجيل خارج بر الصين الرئيسية بسبب مشكلات أمنية، لذا قد لا يكون هذا خيارًا للجميع (لا تتردد في تجربته).
  • بدلاً من ذلك، يمكنك استخدام إعداد محلي مع Ollama (كما هو مذكور في بعض الأدلة). قم بتثبيت Ollama، قم بسحب نموذج deepseek-v3، وتهيئة Cursor لاستخدام http://localhost:11434/v1 كعنوان URL الأساسي لـ OpenAI مع مفتاح API افتراضي. للبساطة، سنلتزم بالإصدار المستضاف من Cursor هنا.
التهيئة باستخدام مفتاح API

فهم تسعير Deepseek V3:

  • الاستخدام الافتراضي لـ Deepseek V3 في Cursor مشمول في تسعيرها: خطة Pro (20 دولارًا أمريكيًا/شهريًا) تشمل 500 ائتمان "استخدام سريع"، ثم التحول إلى "استخدام بطيء" غير محدود بعد ذلك. يعتبر Deepseek V3 نموذجًا غير متميز، لذا فهو مجاني للاستخدام.
  • إذا كنت تستخدم واجهة برمجة التطبيقات الرسمية لـ DeepSeek (عبر OpenRouter أو مباشرة)، فإن DeepSeek V2.5 مُسعرة ب 0.27 دولار لكل 1 مليون رمز، وقد يكون Deepseek V3 مشابهًا. موجه نموذجي (على سبيل المثال، 500 رمز إدخال، 200 رمز إخراج) سيكلف حوالي 0.000189 دولار (0.27 دولار/1M * 700). تحقق من خطة Cursor الخاصة بك أو لوحة معلومات OpenRouter للاستخدام الدقيق.
تسعير نموذج Cursor

اختبار Deepseek V3 في Cursor

دعنا نختبر Deepseek V3 في Cursor بمهمة بسيطة: "اكتب دالة بايثون لحساب عامل رقم ما." هذا يبقي الأمور بسيطة، ويظهر مهارات Deepseek V3 في البرمجة دون خطوات معقدة.

اختبار في دردشة Cursor:

  • افتح Cursor، انتقل إلى واجهة دردشة (Ctrl+L)، وتأكد من اختيار deepseek-v3 كنموذج.
  • اكتب: "اكتب دالة بايثون لحساب عامل رقم ما."
  • سيجيب Deepseek V3 بشيء مماثل:
def factorial(n):
        if n < 0:
            raise ValueError("Factorial is not defined for negative numbers")
        elif n == 0 or n == 1:
            return 1
        else:
            result = 1
            for i in range(2, n + 1):
                result *= i
            return result
    
  • أضف سطر اختبار للتحقق:
print(factorial(5))  # Outputs: 120
    
  • انسخ الكود إلى ملف جديد في Cursor (على سبيل المثال، factorial.py)، وقم بتشغيله بالنقر على زر "تشغيل" أو بالضغط على Ctrl+Enter. حصلت على 120 (5! = 5 * 4 * 3 * 2 * 1)—نجحت! إذا فشل، تحقق من اختيار النموذج أو اتصال الإنترنت الخاص بك.
وضع السؤال مع Deepseek V3

اختبار في Composer Cursor:

  • افتح Composer (Ctrl+I) واكتب الطلب نفسه: "اكتب دالة بايثون لحساب عامل رقم ما."
  • سيقوم Deepseek V3 بتوليد نفس الدالة. انقر على "قبول" لإضافتها إلى الملف الحالي.
  • أضف سطر الاختبار وشغله مرة أخرى—حصلت على 120 مرة أخرى. إذا لم يعمل Composer، تأكد من اختيار Deepseek V3 وأن رصيد Cursor لم ينفد (قم بالتبديل إلى "استخدام بطيء" إذا لزم الأمر).

ومع ذلك، خذ في الاعتبار أن:

وضع الوكيل مع Deepseek V3

ومع ذلك، لا يزال بإمكانك تجربته في مهام أبسط!

فهم نتائج الاختبار: دالة العامل الضارب اختبار رائع—إنها بسيطة ولكنها تُظهر قدرة Deepseek V3 على توليد كود صحيح وتكراري. الناتج 120 يؤكد أنها فهمت المهمة تمامًا. إذا رأيت أخطاء، تأكد من أن Cursor يستخدم Deepseek V3 وأن إعدادك يتطابق مع الخطوات المذكورة أعلاه.

نصائح لاستخدام Deepseek V3 بفعالية

للاستفادة القصوى من Deepseek V3 في Cursor:

  • تحفيزات واضحة: "اكتب دالة بايثون لحساب عامل رقم ما" يعمل أفضل من "قم بالرياضيات." التحديد يساعد Deepseek V3 على تقديم كود دقيق.
  • استخدم Composer للتعديلات: لتنقيح الكود، استخدم Composer (Ctrl+I) للتكرار—يمكن لـ Deepseek V3 عرض الفروقات وتحسين كودك بسلاسة.
  • راقب الاستخدام: إذا كنت على خطة Pro في Cursor، تتبع 500 ائتمان "استخدام سريع" لتجنب التحول إلى "استخدام بطيء" خلال أوقات الذروة.
  • استكشف واجهة دردشة: استخدم واجهة الدردشة (Ctrl+L) للأسئلة السريعة أو العصف الذهني قبل البرمجة في Composer.

آرائي حول Deepseek V3 مع Cursor

بعد اختبار Deepseek V3، هذه آرائي:

  • سريع جدًا: Deepseek V3 أنشأ دالة العامل الضارب في ثوانٍ، مع كود مثالي.
  • سحر Cursor: واجهة الدردشة وComposer تجعل البرمجة تبدو بدون مجهود، والدعم المباشر لـ Deepseek V3 هو فوز.
  • فعّال من حيث التكلفة: كنموذج غير متميز في Cursor, يوفر Deepseek V3 في تكاليف API مقارنة بالنماذج الأغلى.
  • مشاكل صغيرة: بعض المستخدمين يشيرون إلى أن حد الرموز 64k لـ Deepseek V3 قد يكون قيدًا للمشاريع الكبيرة—حافظ على تحفيزاتك مختصرة.

إذا واجهت مشاكل، تحقق مرة أخرى من اختيار النموذج أو قم بتحديث Cursor.

الختام: مغامرة برمجة Deepseek V3 الخاصة بك

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

زر