프로젝트 소개

AI 뉴스 레이더는 서버 비용이 전혀 들지 않는 완전 자동 AI 뉴스 수집 프로젝트로, 월 $0의 운영 비용으로 중국어 AI 정보 대시보드를 지속적으로 제공하는 것을 목표로 합니다. 핵심 기능 - 다중 소스 수집: TechCrunch AI, The Verge AI, Hacker News AI 인기 게시판 등 속보, 머스크·올트먼·르쿤 등 인물 의견, Hugging Face 트렌드 모델과 GitHub AI 인기 프로젝트, Reddit LocalLLaMA와 ArXiv CS.AI 논문을 다룹니다. - AI 처리: Google Gemini 2.5 Flash 무료 API를 연동하여 외국어 뉴스를 중국어로 번역하고 30~50자의 한 줄 핵심 요점을 추출하며 태그를 부여합니다. - 프런트엔드 대시보드: Tailwind CSS 기반의 다크 감성 4단 레이아웃으로, 30초마다 최신 데이터를 자동 감지하여 부드럽게 새로고침합니다. 아키텍처 및 배포 - 순수 정적 서버리스 아키텍처로 Google Firebase Hosting CDN에 호스팅됩니다. - GitHub Actions 예약 작업이 30분마다 클라우드에서 크롤러를 실행하고 게시하므로 로컬 머신을 계속 켜둘 필요가 없습니다. - 프로젝트 구조에는 config.py(수집 소스 및 분류 규칙), fetcher.py(키 불필요 수집 엔진), processor.py(Gemini 번역 요약), main.py(스케줄링 진입점), public/(정적 사이트), firebase.json이 포함됩니다. 사용 방법 - 로컬: 가상 환경을 만들고 requirements.txt를 설치한 뒤 .env.example을 .env로 복사하여 GEMINI_API_KEY와 GEMINI_MODEL을 입력하고 python main.py를 실행해 수집·정리한 다음 로컬 HTTP 서비스로 public/index.html을 미리 봅니다. - 배포: npx firebase login, npx firebase use --add로 프로젝트를 연결한 후 npx firebase deploy --only hosting으로 원클릭 배포하여 무료 URL을 받습니다. 저비용으로 개인 AI 뉴스 수집 사이트를 구축하고 예약 작업과 정적 호스팅을 활용해 자동 업데이트를 원하는 사용자에게 적합합니다.