Habilidades performance-profiler

performance-profiler

Seguro 🌐 Acesso à rede⚙️ Comandos externos📁 Acesso ao sistema de arquivos

تحليل أداء الكود وإيجاد فرص التحسين

Também disponível em: CrazyDubya

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

Suporta: Claude Codex Code(CC)
📊 69 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "performance-profiler". تحليل دالة البحث في JavaScript هذه للأداء

Resultado esperado:

  • تعقيد O(n²) موجود من الحلقات المتداخلة
  • تقدير الأداء الحالي: 850 مللي ثانية لـ 1000 عنصر
  • التوصية: استخدام Map للبحث O(1)
  • التحسين المتوقع: 99% أسرع بـ ~8 مللي ثانية لـ 1000 عنصر

A utilizar "performance-profiler". مراجعة مكون React هذا لمشاكل إعادة العرض

Resultado esperado:

  • إعادة عرض المكون في كل تغيير حالة أصل
  • غلاف React.memo مفقود
  • حساب مكلف يعمل في كل عرض
  • التوصية: إضافة useMemo لـ expensiveCalculation، تغليف مع React.memo

A utilizar "performance-profiler". فحص الحزمة للتبعيات الكبيرة

Resultado esperado:

  • lodash: 71KB مضغوط - استيراد الوظائف المطلوبة فقط
  • moment: 68KB مضغوط - استبدال بـ date-fns أو day.js
  • إجمالي التوفير المحتمل: 120KB

Auditoria de Segurança

Seguro
v5 • 1/16/2026

This is a pure prompt-based skill containing only markdown documentation with code examples. All flagged patterns are documentation snippets showing performance anti-patterns and fixes, not executable code. No actual security risks exist.

2
Arquivos analisados
466
Linhas analisadas
3
achados
5
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
24
Comunidade
100
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

إصلاح مكونات React البطيئة

تحديد إعادة العرض غير الضرورية وتطبيق استراتيجيات التذكير لتحسين أداء React.

تحسين استعلامات قاعدة البيانات

اكتشاف مشاكل استعلام N+1 واقتراح استراتيجيات التحميل الحثيث أو الصلات لتقليل استدعاءات قاعدة البيانات.

تقليل حجم حزمة JavaScript

البحث عن تبعيات كبيرة مثل lodash أو moment واقتراح بدائل أخف أو هز الشجرة.

Tente Estes Prompts

فحص أداء أساسي
تحليل هذا الكود بحثاً عن مشاكل الأداء واقتراح تحسينات.
مراجعة كفاءة الخوارزمية
مراجعة الخوارزميات في هذا الكود. البحث عن أي أنماط O(n²) أو أسوأ واقتراح بدائل O(n).
تحسين مكون React
تحليل مكون React هذا لإعادة العرض غير الضرورية، والتذكر المفقود، وتسرب الذاكرة.
تقرير أداء كامل
توفير تحليل أداء كامل يشمل كفاءة الخوارزمية، واستخدام الذاكرة، وتأثير الحزمة، والتحسينات المحددة مع أمثلة الكود.

Melhores Práticas

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

Evitar

  • تحسين الكود دون قياس تأثير الأداء الفعلي
  • استيراد المكتبات بأكملها عند الحاجة فقط لوظائف محددة
  • تجاهل تسرب الذاكرة من مستمعي الأحداث أو المؤقتات غير المسحوبين

Perguntas Frequentes

ما لغات البرمجة التي تدعمها هذه المهارة؟
تعمل المهارة مع JavaScript وPython وJava وGo ومعظم اللغات الرئيسية. يركز التحليل على أنماط الأداء العالمية.
هل يمكن لهذه المهارة قياس أداء وقت التشغيل الفعلي؟
لا. تحلل المهارة أنماط الكود مفاهيمياً. استخدم أدوات مطور المتصفح أو clinic.js أو ملفات التثمين الخاصة باللغة للقياسات وقت التشغيل.
هل تتكامل هذه المهارة مع أدوات البناء مثل webpack؟
لا. هذه مهارة قائمة على الطلبات للمساعدين بالذكاء الاصطناعي. توفر توصيات التحليل لكنها لا تتكامل مع أنظمة البناء.
هل بياناتي آمنة مع هذه المهارة؟
نعم. كمهارة قائمة على الطلبات، لا يتم تخزين الكود خارجياً. يحدث التحليل ضمن سياق جلسة الذكاء الاصطناعي الخاصة بك.
كيف يختلف هذا عن Chrome DevTools أو Lighthouse؟
تحلل هذه المهارة أنماط الكود بشكل ثابت. تقيس DevTools وLighthouse أداء وقت التشغيل. استخدم كلاهما للتحسين الكامل.
ما أنواع مشاكل الأداء التي يمكن أن تجدها هذه المهارة؟
عدم كفاءة الخوارزمية، وتسرب الذاكرة، وإعادة العرض غير الضرورية، واستعلامات N+1، وتبعيات الحزم الكبيرة، والعمليات المحجوبة.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md