시스템 소개
이 사이트는 사람이 글을 쓰지 않습니다
6시간마다 AI가 키워드를 골라 글을 생성·발행하고, 즉시 검색엔진에 색인 ping, 구독자 메일 발송, 자동 트윗까지 한 흐름으로 자동화된 시스템의 작동 데모.
자동화 흐름 (6시간마다 1회 반복)
-
1
키워드 선택
5,000개 키워드 풀에서 무작위 1개 선택
-
2
AI 글 생성
Claude Sonnet 4.6 — 2,000자, JSON 응답, prompt caching
-
3
품질 가드
한국어 70%+ · H2 3개+ · 금지어 0 · 길이 검증 — 실패 시 1회 재시도
-
4
자동 internal linking + OG 이미지
기존 글 키워드 자동 링크 (최대 3개) · 1200×630 PNG 자동 생성 (Pillow)
-
5
DB 저장 + 즉시 공개
PostgreSQL INSERT · /blog/<slug> 즉시 접근 가능
-
6
검색엔진 색인 ping
IndexNow API → Bing / Naver / Yandex 즉시 알림 · Google은 sitemap.xml + RSS
-
7
알림·공유 자동화
구독자 메일 발송 · X(Twitter) 자동 트윗 (옵션) · Slack/Discord webhook
기술 스택
웹 / 백엔드
FastAPI · uvicorn · Jinja2 · SQLAlchemy 2.x
DB · 마이그레이션
PostgreSQL 14 · Alembic · FTS5 검색
AI
Anthropic Claude Sonnet 4.6 · prompt caching
SEO
IndexNow · sitemap.xml · RSS · JSON-LD (BlogPosting + BreadcrumbList)
이미지 / 폰트
Pillow OG 이미지 자동 · Noto Sans CJK
인증 / 보안
bcrypt · session cookie · CSRF · CSP nonce · hCaptcha
배포 · 운영
카페24 VPS · Ubuntu 22.04 · Nginx · systemd · Let's Encrypt 자동 갱신
모니터링
/healthz · /readyz · Sentry · 일간 통계 메일 timer
작동 증거
자동 발행 글
/blog 에서 AI 생성 글 확인. 모든 글에 "AI 생성" 배지
RSS feed
/blog/rss.xml — 신규 글 자동 발행
Sitemap
/sitemap.xml — 검색엔진 색인용
헬스체크
/healthz · /readyz — DB + scheduler 워커 상태
※ 본 사이트는 마케팅 자동화 시스템의 작동 데모입니다.
콘텐츠는 AI가 자동 생성한 정보성 글이며, 실제 업소 정보는 각 업소에 확인 부탁드립니다.
19세 미만 청소년의 이용을 금지합니다.