클로드 코워크로 삭제된 애플 뮤직 플레이리스트 복구하기

✍️ OpenClawRadar📅 게시일: March 22, 2026🔗 Source
클로드 코워크로 삭제된 애플 뮤직 플레이리스트 복구하기
Ad

상세한 사용 사례는 사용자가 iCloud 동기화 문제를 해결하는 과정에서 실수로 전체 라이브러리를 삭제한 후 Claude Cowork가 20년 이상 된 삭제된 Apple Music 플레이리스트를 복구하는 데 어떻게 도움을 주었는지 보여줍니다. 복구 과정에는 75개의 플레이리스트를 재구성하고 8,185개의 트랙을 다시 추가하는 작업이 포함되었습니다.

문제 상황

사용자는 2025년 6월 iCloud 동기화 문제를 해결하려는 과정에서 Apple Music 라이브러리의 모든 플레이리스트와 전체 Apple Music 클라우드 라이브러리를 삭제했습니다. 여기에는 약 20년간의 큐레이션, Spotify에서 가져온 임포트, 7년간의 Apple Music 선호도 구축이 포함되었습니다. 남아 있는 데이터는 손상된 즐겨찾기 목록과 일부 Discovery 플레이리스트뿐이었습니다.

Claude Cowork의 작업

사용자가 문제를 설명하고 Apple 데이터 내보내기 폴더를 가리킨 후 Claude Cowork는 다음과 같은 작업을 수행했습니다:

  • 내보내기 폴더 내에서 Apple Music Library Playlists.jsonTracks.json 파일을 찾아 파싱했습니다
  • 256,617행의 Play Activity CSV를 교차 참조하여 삭제된 플레이리스트 내용을 재구성했습니다 (수정 날짜는 모든 삭제가 2025-06-01에 발생했음을 보여줌)
  • 재생 기록만으로 34개 삭제된 플레이리스트 중 31개를 전체 트랙 목록과 함께 복구했습니다
  • Python 스크립트를 작성하여 4개의 시트(요약, 활성 플레이리스트, 삭제/복구된 항목, 재생 횟수별 정렬된 전체 라이브러리)로 구성된 형식화된 Excel 보고서를 생성했습니다
  • 활성 및 삭제된 플레이리스트에 걸쳐 분할된 14개의 AppleScript 셸 스크립트를 생성하여 Music.app 라이브러리를 검색하고 재생성된 플레이리스트에 트랙을 자동으로 추가했습니다
  • 여러 차례의 AppleScript 구문 오류, 인코딩 문제(em 대시 및 특수 문자가 Script Editor에서 파일을 중국어로 잘못 인식하게 함), iCloud 권한 오류를 디버깅했습니다
  • 모든 14개의 복원 스크립트를 순차적으로 실행하는 마스터 RUN_ALL.sh 스크립트를 구축했습니다
Ad

즉석에서 구축된 도구

AppleScript 복원 단계 후에도 1,254개의 트랙이 발견되지 않았습니다 (Apple이 큐레이션한 플레이리스트에서 가져왔거나 ASCII 변환 중 아티스트 이름이 제거된 트랙). Claude는 세 가지 맞춤형 HTML 도구를 구축했습니다:

  • Apple Music Quick-Add.html – 각 NOT FOUND 트랙을 JSONP를 사용하여 iTunes Search API에 조회하고 (로컬 파일에서 CORS를 우회하기 위해), 신뢰도 배지(정확/유사/제목/부분)를 표시하며, 데스크톱 Music 앱에서 트랙을 직접 열 수 있는 music:// 딥 링크를 생성했습니다
  • Apple Music Album Add List.html – 앨범 전체를 추가하는 것이 더 빠르다는 것이 확인된 후 개별 트랙에서 전체 앨범으로 전환했습니다. 1,254개의 누락된 트랙을 437개의 고유 앨범으로 그룹화하고, 각 앨범을 iTunes API를 통해 조회하며, 데스크톱 앱에서 앨범으로 바로 이동하는 'Open in Music' 딥 링크를 생성했습니다. 가장 영향력 있는 앨범이 먼저 오도록 트랙 수별로 정렬했습니다
  • 두 도구 모두 localStorage를 사용하여 체크박스 지속성을 구현하여 사용자가 진행 상황을 잃지 않고 여러 세션에 걸쳐 작업할 수 있도록 했습니다

앨범 도구는 특히 효과적이었습니다 – 1,254개의 개별 트랙을 하나씩 클릭하는 대신, 사용자는 몇 초마다 전체 앨범을 추가하여 437개의 앨범을 훨씬 짧은 시간에 완료했습니다.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

대학 야구 점수 업데이트 및 텔레그램 알림을 위한 OpenClaw 설정
Use Cases

대학 야구 점수 업데이트 및 텔레그램 알림을 위한 OpenClaw 설정

한 개발자가 ESPN의 대학 야구 스코어보드 API를 활용해 약 8분마다 ASU와 GT 야구 경기를 확인하는 OpenClaw 플로우를 구축했습니다. 스팸을 피하기 위해 점수, 이닝 또는 최종 결과가 변경될 때만 텔레그램 알림을 전송합니다.

OpenClawRadar
OpenClaw 지원으로 결정론적 직업 정보 파이프라인 구축하기
Use Cases

OpenClaw 지원으로 결정론적 직업 정보 파이프라인 구축하기

한 개발자가 구직 활동을 위한 독립형 파이썬 파이프라인인 findmejobs를 구축했습니다. 이 파이프라인은 프로필 부트스트랩과 검토/초안 작성에만 OpenClaw를 사용하며, 결정론적 순위 지정과 재실행 가능한 단계를 특징으로 합니다.

OpenClawRadar
클로드 오퍼스 4.6, 기드라 MCP로 7분 만에 게임 인증 시스템 역분석 성공
Use Cases

클로드 오퍼스 4.6, 기드라 MCP로 7분 만에 게임 인증 시스템 역분석 성공

한 개발자가 Ghidra의 MCP 서버 플러그인과 함께 Claude Opus 4.6을 사용하여 Command & Conquer: Kane's Wrath의 인증 검증 방법을 역공학했습니다. 이 인공지능은 깨끗한 바이너리를 분석하고, 검증 함수를 식별한 후 패치를 생성했으며, 약 7분 만에 모든 함수와 데이터 구조의 이름을 변경했습니다.

OpenClawRadar
클로드로 AI 코드 리뷰 CLI 구축하기: 비전통적 접근법
Use Cases

클로드로 AI 코드 리뷰 CLI 구축하기: 비전통적 접근법

GrandCru는 Claude AI를 활용한 전직 군 장교가 개발한 코드 리뷰 CLI입니다. 이 도구는 기술적 피드백을 위한 이중 채널 Zod 스키마와 창의적인 문장 구성 기능을 특징으로 합니다.

OpenClawRadar