Récupérer les listes de lecture Apple Music supprimées avec Claude Cowork

Un cas d'utilisation détaillé montre comment Claude Cowork a aidé à récupérer plus de 20 ans de listes de lecture Apple Music supprimées après qu'un utilisateur ait accidentellement effacé toute sa bibliothèque en tentant de résoudre un problème de synchronisation iCloud. La récupération a impliqué la reconstruction de 75 listes de lecture et le remplacement de 8 185 morceaux dans celles-ci.
Le Problème
L'utilisateur a supprimé chaque liste de lecture dans sa bibliothèque Apple Music et toute la bibliothèque cloud Apple Music en juin 2025 en essayant de résoudre un problème de synchronisation iCloud. Cela comprenait environ 20 ans de curation, des importations depuis Spotify et 7 ans de construction de préférences Apple Music. Les seules données restantes étaient une liste Favoris endommagée et quelques listes de lecture Découverte.
Ce qu'a fait Claude Cowork
Après que l'utilisateur ait décrit le problème et indiqué un dossier d'export de données Apple, Claude Cowork a :
- Trouvé et analysé les fichiers
Apple Music Library Playlists.jsonetTracks.jsondans l'export - Référencé un fichier CSV d'activité de lecture de 256 617 lignes pour reconstruire le contenu des listes de lecture supprimées (les dates de modification montraient que toutes les suppressions ont eu lieu le 01-06-2025)
- Récupéré 31 des 34 listes de lecture supprimées uniquement à partir de l'historique de lecture avec des listes de morceaux complètes
- Écrit des scripts Python pour générer un rapport Excel formaté avec 4 feuilles : Résumé, Listes de lecture actives, Supprimées/Récupérées et Bibliothèque complète triée par nombre de lectures
- Généré 14 scripts shell AppleScript répartis entre les listes de lecture actives et supprimées qui recherchaient dans la bibliothèque Music.app et plaçaient automatiquement les morceaux dans les listes de lecture recréées
- Débogué plusieurs cycles d'erreurs de syntaxe AppleScript, de problèmes d'encodage (les tirets cadratins et caractères spéciaux faisant que l'Éditeur de scripts identifiait mal les fichiers comme du chinois) et d'erreurs de permissions iCloud
- Créé un script maître
RUN_ALL.shpour exécuter séquentiellement les 14 scripts de restauration
Les outils créés à la volée
Après la passe de restauration AppleScript, 1 254 morceaux restaient introuvables (soit provenant de listes de lecture créées par Apple, soit avec des noms d'artiste supprimés lors de la conversion ASCII). Claude a créé trois outils HTML personnalisés :
- Apple Music Quick-Add.html – A recherché chaque morceau NON TROUVÉ via l'API de recherche iTunes en utilisant JSONP (pour contourner CORS depuis un fichier local), a affiché des badges de confiance (exact/proche/titre/partiel) et a créé des liens profonds
music://pour ouvrir les morceaux directement dans l'application de bureau Music - Apple Music Album Add List.html – A pivoté des morceaux individuels vers des albums entiers une fois que l'ajout d'albums s'est avéré plus rapide. A regroupé les 1 254 morceaux manquants en 437 albums uniques, a recherché chacun via l'API iTunes et a généré des liens profonds 'Ouvrir dans Music' qui sautaient directement vers les albums dans l'application de bureau. Triés par nombre de morceaux pour que les albums les plus impactants arrivent en premier
- Les deux outils utilisaient localStorage pour la persistance des cases à cocher afin que l'utilisateur puisse travailler sur plusieurs sessions sans perdre sa progression
L'outil d'album était particulièrement efficace – au lieu de cliquer sur 1 254 morceaux individuels, l'utilisateur ajoutait des albums entiers en quelques secondes chacun, complétant 437 albums en une fraction du temps.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Intégrer l'orchestration multi-agent dans OpenClaw : l'expérience d'un développeur
Un développeur a modifié le runtime principal d'OpenClaw pour implémenter une véritable orchestration multi-agents après avoir découvert que les agents simulaient la collaboration. Les modifications incluaient la création d'agents parents-enfants via sessions_spawn/sessions_yield et l'exécution parallèle sur des threads séparés.
Claude Artifacts en tant que constructeur de présentations : Contexte complet + actifs de marque
Utilisez Claude avec le contexte de codebase, l'accès navigateur à l'identité visuelle (Brandfetch) et des bibliothèques de design populaires pour générer une présentation vanilla HTML/JS/CSS via Artifacts — produisant un diaporama élégant et remixable sans Google Slides ni PowerPoint.

Qwen3-0.6B INT8 local comme épine dorsale d'embedding pour le système de mémoire IA
Un développeur a implémenté Qwen3-0.6B quantifié en INT8 via ONNX Runtime comme modèle d'incorporation local pour un système de cycle de vie de mémoire IA, atteignant une inférence par lots de 12 ms sur CPU avec des vecteurs de 1024 dimensions et des seuils de similarité cosinus de 0,75 pour la pertinence sémantique.

Architecture pour un système de briefing quotidien d'intelligence construit avec Claude
Un développeur a créé un système de briefing quotidien personnalisé utilisant l'API Claude qui ingère des flux RSS, évalue la pertinence des articles, les trie et fournit des analyses par e-mail. Le pipeline traite environ 200 articles par jour, en filtre 5 à 8 pour analyse, et coûte moins de 5 $/mois.