SkyDeck.ai Docs
الاشتراكتسجيل دخول المشرفاتصل بنا
دليل
دليل
  • SkyDeck.ai
  • GenStudio Workspace
    • المحادثات
    • تطبيق مساعد SkyDeck AI
    • رفع المستندات
    • المشاركة والتعاون
    • مزامنة Slack
    • لقطات عامة
    • تصفح الويب
    • الأدوات
      • مطور زوجي
        • كيفية الاستخدام
        • مثال – مساعدة نص برمجي بلغة بايثون
      • مساعد SQL
        • كيفية الاستخدام
        • مثال – تصحيح استعلام
      • مراجعة الاتفاقيات القانونية
        • كيفية الاستخدام
        • مثال – بند NDA
      • علمني أي شيء
        • كيفية الاستخدام
        • مثال – مقدمة في البرمجة
      • استشاري استراتيجي
        • كيفية الاستخدام
        • مثال – الاحتفاظ بالموظفين
      • مولد الصور
        • كيفية الاستخدام
        • مثال – أرض العجائب الشتوية
    • أمان البيانات
      • منع فقدان البيانات
  • مركز التحكم
    • أدوات المسؤول والمالك
    • دليل الإعداد
      • إعداد الحساب
      • إعداد التكاملات
        • مساعدة التكامل
      • إعداد الأمان
        • المصادقة (SSO)
      • تنظيم الفرق
        • إضافة مجموعة جديدة
        • إزالة المجموعات
      • تنسيق الأدوات
        • أدوات النظام
        • تعيين العلامات
      • إدارة الأعضاء
        • إضافة أعضاء
        • استيراد ملف
        • دعوة الأعضاء
        • تحرير الأعضاء
    • الفوترة
      • تجربة مجانية
      • شراء رصيد
      • الخطط والترقيات
      • أسعار استخدام النموذج
  • التكاملات
    • LLMs وقواعد البيانات
      • تكامل أنثروبيك
      • تكامل قاعدة البيانات
      • تكامل غروك
      • تكامل هاغينغ فيس
      • تكامل ميسترا
      • تكامل OpenAI
      • تكامل بيربلكسيتي
      • تكامل توغذر AI
      • تكامل فيرتكس AI
    • تكاملات التطبيقات
      • تكامل ريميبرزر
      • تكامل Slack
  • المطورون
    • طور أدواتك الخاصة
      • تنسيق JSON للأدوات
      • تنسيق JSON لأدوات LLM
      • مثال: مولد واجهة مستخدم نصية
      • تنسيق JSON للأدوات الذكية
  • حالات الاستخدام
    • إنشاء سياسة الخصوصية
  • الإشعارات
    • شروط الاستخدام
    • سياسة الخصوصية
    • إشعار الكوكيز
  • الإصدارات
    • 30 مايو 2025
    • 23 مايو 2025
    • 16 مايو 2025
    • 9 مايو 2025
    • 2 مايو 2025
    • 25 أبريل 2025
    • 18 أبريل 2025
    • 11 أبريل 2025
    • 4 أبريل 2025
    • 28 مارس 2025
    • 21 مارس 2025
    • 14 مارس 2025
    • 7 مارس 2025
    • 28 فبراير 2025
    • 21 فبراير 2025
    • 14 فبراير 2025
    • 7 فبراير 2025
    • 31 يناير 2025
    • 24 يناير 2025
    • 17 يناير 2025
    • 10 يناير 2025
    • 3 يناير 2025
    • 27 ديسمبر 2024
    • 20 ديسمبر 2024
    • 13 ديسمبر 2024
    • 6 ديسمبر 2024
    • 29 نوفمبر 2024
    • 22 نوفمبر 2024
    • 15 نوفمبر 2024
    • 8 نوفمبر 2024
    • 1 نوفمبر 2024
    • 25 أكتوبر 2024
    • 18 أكتوبر 2024
    • 11 أكتوبر 2024
    • 4 أكتوبر 2024
    • 27 سبتمبر 2024
    • 20 سبتمبر 2024
    • 13 سبتمبر 2024
    • 6 سبتمبر 2024
    • 23 أغسطس 2024
    • 16 أغسطس 2024
    • 9 أغسطس 2024
    • 2 أغسطس 2024
    • 26 يوليو 2024
    • 12 يوليو 2024
    • 5 يوليو 2024
    • 28 يونيو 2024
    • 21 يونيو 2024
    • 12 نوفمبر 2023
    • 6 نوفمبر 2023
    • 30 أكتوبر 2023
    • 23 أكتوبر 2023
    • 16 أكتوبر 2023
    • 18 سبتمبر 2023
    • 8 سبتمبر 2023
  • الأمان
    • ممارسات أمان SkyDeck.ai
    • برنامج مكافآت الأخطاء
  • توثيق الذكاء الاصطناعي
    • تقرير تقييم LLM
    • توثيق SkyDeck.ai جاهز لـ LLM
Powered by GitBook
On this page
  • /change
  • /تنفيذ
  • /تعديل
  • /test
  1. GenStudio Workspace
  2. الأدوات
  3. مطور زوجي

كيفية الاستخدام

Previousمطور زوجيNextمثال – مساعدة نص برمجي بلغة بايثون

Last updated 1 month ago

للبدء باستخدام Pair Programmer، ستحتاج إلى تحديد لغة البرمجة التي تستخدمها أو ترغب في استخدامها. بشكل افتراضي، يتم تعيين الحقل إلى Python.

بمجرد تقديم لغة البرمجة الخاصة بك، ستتلقى رسالة مشابهة لتلك أدناه (على الرغم من أن الصياغة الدقيقة قد تختلف) توضح ما يقدمه Pair Programmer وتوفر بعض الأوامر المفيدة:

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

/change

يتيح لك أمر /change تعديل تفضيلاتك عند التفاعل مع Pair Programmer. حاليًا، يدعم خيارين:

  • لغة البرمجة – تغيير لغة البرمجة. على سبيل المثال، أدخل /change language=Java للتبديل إلى Java.

  • لغة التفاعل – تغيير لغة التواصل. على سبيل المثال، أدخل /change language=Spanish للتبديل إلى الإسبانية.

/تنفيذ

يُستخدم الأمر /تنفيذ عندما ترغب في إنشاء برنامج جديد. يتبع إجراءً من خمس خطوات لضمان منهجية شاملة:

على سبيل المثال، يمكنك إدخال /تنفيذ المهمة=وصفالمهمة. يرجى استبدال وصفالمهمة بوصف للمهمة التي تريد تنفيذها.

مثال

لنقل أنك ترغب في تنفيذ برنامج يحسب مجموع جميع العناصر في قائمة.

/تنفيذ المهمة= إنشاء وظيفة بايثون تحسب مجموع جميع العناصر في قائمة. يجب أن تأخذ الوظيفة قائمة من الأعداد الصحيحة كإدخال وتقدم عدد صحيح كإخراج.

/تعديل

الأمر /تعديل يستخدم عندما تريد إجراء تغييرات أو تعديلات على برنامج موجود بالفعل. أدخل /تعديل code=رمزالبرنامج modifications=تعديلاتالبرنامج. يرجى استبدال رمزالبرنامج بالبرنامج الذي تريد تعديله، وتعديلاتالبرنامج بوصف لما تريد تغييره.

مثال

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

/تعديل الكود=
def rectangle_area(length, width):
    return length * width

التعديلات=
قم بتغيير الدالة لتحسب مساحة الدائرة بدلاً من ذلك، باستخدام الصيغة `pi * radius^2`. يجب أن تأخذ الدالة معامل واحد للنصف القطر.

/test

يُستخدم الأمر /test عندما تريد مني إنشاء حالات اختبار لبرنامج معين. قم بإدخال /test code=رمزالبرنامج description=وصفالبرنامج. يرجى استبدال رمزالبرنامج بالبرنامج الذي تريد اختباره، واستبدال وصفالبرنامج بوصف لما يقوم به البرنامج.

مثال

لنفترض أن لديك وظيفة Python تحسب العاملي للعدد وترغب في إنشاء حالات اختبار لها

/رمز الاختبار=
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

الوصف=
هذه الوظيفة تحسب العاملي للعدد المعطى. العاملي للعدد n هو حاصل ضرب جميع الأعداد الصحيحة الموجبة التي هي أصغر من أو تساوي n.
مثال على برنامج الزوج البرمجي