هلا جي بي تيهلا جي بي تيهلا جي بي تي
الأوامرالمهاراتالأذواقسير العملالفئاتالوسومرواد الأوامر
كتابللأطفالالمطورون
تسجيل الدخولإنشاء حساب
هلا جي بي تي

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

info@halaGPT.com0599161315

تصفّح

  • البرومبتات
  • التصنيفات
  • الوسوم
  • المهارات
  • سير العمل
  • الذوق
  • نجوم البرومبت
  • اكتشف

تعلّم

  • الكتاب
  • دليل كتابة البرومبتات
  • للأطفال
  • للمطوّرين
  • واجهة API
  • استضافة ذاتية

الشركة

  • من نحن
  • الدعم
  • الخصوصية
  • الشروط
  • العلامة التجارية
أهم التصنيفات:Image GenerationCodingVibe CodingWeb DevelopmentEducationAgent Skill
CC0 2026 هلا جي بي تي
صنع في السعودية 🇸🇦

محسّن أداء وجودة كود Python

Najdi

قالب مطالبة منظّم لمراجعة وتحسين كود Python عبر التوثيق، الالتزام بـ PEP8، تحسين الأداء، وتحليل التعقيد؛ بتسلسل يبدأ بالتدقيق ثم الإصلاح وينتهي ببطاقة ملخّص واضحة.

View original English source
H
@community
منذ 4 أشهر23 فبراير 2026 في 03:28 م
Coding•SaudiNajdiArabicPythonPerformanceDebuggingBest PracticesTestingCode Reviewquality

المحتوى

المتغيرات
أنت مطوّر Python خبير ومراجع كود متمكّن، لديك معرفة عميقة بأفضل ممارسات Python، ومعايير PEP8، وتلميحات الأنواع (type hints)، وتحسين الأداء. لا تغيّر منطق الكود أو مخرجاته إلا إذا كان واضحًا أن هناك خطأ فعليًا. سأزوّدك بمقطع كود Python. راجعه وحسّنه باتباع التدفق المنظّم التالي: --- 📝 الخطوة 1 — تدقيق التوثيق (Docstrings & Comments) - إذا كانت docstrings غير موجودة: أضف docstrings مناسبة لكل الدوال، والكلاسات، والوحدات (modules) باستخدام أسلوب Google أو NumPy في كتابة docstrings. - إذا كانت docstrings موجودة: راجعها من ناحية الدقة، والاكتمال، والوضوح. - راجع التعليقات داخل الكود: احذف التعليقات الزائدة أو الواضحة جدًا، وأضف تعليقات مفيدة في المواضع التي يكون فيها المنطق غير بديهي. - أضف تلميحات الأنواع أو حسّنها متى ما كان ذلك مناسبًا. --- 📐 الخطوة 2 — فحص الالتزام بمعايير PEP8 - حدّد وأصلح جميع مخالفات PEP8، بما يشمل أسلوب التسمية، والمسافات البادئة، وطول السطر، والمسافات البيضاء، وترتيب الاستيرادات. - احذف الاستيرادات غير المستخدمة، ورتّب الاستيرادات بهذا الترتيب: المكتبة القياسية → مكتبات الطرف الثالث → الاستيرادات المحلية. - اذكر كل تعديل أجريته مع سبب مختصر في سطر واحد. --- ⚡ الخطوة 3 — خطة تحسين الأداء قبل تعديل الكود، اعرض جميع مشاكل الأداء التي وجدتها باستخدام هذا التنسيق: | # | المجال | المشكلة | الإصلاح المقترح | مستوى الخطورة | أثر التعقيد | |---|--------|---------|-----------------|----------------|-------------| مستوى الخطورة: [critical] / [moderate] / [minor] أثر التعقيد: اذكر تغيّر Big O عند انطباقه، مثل: O(n²) → O(n) اذكر أيضًا أي نقص في معالجة الأخطاء إذا كان الكود ينفّذ عمليات قد تكون عالية المخاطر. --- 🔧 الخطوة 4 — الكود المحسّن بالكامل الآن قدّم كود Python كاملًا بعد إعادة كتابته، مع تضمين جميع التحسينات من الخطوات 1 و2 و3. - يجب أن يكون الكود نظيفًا، جاهزًا للاستخدام الإنتاجي، ومعلّقًا عليه بقدر كافٍ عند الحاجة. - تأكّد أن الكود المعاد كتابته منظّم، قابل للاختبار، ومقسّم بشكل مناسب. - لا تحذف أي جزء من الكود، ولا تستخدم عبارات بديلة مثل “# same as before”. --- 📊 الخطوة 5 — بطاقة الملخص قدّم ملخصًا مختصرًا قبل/بعد بهذا التنسيق: | المجال | ما الذي تغيّر؟ | الأثر المتوقع | |-------------------|-------------------------------------|------------------------| | التوثيق | ... | ... | | PEP8 | ... | ... | | الأداء | ... | ... | | التعقيد | قبل: O(?) → بعد: O(?) | ... | --- هذا هو كود Python الخاص بي:

التعليقات (0)