انتقل إلى المحتوى
ai101.tools
للتنقلللفتحescللإغلاق
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Finding Duplicate Functions logo
مهارة

Finding Duplicate Functions

يكشف الدوال التي تحل المشكلة نفسها بأسماء مختلفة

0
حفظزيارة الموقع ↗

التثبيت

تتضمن سكربتات
claude-code plugin install https://github.com/obra/superpowers-lab
تُفعّل عند

Used before a large refactor or on a codebase that grew fast, once syntactic copy-paste duplicates are already handled.

تتطلب أدوات
BashRead
المؤلف
Jesse Vincent (obra)
الترخيص
MIT

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

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

سجّل الدخول للتعليق

لا توجد تعليقات بعد، كن أول من يعلّق.

مهارات مشابهة

الإبلاغ عن هذا التعليق

لماذا تُبلغ عن هذا؟