
매일 4개 플랫폼에 게시되는 완전 자동화된 AI 도구 리뷰 블로그를 구축했습니다 — 3개월 후 마주한 냉혹한 진실
요약
Claude API와 Python을 활용하여 AI 도구 리뷰를 자동으로 생성하고 4개 플랫폼에 게시하는 자동화 블로그 구축 사례를 소개합니다. 기술 스택, 운영 비용, 그리고 자동화 프로세스의 실제 작동 방식을 상세히 다룹니다.
핵심 포인트
- Claude API를 활용한 콘텐츠 생성 및 자동화 워크플로우 구축
- Python, VPS, WordPress를 결합한 저비용 자동화 시스템
- Discord 봇을 통한 인간의 최종 승인 단계 포함
- 차별화된 4축 점수표를 통한 리뷰 콘텐츠의 질적 향상

오늘날 저는 제가 키보드에 손을 대지 않고도 매일 일본 표준시(JST) 오후 9시에 Product Hunt에서 AI 도구를 찾아 Claude API를 사용하여 전체 리뷰를 작성하고, 점수표 이미지를 생성하며, WordPress, dev.to, 그리고 X에 게시하는 자동화된 블로그를 운영하고 있습니다.
제가 이것을 정확히 어떻게 구축했는지, 비용은 얼마인지, 그리고 이런 종류의 프로젝트에 대해 아무도 말해주지 않는 사실은 무엇인지 알려드리겠습니다.
아이디어 (The Idea)
저는 달러(USD)로 발생하는 수동적 소득(Passive Income)을 원했습니다. 저는 일본에 살고 있습니다. 저의 영어 독해 능력은 AI의 도움 없이는 기본적으로 제로에 가깝습니다.
그래서 생각했습니다. AI가 모든 것을 한다면 어떨까? 도구를 찾고, 리뷰를 쓰고, 콘텐츠를 게시하는 것 말입니다. 저는 그저 Discord에서 승인하거나 거절하기만 하면 됩니다.
미친 소리처럼 들리겠지만, 대부분 제대로 작동합니다.
기술 스택 (The Stack)
- VPS: Contabo Windows VPS (월 $17)
- 언어 (Language): Python 3.11
- AI: Claude API (기사는 claude-opus-4-5, 보조 작업은 claude-haiku 사용)
- 호스팅 (Hosting): Hostinger WordPress (월 $28)
- 자동화 (Automation): Windows 작업 스케줄러 (Windows Task Scheduler) + 인간의 승인을 위한 Discord 봇
총 고정 비용: 월 $65
실제 작동 방식 (How It Actually Works)
매일 오후 9시에 다음과 같은 과정이 자동으로 진행됩니다:
1. Product Hunt GraphQL API에서 상위 AI 도구 가져오기
2. 이미 리뷰된 도구 건너뛰기 (used_tools.json)
3. BeautifulSoup을 사용하여 해당 도구의 공식 웹사이트 스크래핑 (Scrape)
...
단 하나의 Python 스크립트. 단 하나의 작업 스케줄러 항목. Discord 버튼을 누르는 것 외에는 매일 수동으로 작업할 것이 전혀 없습니다.
4축 점수표 (The 4-Axis Scorecard)
모든 리뷰는 다음 항목에 대해 도구의 점수를 매깁니다:
- 혁신성 (Innovation) /10 — 이것이 정말로 새로운 것인가?
- 1인 기업가 ROI (Solopreneur ROI) /10 — 1인 운영자에게 가치가 있는가?
- 노-래퍼 스코어 (No-Wrapper Score) /10 — 이것이 단순히 UI만 입힌 ChatGPT인가?
- 지갑 테스트 (Wallet Test) /10 — 가격 책정이 합리적인가?
이것이 핵심적인 차별점입니다. 대부분의 AI 도구 블로그는 그저 "정말 좋아요!"라고만 말합니다. 우리는 "이것은 GPT-4를 활용한 월 29달러짜리 래퍼 (wrapper)이며, 왜 그것이 중요한지 알려드리겠습니다"라고 말합니다.
실제 비용 vs 실제 수익
월간 비용:
| 항목 | 비용 |
|---|---|
| Contabo VPS | $17 |
| Anthropic API | ~$20 |
| Hostinger (서버 + 도메인) | ~$28 |
| 합계 | **~$65 |
3개월 후 월간 수익: ~$0
저는 현재 Google의 샌드박스 (sandbox) 기간에 있습니다. 새로운 도메인은 Google이 검색 순위에 반영하기까지 보통 3~6개월이 걸립니다. 시작할 때 이미 알고 있었던 사실입니다.
현재 제휴 (affiliate) 설정:
- NordVPN: 전환당 $40-100, 모든 기사에 자동 삽입됨
- Hostinger: 승인 대기 중
현재 트래픽은 거의 전적으로 X (구 Twitter)에서 발생하고 있습니다. 규모는 작지만 성장 중입니다.
아무도 말하지 않는 실패 사례들
실패 1: Windows 환경의 Python에서 일본어 문자 문제
제 VPS는 cp1252 인코딩을 사용하는 Windows에서 실행됩니다. Python 코드에 일본어 문자열이 포함되면 즉시 충돌이 발생했습니다. 왜 무작위 오류가 계속 발생하는지 파악하는 데 일주일이 걸렸습니다.
해결책: 모든 Python 파일에서 일본어 문자열을 완전히 제거했습니다. 모든 데이터는 설정 파일 (config files)을 통해 처리합니다.
실패 2: PowerShell의 헤레독 (heredoc)이 파일을 망가뜨리는 문제
PowerShell의 헤레독 (heredoc)을 통해 Python 파일을 계속 수정했습니다. 이 과정에서 보이지 않는 BOM (Byte Order Mark) 문자가 추가되어 모든 것을 망가뜨렸습니다.
해결책: PowerShell을 통해 Python 파일을 절대 수정하지 마세요. 항상 새로운 .py 파일을 생성하여 덮어쓰는 방식을 사용하세요.
실패 3: Discord 봇이 두 번 실행되는 문제
발행 (publish) 함수가 두 번 트리거되었습니다. 한 번은 버튼 클릭으로, 한 번은 이벤트로 인해 발생했습니다. 모든 기사가 dev.to와 X에 두 번씩 게시되었습니다.
해결책: publish_fired 불리언 (boolean) 플래그를 사용했습니다. 간단하지만 찾아내는 데 3일이 걸렸습니다.
실패 4: 작업 스케줄러 (Task Scheduler)가 hunter.py를 직접 실행하지 않고 scheduler.py를 실행하는 문제
schedule 라이브러리를 사용하여 오후 9시에 hunter.py를 실행하는 scheduler.py를 만들어 두었습니다. 문제는 VPS가 오후 9시 이후에 재부팅되면, scheduler.py는 실행되지만 오늘의 작업은 완전히 건너뛴다는 것이었습니다.
해결책: 작업 스케줄러가 매일 21:00에 hunter.py를 직접 호출하도록 설정했습니다. 미들웨어 (middleware)를 사용하지 않습니다.
내가 다르게 했을 일들
- Windows VPS의 제약 사항을 염두에 두고 시작할 것 — Windows에서의 인코딩 (encoding) 문제는 실제로 존재하며 매우 고통스럽습니다.
- Discord 승인 프로세스를 먼저 구축할 것 — 사람이 확인하는 체크포인트 (checkpoint)를 둔 덕분에 수십 개의 형편없는 게시물이 라이브되는 것을 막을 수 있었습니다.
- 기사의 품질이 안정될 때까지 X(구 트위터) 자동화를 하지 말 것 — 디버깅 (debugging) 과정 중에 창피한 콘텐츠를 게시한 적이 있습니다.
이것을 구축할 가치가 있는가?
솔직한 답변: 빨리 돈을 벌고 싶다면, 아니요.
매일 최소한의 투입으로 시간이 지남에 따라 복리 효과를 내는 시스템을 원한다면, 네.
이 블로그에는 18개 이상의 리뷰가 게시되었습니다. 모든 게시물은 인덱싱 (indexed)되었습니다. 샌드박스 (sandbox) 기간이 끝나면, 18개 이상의 기사가 동시에 트래픽을 위해 경쟁하게 됩니다. 그것이 저의 베팅입니다.
자동화 시스템을 구축하는 데 약 2개월간의 저녁 시간을 소비했습니다. 이제는 스스로 돌아갑니다.
다음 단계
- Hostinger 제휴 승인 → NordVPN과 함께 자동 삽입
- 매주 GA4를 통한 트래픽 보고
- 트래픽이 증가할 경우: Runway API를 통한 비디오 요약 추가
비슷한 것을 구축 중이거나 이 시스템의 특정 부분에 대해 더 알고 싶다면 댓글을 남겨주세요. 특정 컴포넌트 (component)에 대한 실제 코드를 기꺼이 공유하겠습니다.
결과물이 어떤 모습인지 보고 싶다면 전체 블로그는 ai-tool-hunter.com에서 확인할 수 있습니다.
Claude API, Python, 그리고 고집을 사용하여 일본인 1인 창업가(solopreneur)가 구축함.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기