تحضير مكتبة تحميلات فوضويّة لـ Jellyfin
متى تستخدمه: قبل توجيه Jellyfin إلى مجلد مليء بفوضى أسماء مجموعات الإصدارات.
المتطلبات الأساسية
- المهارة مثبتة — git clone https://github.com/Innei/media-library-organizer-skill ~/.claude/skills/media-library-organizer-skill
- مفتاح TMDB API للتحقق من الاكتمال — themoviedb.org -> Settings -> API -> free key
الخطوات
-
المسح والتحليلاستخدم media-library-organizer على /media/downloads. مسح فقط — اعرض قائمة الملفات غير المهمة والنسخ المكررة والحلقات المتناثرة.✓ تم النسخ→ تقرير يحتوي على 3 أقسام: ملفات غير مهمة / نسخ مكررة / متناثرة
-
التنظيف التلقائي للملفات غير المهمة (مستوى آمن)تابع التنظيف من الملفات غير المهمة (.DS_Store وبيانات SMB والمجلدات الفارغة).✓ تم النسخ→ حذفات صغيرة، لا توجد أي مخاطرة
-
التأكيد ودمج النسخ المكررةالآن دمج النسخ المكررة — سأوافق على كل واحدة.✓ تم النسخ→ موافقات واحدة تلو الأخرى مع عرض العنوان والسنة والجودة
-
توحيد أسماء المجلداتأعد التسمية إلى صيغة
Title (Year)— حذّر إذا كان هناك أي شيء يُذاع حاليًا.✓ تم النسخ→ تحذير البذور يظهر قبل إعادة التسمية -
التحقق عبر TMDBتحقق من عدد الحلقات مقابل TMDB — اعرض قائمة الناقصة.✓ تم النسخ→ قائمة الحلقات الناقصة لكل عرض
النتيجة: يتعرّف Jellyfin/Plex على كل شيء؛ الفجوات الناقصة واضحة.
المزالق
- إعادة التسمية تكسر بذرة تورنت نشطة — تحذر المهارة؛ توقف التورنت أو استخدم hard-link قبل إعادة التسمية
- دمج النسخ ذات الجودة المختلفة يفقد النسخة الجيدة — تعطي المهارة الأولوية للجودة الأعلى — تحقق مرة أخرى قبل التأكيد