Community연구 & 데이터 분석github.com

Kewanvk/xhs-댓글-스크래퍼

Playwright 기반 샤오홍슈(RED) 댓글 스크래퍼 - Claude Code / Codex 스킬

xhs-댓글-스크래퍼란 무엇인가요?

이 스킬은 Playwright를 사용하여 샤오홍슈(Xiaohongshu, RED) 플랫폼에서 댓글을 자동으로 수집하는 스크래퍼입니다. Claude Code나 Codex와 같은 AI 에이전트 도구와 함께 사용할 수 있도록 설계되어 개발자가 별도의 복잡한 설정 없이도 댓글 데이터를 손쉽게 추출할 수 있습니다. 샤오홍슈는 중국의 인기 소셜 미디어 플랫폼으로, 댓글 데이터를 분석하거나 마케팅 인사이트를 얻고자 하는 개발자에게 유용합니다. 이 스킬은 Playwright의 브라우저 자동화 기능을 활용하여 동적 콘텐츠를 처리하고, 댓글 작성자, 내용, 시간 등의 정보를 구조화된 형태로 반환합니다. 주로 데이터 수집, 감정 분석, 트렌드 파악 등에 활용될 수 있습니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add Kewanvk/xhs-comment-scraper

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

xhs-댓글-스크래퍼은(는) 무엇을 하나요?

Playwright 기반 샤오홍슈(RED) 댓글 스크래퍼 - Claude Code / Codex 스킬

개요

이 스킬은 Playwright를 사용하여 샤오홍슈(Xiaohongshu, RED)에서 댓글을 자동으로 수집합니다.

설치

npm install playwright

또는

pip install playwright
playwright install

사용법

Claude Code 또는 Codex에서 다음과 같이 사용하세요:

from playwright.sync_api import sync_playwright

# 샤오홍슈 게시물 URL
url = "https://www.xiaohongshu.com/explore/게시물_ID"

def scrape_comments(url):
    with sync_playwright() as p:
        browser = p.chromium.launch(headless=True)
        page = browser.new_page()
        page.goto(url)
        # 댓글 데이터 수집 로직
        comments = page.evaluate("""
            () => {
                const commentElements = document.querySelectorAll('.comment-item');
                return Array.from(commentElements).map(el => ({
                    author: el.querySelector('.author-name')?.innerText,
                    content: el.querySelector('.content')?.innerText,
                    time: el.querySelector('.time')?.innerText
                }));
            }
        """)
        browser.close()
        return comments

# 실행
comments = scrape_comments(url)
print(comments)

지원 플랫폼

  • Claude Code
  • Codex
  • Cursor (추가 설정 필요)

참고 사항

  • 샤오홍슈는 동적 콘텐츠를 사용하므로 Playwright와 같은 브라우저 자동화 도구가 필요합니다.
  • 댓글 데이터는 작성자, 내용, 시간 정보를 포함합니다.
  • 웹 스크래핑 시 해당 플랫폼의 이용 약관을 준수하세요.

관련 스킬