개발자 99% 커뮤니티에서 수다 떨어요!
안녕하세요! 부동산 정보가 매체마다 흩어져 있어서 매일 찾아보기 번거로운 게 싫어서, 하나의 AI 데일리 브리핑으로 통합하는 사이드 프로젝트를 만들고 있습니다.
저는 1주택 실거주자인데, 부동산 흐름을 보려면 매경·땅집고·집코노미… 6~7군데를 매일 돌아야 하더라고요. "이걸 AI가 대신 읽고 요약해서 아침마다 딱 던져주면 안 되나?"에서 시작했습니다.
사람 손 안 대고 매일 자동으로 도는 파이프라인이 핵심입니다.
매일 특정시간 Vercel Cron 트리거
뉴스 6개 매체 + 정부 3곳(국토부·한국은행·기재부) 크롤링 (Headless / Cheerio 혼합)
수집한 기사 + 정책 PDF를 Gemini로 종합 분석
시장 감정 스코어(0~100), 합의/쟁점 정리, 포지션별(무주택·1주택·다주택) 투자 전략 생성
Firestore 저장 → 앱 & 텔레그램 푸시
Next.js 16 (App Router, RSC) · React 19 · TypeScript 5 · Tailwind v4 · Firebase (Firestore/Storage) · Gemini API · Vercel (배포 + Cron)
구조는 DDD (domain → application → infrastructure → presentation)로 잡았습니다.
뉴스 사이트마다 방식이 달라서 Headless/Cheerio를 섞어 쓴 크롤링 전쟁
Gemini 비용 최적화 — 출력 비용의 77%가 thinking 토큰이라는 걸 로깅으로 발견하고 예산 캡을 걸어 확 줄인 경험
14MB 넘는 월간지 PDF를 요약하려고 Files API로 우회한 경험
피드백이면 뭐든 감사합니다! 특히 "이런 기능 있으면 진짜 쓰겠다" 같은 의견 환영합니다 🙏