أدوات الذكاء الاصطناعي 101

استعراض Cursor AI: كيف بنيت تطبيق ويب في دقائق

mm
أضف Unite.AI إلى مصادرك المفضلة على Google
إفصاح:

قد تتلقى Unite.AI تعويضًا عند استخدام روابط لمنتجات نراجعها. لا يؤثر ذلك في تقييماتنا التحريرية. اقرأ إفصاح الشراكات التسويقية.

Cursor AI Review

هل سبق لك أن تساءلت إذا كان هناك طريقة أسرع وأكثر ذكاءً لكتابة الشفرة؟ يقضي المطورون في المتوسط 30٪ من وقتهم في كتابة الشفرة أو البحث عن الأخطاء في بنية الشفرة.

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

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

سأنهي المقال بمقارنة Cursor مع أفضل ثلاثة بديلات لي (Replit، Windsurf، وBolt). في النهاية، ستعرف إذا كان Cursor مناسبًا لك!

الخلاصة

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

الأفضل والأسوأ

  • يفهم مشروعك بالكامل لأفضل اقتراحات
  • يتم إكمال الشفرة وتحسينها تلقائيًا
  • يحول طلبات اللغة الإنجليزية إلى شفرة
  • يجد ويسد الثغرات على الفور
  • يعدل الشفرة متعددة الخطوط والملفات بسرعة
  • يدعم العديد من لغات البرمجة
  • يسرع من كتابة الشفرة بمقدار 3 أضعاف
  • يحافظ على خصوصية الشفرة مع خيارات الذكاء الاصطناعي المحلية
  • مبني على VS Code لسهولة الاستخدام
  • قد يولد شفرة خاطئة
  • قد يبطئ جهاز الكمبيوتر
  • تعتمد بعض الميزات على خدمات الذكاء الاصطناعي الخارجية
  • استخدام محدود دون اتصال بالإنترنت
  • قد يكون هناك منحنى تعلم

ما هو Cursor AI؟

صفحة Cursor AI الرئيسية.

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

يعمل Cursor على فكرة بسيطة: يجب أن تشعر بالبرمجة مثل التحدث مع مساعد ذكي، وليس كافحًا مع بنية الشفرة أو الوثائق. إنه مثل وجود شريك برمجي ذكي لا يكل، يعرف مجموعة واسعة من لغات البرمجة، وله معرفة واسعة بالوثائق.

كيف يختلف Cursor عن محررات الشفرة التقليدية

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

يقلب Cursor هذا النموذج تمامًا. يتحليل الذكاء الاصطناعي مشروعك بالكامل، يفهم العلاقات بين الملفات، ويمكن أن يفكر في نوايا شفرتك.

عندما تبدأ في كتابة الشفرة، لا يتم إكمالها فقط بناءً على أنماط البنية. إنه يتنبأ بناءً على سياق مشروعك الخاص وأهدافه.

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

من هو Cursor AI أفضل له؟

هنا أنواع الأشخاص الذين يعتبر Cursor AI مناسبًا لهم:

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

ميزات Cursor AI الرئيسية

هنا ميزات Cursor AI التي يجب أن تعرفها:

  • تحرير متعدد الخطوط: يقترح تحريرات متعددة في نفس الوقت
  • إعادة كتابة ذكية: يصلح الأخطاء أثناء كتابة الشفرة.
  • التبديل السريع: يسمح لك بالتبديل بسرعة بين التحريرات عبر الملفات.
  • يجد السياق: يفهم قواعد الشفرة باستخدام أوضاع الاسترجاع المخصصة.
  • تشغيل الأوامر: يولد وتشغيل أوامر الطرفية تلقائيًا.
  • التحكم في الأخطاء: يكتشف تلقائيًا أخطاء التنسيق ويصلحها.
  • التحرير السريع: يطبق اقتراحات الشفرة على شفرتك على الفور.
  • نماذج مخصصة: يدمج الوكيل نماذج مخصصة مع التكاملات عبر واجهة برمجة التطبيقات.
  • مرجع الشفرة: استخدم @ لمرجع الشفرة لسياق الذكاء الاصطناعي. عند كتابة @، يظهر جميع الملفات والرموز في مجلدك.
  • استخدام الصور: انقر على زر الصورة أسفل المحادثة أو اسحب صورة إلى مربع الإدخال لإضافة سياق مرئي.
  • اسأل الويب: استخدم @Web للحصول على أحدث المعلومات على الإنترنت.
  • استخدام الوثائق: استخدم @LibraryName لمرجع المكتبات الشهيرة، أو أضف مكتبات مخصصة عبر @Docs → Add new doc.
  • Terminal Ctrl K: استخدم Ctrl K في الطرفية لكتابة وتشغيل الأوامر.
  • أسئلة سريعة: حدد القسم وانقر على “سؤال سريع” للحصول على إجابات فورية عن أسئلتك حول شفرتك.

كيفية استخدام Cursor AI

هنا كيف قمت بإنشاء تطبيق ويب يتعقب العادات اليومية في دقائق باستخدام Cursor AI:

  1. تنزيل Cursor AI
  2. إنشاء مجلد فارغ
  3. إعطاء Cursor AI سؤالًا
  4. عرض الملفات الأساسية
  5. معاينة المشروع
  6. تحرير المشروع

الخطوة 1: تنزيل Cursor AI

تنزيل Cursor AI.

بدأت bằng الذهاب إلى cursor.com واختيار “تنزيل”.

الخطوة 2: إنشاء مجلد فارغ

فتح مشروع في Cursor AI.

بعد تنزيل Cursor AI، قمت بإنشاء حساب و登录. هذا هو المكان الذي يمكنني开始 مشروعًا جديدًا.

الأمر الأول الذي قمت به هو النقر على “فتح مشروع”. سوف تريد إنشاء مجلد جديد على جهاز الكمبيوتر لمشروعك (قمت بإنشاء مجلد جديد وسميته “Test”).

الخطوة 3: إعطاء Cursor AI سؤالًا

نقل سؤال إلى Cursor AI.

بعد ذلك، أضفت سؤالًا إلى المحادثة. يمكنك التخطيط أو البحث أو إنشاء ما تريد.

في حالتي، اخترت إنشاء تطبيق ويب يتعقب العادات اليومية باستخدام السؤال التالي:

“ابني لي تطبيق ويب بسيط ومستجيب يتعقب العادات. يجب أن يكون لكل عادة اسم، ومفتاح إنجاز، وبار تقدم يظهر عدد الأيام المتتالية التي تم إنجازها. احفظ البيانات في التخزين المحلي حتى تظل بعد التحديث. أضف واجهة مستخدم نظيفة وحديثة مع Tailwind CSS، واجعله مناسبًا للأجهزة المحمولة.”

أضفت هذا السؤال وأرسلته إلى Cursor.

Cursor AI يبني تطبيق ويب ويشرح عمليته.

على الفور، بدأ Cursor في بناء تطبيقي وشرح عمليته في الوقت الفعلي في المحادثة على اليمين.

الخطوة 4: عرض الملفات الأساسية

الملفات الأساسية التي أنشأها Cursor AI.

على اليسار، أنشأ Cursor ثلاثة ملفات أساسية لتطبيقي على الويب:

  • app.js (ملف الجافا سكريبت حيث تعيش منطق التطبيق الأساسي. هذا هو المكان الذي ستكتب وستعدل شفرة تطبيقك الوظيفية).
  • index.html (ملف HTML هو النقطة الرئيسية لتطبيق الويب. هذا هو المكان الذي تعرف فيه تخطيط الصفحة العام وتشمل الموارد الخارجية).
  • README.md (ملف Markdown يستخدم للتوثيق. إنه ليس جزءًا من التطبيق النشط؛ بل يحتوي على نظرة عامة على المشروع وميزاته وكيفية استخدامه والتفاصيل الفنية والمزيد للمطورين والمتعاونين).

الخطوة 5: معاينة المشروع

الوصول إلى معاينة لتطبيق ويب مبني مع Cursor AI.

لرؤية معاينة لتطبيقي، ذهبت إلى المجلد الذي حفظت فيه مشروعي وفتحت ملف “الرئيسي”.

معاينة لتطبيق يومي مبني مع Cursor AI.

النقر على هذا الملف فتح تطبيقًا جديدًا في متصفحي مع تطبيقي النشط!

الخطوة 6: تحرير المشروع

نقل سؤال إلى Cursor AI لتغيير لون زر من الأزرق إلى الأسود.

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

على سبيل المثال، دعنا نقول إنني أريد إجراء تعديل بسيط على تطبيقي: تغيير لون زر “إضافة عادة” من الأزرق إلى الأسود.

أنا لست مطورًا يعرف كيف يكتب الشفرة، لذلك بدلاً من إجراء هذه التغييرات يدويًا في الشفرة نفسها، نقلت سؤالًا إلى Cursor:

“غير لون الزر في هذا المشروع من الأزرق إلى الأسود. قم بتحديث CSS أو فئات Tailwind وفقًا لذلك حتى يظهر الزر باللون الأسود مع الحفاظ على التنسيق الباقي سليمًا.”

إصدار محدث من تطبيق ويب مبني مع Cursor AI مع لون الزر الأسود.

ثوانٍ بعد ذلك، قام Cursor بإجراء التغييرات وشرح عمليته في المحادثة! معاينة التطبيق تعكس التغييرات على الفور.

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

أفضل ثلاثة بديلات ل Cursor AI

هنا أفضل ثلاثة بديلات لCursor AI التي أوصي بها:

Replit

البديل الأول ل Cursor AI الذي أوصي به هو Replit. Replit هو أداة برمجة على الإنترنت يمكنك استخدامها في متصفحك دون إعداد. يدعم أكثر من 50 لغة ويجعل من السهل على المبتدئين والفرق الصغيرة بدء البرمجة دون خبرة برمجة.

من ناحية، يبرز Replit بتقديمه تجربة خالية من الإعداد بالكامل في السحابة. إنه مناسب للمبتدئين ويتحكم تلقائيًا في الإعداد. هذا يجعل Replit خيارًا ممتازًا للمبرمجين الجدد والفرق الصغيرة التي تبني نماذج أولية لتطبيقات الويب بسرعة. ليس لدي خبرة برمجة، وتمكنت من إنشاء تطبيق لياقة وتنشيط باستخدام سؤال!

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

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

اقرأ استعراضي ل Replit أو زور Replit!

Windsurf

البديل الثاني ل Cursor AI الذي أوصي به هو Windsurf. Windsurf هو محرر شفرة ذكاء اصطناعي سريع وسهل الاستخدام يعمل بشكل جيد للمبتدئين والخبراء.

يتميز Windsurf بواجهة نظيفة ووكيل برمجي يسمى Cascade يجد تلقائيًا الشفرة التي تحتاجها. إنه يعرض تحديثات الشفرة التي تم إنشاؤها بواسطة الذكاء الاصطناعي على الفور وتم تصميمه للعمل الكفء على المشاريع الكبيرة.

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

اختر Cursor AI لبرمجة ذكاء اصطناعي قوية مع ميزات полезة كثيرة لتحسين تدفق عملك. ختر Windsurf لبرمجة شفرة ذكاء اصطناعي يتعامل مع المشاريع الكبيرة بسهولة.

Bolt

البديل الثالث ل Cursor AI الذي أوصي به هو Bolt. Bolt هو أداة برمجة على الإنترنت تجعل من إنشاء النماذج الأولية وإنشاء التطبيقات أمرًا سريعًا وسهلًا للمبتدئين.

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

يبرز Bolt بتقديمه إعدادًا في المتصفح لإنشاء تطبيقات متعددة الطبقات دون تثبيت أي شيء. إنه يقدم نشرًا بضغطة زر واحدة وتصحيحًا تلقائيًا للأخطاء.

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

اختر Bolt للحصول على المزيد من السرعة والبساطة. ختر Cursor للحصول على برمجة ذكاء اصطناعي قوية وفهماً عميقاً للمشروع.

استعراض Cursor AI: هل هو الأداة المناسبة لك؟

استخدام Cursor AI كان مثل البرمجة مع شريك ذكي ومتعاون لا يكل. مع سؤال بسيط، قام بإنشاء تطبيق كامل لم أكن بحاجة إلى تحريره يدويًا.

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

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

ومع ذلك، إذا كنت تبحث عن تجربة “اكتب وذهب” بسيطة، قد تكون هذه الأدوات الأخرى مناسبة لك:

  • Replit هو الأفضل للمبتدئين والفرق الصغيرة الذين يريدون إنشاء نماذج أولية سريعة.
  • Windsurf هو الأفضل للمبتدئين والخبراء الذين يعملون على مشاريع كبيرة.
  • Bolt هو الأفضل للسرعة والبساطة مع نشر بضغطة زر واحدة.

شكرًا على قراءة استعراضي ل Cursor AI! آمل أن يكون مفيدًا لك.

Cursor يقدم خطة مجانية مع حد 150 ألف رمز يومي. جربها بنفسك واعرف كيف تشعر تجاهها!

الأسئلة الشائعة

هل Cursor AI مجاني أو مدفوع؟

Cursor AI يقدم خطة مجانية ومدفوعة. الخطة المجانية تأتي مع حد 150 ألف رمز يومي، بينما تفتح الخطط المدفوعة حدودًا يومية أعلى وأمور أخرى.

هل يمكنني استخدام Cursor AI مجانًا؟

نعم، يمكنك استخدام Cursor AI مجانًا. إنه يقدم مستوى مجاني مع حد 150 ألف رمز يومي وبعض الميزات الأساسية.

هل Cursor AI أفضل من ChatGPT؟

Cursor AI هو أفضل من ChatGPT للبرمجة النشطة لأنه يعمل بشكل مباشر في شفرتك ويوفر مساعدة في الوقت الفعلي وسياقية. في الوقت نفسه، ChatGPT هو أكثر تنوعًا لمهام عامة مثل العصف الفكري والتعلم.

هل Cursor AI يستحق ذلك حقًا؟

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

من هو الرئيس التنفيذي ل Cursor AI؟

الرئيس التنفيذي ل Cursor AI هو Michael Truell.

كيف جيد Cursor حقًا؟

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

هل Cursor أفضل من Windsurf؟

Cursor هو الأفضل للمطورين الذين يريدون مساعد برمجة ذكاء اصطناعي غني بالميزات مع رؤية مشروع عميقة وتخصيص واسع. في الوقت نفسه، Windsurf يمتاز بإدارة المشاريع الكبيرة بكفاءة.

هل استخدام Cursor AI آمن؟

نعم، Cursor AI آمن. إنه يقدم وضع الخصوصية حتى لا يتم تخزين شفرتك عن بُعد دون موافقتك. إنه أيضًا حاصل على شهادة SOC 2.

جانين هاينريشز هي مصممة ومُنشِئة محتوى تساعد المبدعين على简يع عملياتهم بالأدوات والمنابع والإلهام الأفضل. العثور عليها في janinedesignsdaily.com.