Community라이팅 & 에디팅github.com

gxcsoccer/wechat-article-crawler

微信公众号文章爬取工具:提取结构化数据和 Markdown,自动下载图片并绕过防盗链 | Claude Code 技能

wechat-article-crawler란 무엇인가요?

이 스킬은 Claude Code 환경에서 WeChat(微信) 공식 계정 기사를 크롤링하여 구조화된 데이터와 Markdown 형식으로 내보내는 도구입니다. 개발자는 이 스킬을 사용하여 기사 본문, 메타데이터(제목, 작성자, 발행일 등), 이미지를 자동으로 추출할 수 있습니다. 특히 이미지 다운로드 시 WeChat의 이미지 핫링크 보호(Hotlink Protection)를 우회하는 기능이 포함되어 있어, 로컬 또는 서버에 이미지를 안전하게 저장할 수 있습니다. 이 스킬은 Claude Code, Cursor, Codex 등 주요 AI 코딩 에이전트와 호환되며, 마크다운 구조를 유지하면서 원본 기사와 유사한 형식의 출력을 생성합니다. 크롤링은 WeChat 공개 아티클 링크를 입력받아 실행되며, 추가 인증이나 세션 설정 없이도 기본 기능을 사용할 수 있어 연구, 콘텐츠 수집, 개인 아카이빙 목적으로 유용합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add gxcsoccer/wechat-article-crawler

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

wechat-article-crawler은(는) 무엇을 하나요?

WeChat(微信) 공식 계정 기사를 크롤링하여 구조화된 데이터와 Markdown으로 내보내고, 이미지를 자동으로 다운로드하여 핫링크 보호를 우회합니다. Claude Code용 크롤링 스킬입니다.

기능

  • WeChat 공식 계정 기사 본문 및 메타데이터 추출
  • Markdown 형식 출력 (원본 서식 유지)
  • JSON 구조화 데이터 내보내기
  • 이미지 자동 다운로드 및 핫링크 우회
  • Claude Code, Cursor, Codex 등 주요 AI 코딩 에이전트와 호환

사용 방법

  1. 스킬을 Claude Code 환경에 설치하거나 복사합니다.
  2. WeChat 공개 기사 링크를 제공합니다.
  3. 크롤링 결과를 Markdown 또는 JSON 파일로 저장합니다.

환경 변수

WECHAT_ARTICLE_URL=<기사 URL>
OUTPUT_FORMAT=markdown  # markdown 또는 json

의존성

  • Node.js 18 이상
  • npm 패키지: axios, cheerio, turndown (자동 설치)

예제

Claude Code에서 다음과 같이 사용:

@wechat-article-crawler https://mp.weixin.qq.com/s/example-article-id

라이선스

MIT

관련 스킬