ما هي architecture-design؟
استخدم فقط عند إنشاء مكونات جديدة قابلة للتسجيل في مشاريع تعلم الآلة التي تتطلب أنماط المصنع/التسجيل. ✅ استخدم عندما: - إنشاء فئة Dataset جديدة (تحتاج إلى @register_dataset) - إنشاء فئة نموذجية جديدة (تحتاج إلى @register_model) - إنشاء دليل وحدة جديد باستخدام __init__.py Factory - تهيئة هيكل مشروع ML جديد من البداية - إضافة أنواع مكونات جديدة (Augmentation، CollateFunction، Metrics) ❌ لا تستخدم عندما: - تعديل الوظائف أو الأساليب الموجودة - إصلاح الخلل في التعليمات البرمجية الموجودة - إضافة وظائف المساعدة أو المرافق - إعادة البناء دون إضافة مكونات جديدة قابلة للتسجيل - تغييرات بسيطة في التعليمات البرمجية إلى ملف واحد - تعديل ملفات التكوين - قراءة أو فهم الكود الموجود المؤشر الرئيسي: هل تتطلب المهمة @register_* ديكور أو نمط المصنع؟ إذا كان الجواب لا، تخطي هذه المهارة. المصدر: galaxy-dawn/claude-scholar.