blog-studio
AI에게 글을 맡겨 Blogger에 발행하는 출발점입니다. Claude Code 또는 Codex로 작업한다고 가정하고, 리서치부터 집필과 검수, 발행까지 이어지는 흐름과 자동화 진입점을 미리 갖춰 두었습니다. 그래서 프롬프트를 두세 번 주고받은 뒤에 글이 AI가 쓴 티 나는 문체로 흐트러지거나 AdSense 정책에 걸리는 일을 막아 줍니다.
이 페이지는 갈림길 역할만 합니다. 어디서부터 시작해야 할지 아래 표에서 확인한 다음, 그 페이지로 곧장 넘어가면 됩니다.
어디서부터 시작할지
섹션 제목: “어디서부터 시작할지”| 어떤 분 | 가야 할 곳 |
|---|---|
| 풀타임 개발자가 아닌 분, 터미널과 git이 처음이고 Python과 Blogger 연동도 처음인 분 | 비개발자용 매뉴얼 |
| 코드는 익숙한데 Blogger 자동 발행과 AI-SEO, AdSense 게이트가 처음인 분 | 비개발자용 매뉴얼의 prerequisites부터 first-run까지, 그다음 전문가용 매뉴얼 |
| 이미 블로그를 운영하고 자동 발행 파이프라인을 다뤄 본 분 | 전문가용 매뉴얼, architecture부터 곧바로 |
세 행 중 어느 쪽인지 결정이 서지 않으면 첫 행을 고르면 됩니다. 비개발자용 매뉴얼은 한 단계에 한 가지 동작만 다루므로, 이미 익숙한 단계는 빠르게 훑고 넘어가도 됩니다.
두 매뉴얼의 차이
섹션 제목: “두 매뉴얼의 차이”전문가용 매뉴얼은 짧게 찾아보는 참고 문서에 가깝습니다. 에이전트 팀과 Phase 흐름, AI-smell 게이트 점수, OAuth 발행, AI-SEO 같은 어휘가 익숙하다고 가정하고 결정 근거를 위주로 설명합니다. intro와 architecture, verification, publishing, marketing, updates 여섯 섹션으로 이루어져 있습니다.
비개발자용 매뉴얼은 단계별로 진행합니다. AI가 글을 쓴다는 발상에는 익숙하지만 터미널과 git, Python, Google Blogger 계정 연동은 처음일 수 있다고 가정합니다. 화면이 어떻게 보여야 정상인지도 본문이 같이 짚어 줍니다. index 한 편과 12개 단계로 이루어져 있습니다.
같은 base를 두 가지 방식으로 설명한 한 쌍입니다. 문체는 다르지만 다루는 명령과 작업 흐름은 서로 일치합니다.
어디서 시작하든 공통
섹션 제목: “어디서 시작하든 공통”첫 실행은 /start로 환경을 검증하는 데까지가 전부입니다. Blogger 연결도 OAuth 발급도 이 단계에서는 필요 없습니다. 프로젝트 시작이라고 요청하면 /start가 Python과 자격증명 파일을 확인하고 블로그 정체성을 정합니다. 실제 발행 연결은 본인 블로그의 형태가 정해진 다음에 시작합니다.
글쓰기는 슬래시 명령이 아니라 자연어로 시작합니다. “이 주제로 글 써줘”라고 요청하면 blog-orchestrator가 리서치와 집필, 검수, 발행을 Phase 0부터 5까지 끌고 갑니다. 발행한 뒤에 X와 Reddit, Hacker News로 글을 알리는 일은 marketing-director가 맡는 별도 작업입니다.
AI 진입점은 Claude Code에서는 /start 한 줄이고, Codex에서는 저장소 루트의 AGENTS.md입니다. 두 경로는 같은 기준 문서인 AI_AUTOMATION.md를 가리킵니다.
발행 직전에는 두 게이트가 글을 막습니다. 게이트는 조건을 통과하지 못한 글을 걸러 내는 발행 전 검사 단계입니다. AI-smell 게이트(ai-pattern-check)은 14개 항목으로 AI 문체를 점수화하고, 불합격이면 Blogger 업로드 자체가 코드 차원에서 차단됩니다. AdSense 게이트(adsense-optimization)은 정책을 위반할 가능성이 있는 글을 미리 걸러 냅니다.
라이선스는 All Rights Reserved를 바탕으로 한 상업 라이선스 모델입니다. 결제 흐름과 변호사 검토를 거친 COMMERCIAL-LICENSE.md가 아직 준비 중이라, 실제 판매를 시작하기 전에 그 두 가지를 마무리해야 합니다. 매뉴얼과 랜딩 페이지는 공개 문서라서, 지금 읽고 있는 이 페이지도 그대로 공개되어 있습니다.