자는 동안 블로그가
글을 쓰고 발행합니다 —
Blog Auto Revenue Engine 공개
트렌드 수집 → AI 글 작성 → 자동 발행 → 수익 링크 삽입 → 성과 분석.
Google Blogger 기반 한국어 블로그 수익 자동화 시스템을 MIT 라이선스로 무료 공개합니다.
블로그로 수익을 내고 싶지만, 매일 글을 쓰는 게 현실적으로 너무 어렵습니다. 주제를 찾고, 리서치하고, 쓰고, 발행하고, 성과를 분석하는 것까지 — 이 모든 과정을 혼자 하면 하루가 블로그에만 소진됩니다.
Blog Auto Revenue Engine은 이 전 과정을 자동화합니다. 트렌드를 스스로 수집하고, OpenClaw AI 에이전트가 글을 작성하고, Blogger에 자동으로 발행하고, 쿠팡 파트너스 링크를 삽입하고, 매일 밤 성과 리포트를 텔레그램으로 보냅니다. 개발 완료 후 오늘 MIT 라이선스로 전체 소스코드를 공개합니다.
시스템이 알아서 글을 쓰는 동안,
나는 다른 일을 할 수 있습니다.
I. 시스템 구조
5개 봇이 하나의 파이프라인으로 연결됩니다
🔍 수집봇
Google Trends, GitHub, Hacker News, RSS를 매일 07:00 수집. 품질 점수 계산 + 폐기 필터링 자동 적용.
✍ AI 글 작성
OpenClaw 서브에이전트(ChatGPT Pro)가 글감을 받아 완성 글을 작성. 5개 코너별 페르소나 적용.
📤 발행봇
Blogger API 자동 발행 + 안전장치. 위험 키워드·낮은 품질 점수 감지 시 수동 검토 요청으로 전환.
🔗 링크봇
쿠팡 파트너스 어필리에이트 링크 자동 삽입. 주제 관련 상품 매칭 후 글 하단에 추가.
📊 분석봇
5대 핵심 지표 수집. 일일 리포트(22:00) + 주간 리포트(일요일) 자동 생성 → Telegram 전송.
🖼 이미지봇
만평 이미지 3가지 모드(수동/반자동/자동). 프롬프트 생성 + 관리 자동화.
II. 일일 자동 스케줄
설정 후에는 매일 이 흐름이 자동으로 실행됩니다
| 시간 | 작업 |
|---|---|
| 07:00 | 수집봇 — 트렌드 수집 + 품질 점수 계산 + 폐기 필터링 |
| 08:00 | AI 글 작성 트리거 (OpenClaw 서브에이전트) |
| 09:00 | 발행봇 — 첫 번째 글 발행 |
| 12:00 | 발행봇 — 두 번째 글 발행 |
| 15:00 | 발행봇 — 세 번째 글 (선택) |
| 22:00 | 분석봇 — 일일 성과 리포트 → Telegram 전송 |
| 매주 일요일 22:30 | 분석봇 — 주간 누적 리포트 |
| 매주 월요일 10:00 | 이미지봇 — 주간 프롬프트 배치 전송 |
III. 콘텐츠 코너 5개
각 코너마다 다른 AI 페르소나로 글을 씁니다
팩트체크 코너 전체 / 암호화폐·투자·법률 관련 위험 키워드 감지 / 출처 2개 미만 / 품질 점수 75점 미만 — 이 조건에 해당하면 자동 발행 대신 텔레그램으로 수동 검토 요청이 옵니다. /approve [번호] 또는 /reject [번호]로 처리합니다.
IV. 수익화 로드맵
블로그 1개로 시작해 단계적으로 확장합니다
AdSense 승인
쿠팡 수익 집중
어필리에이트 추가
글로벌 확장
Phase 1 목표는 단순합니다. 블로그 1개로 시스템을 검증하고, 검색 자산을 축적하고, AdSense 승인을 받는 것입니다. 수익보다 시스템 안정화가 우선입니다. 이후 단계에서 블로그를 늘리고, 쿠팡 파트너스와 다른 어필리에이트를 추가하면서 수익을 스케일업합니다.
V. 5분 설치
Windows에서 스크립트 더블클릭 한 번으로 끝납니다
git clone https://github.com/sinmb79/blog-writer.git cd blog-writer
이후 scripts\setup.bat을 더블클릭하면 가상환경 생성, 패키지 설치, 폴더 생성, Windows 작업 스케줄러 자동 등록까지 한 번에 처리됩니다.
필요한 것: Python 3.11 이상, Git, Google 계정(Blogger), Telegram 계정, OpenClaw(ChatGPT Pro 구독)
선택 사항: 쿠팡 파트너스 계정, OpenAI API Key(이미지 자동 생성 시)
수집봇, 발행봇, 링크봇, 분석봇은 ChatGPT 없이 동작합니다. AI 글 작성 레이어만 OpenClaw + ChatGPT Pro를 사용합니다. 다른 LLM으로 교체하고 싶다면 scheduler.py의 _call_openclaw() 함수를 수정하면 됩니다.
VI. 텔레그램으로 모든 것을 제어합니다
봇이 실행 중인 동안 텔레그램에서 아래 명령어로 실시간으로 제어할 수 있습니다.
| 명령어 | 설명 |
|---|---|
| /status | 봇 상태 + 이미지 모드 확인 |
| /approve [번호] | 수동 검토 글 승인 후 발행 |
| /reject [번호] | 수동 검토 글 거부 |
| 발행 중단 / 발행 재개 | 자동 발행 일시 정지 / 재개 |
| 오늘 수집된 글감 보여줘 | 오늘 수집된 글감 목록 확인 |
| 이번 주 리포트 | 주간 리포트 즉시 생성 |
| /imgbatch | 이미지 프롬프트 배치 수동 전송 |
📦 GitHub에서 받아보기
전체 소스코드 · 설치 스크립트 · 설정 파일 · 마스터플랜 문서 포함
MIT 라이선스 — 자유롭게 사용, 수정, 배포 가능