클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

豆瓣(더우반) 기록 내보내기

豆瓣의 책·영화·음악·게임 감상 기록을 로그인 없이 CSV 파일로 한 번에 백업하는 스킬입니다.

유틸리티입문1,323212AI 점수 8/10마지막 업데이트: 2026. 8. 8.

무엇을 해주나

중국 최대 문화 커뮤니티 豆瓣(Douban)에는 공식 데이터 내보내기 기능이 없습니다(공식 API는 2018년 종료). 이 스킬은 豆瓣 모바일 앱이 사용하는 Frodo API를 이용해 사용자 ID만으로 전체 기록을 가져와 CSV 4개 파일로 저장합니다.

  • 책(读过/在读/想读), 영화·드라마(看过/在看/想看), 음악, 게임 전체 이력 내보내기
  • title, url, date, rating, status, comment 컬럼, UTF-8 BOM으로 Excel에서 바로 열림
  • 로그인·쿠키·브라우저 불필요, Python 3.6+ 표준 라이브러리만 사용
  • RSS 기반 증분 동기화(최근 약 10건)로 매일 업데이트 가능
  • 잘못된 사용자 ID는 실행 전에 즉시 검증

제한: 장문 리뷰(长评), 독서 노트, 브로드캐스트는 내보낼 수 없고, 비공개 프로필은 0건으로 나옵니다. 웹 스크래핑은 豆瓣의 PoW 방어로 동작하지 않으므로 시도하지 않도록 문서에 명시돼 있습니다.

이런 분께 추천

  • 수백~수천 건의 豆瓣 감상 기록을 개인 백업하고 싶은 분
  • 豆瓣 데이터를 Notion·Obsidian·엑셀·개인 블로그로 옮기려는 분
  • 별점 데이터를 기반으로 독서·관람 통계를 분석하고 싶은 분
  • 계정 정지·서비스 변경 위험에 대비해 데이터를 소유하고 싶은 분

활용 예시

  1. 전체 백업: "내 豆瓣 아이디는 douban.com/people/abc123/ 인데 기록 전부 CSV로 뽑아줘" → ~/Downloads/douban-sync/abc123/에 书.csv, 影视.csv, 音乐.csv, 游戏.csv 생성
  2. 독서 통계: 내보낸 书.csv를 그대로 Claude에게 주고 "연도별 읽은 책 수와 평균 별점 정리해줘"라고 요청
  3. 매일 증분 동기화: 최초 전체 내보내기 후 RSS 스크립트를 크론에 등록해 새로 기록한 항목만 이어붙이기

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 daymade/claude-code-skills 의 douban-skill 폴더를 내 ~/.claude/skills/douban-skill/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/daymade/claude-code-skills.git && cp -r claude-code-skills/douban-skill ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 Python 3.6 이상이 설치돼 있는지 확인합니다: python3 --version
  2. 저장소를 내려받습니다: git clone https://github.com/daymade/claude-code-skills.git
  3. 스킬 폴더를 Claude Code 스킬 경로로 복사합니다: mkdir -p ~/.claude/skills && cp -r claude-code-skills/douban-skill ~/.claude/skills/
  4. Claude Code를 다시 실행한 뒤 "豆瓣 기록 내보내줘"처럼 말하면 스킬이 자동으로 호출됩니다.
  5. 豆瓣 프로필 주소(douban.com/people/아이디/)에서 아이디를 확인해 알려줍니다. 전체 URL을 붙여도 자동 추출됩니다.
  6. 직접 실행하려면: DOUBAN_USER=아이디 python3 ~/.claude/skills/douban-skill/scripts/douban-frodo-export.py
  7. 결과는 기본적으로 ~/Downloads/douban-sync/<아이디>/에 저장됩니다. 다른 위치를 원하면 DOUBAN_OUTPUT_DIR 환경변수를 지정하세요.
  8. (선택) 증분 동기화는 Node.js가 필요합니다: DOUBAN_USER=아이디 node ~/.claude/skills/douban-skill/scripts/douban-rss-sync.mjs