콘텐츠 자동화 · 패키지 데스크탑 앱

AI Orchestra — 멀티 AI 블로그 자동화

ChatGPT·Claude·Gemini를 역할별로 묶어 키워드 선정부터 본문 작성·SEO 검수·이미지 삽입·발행까지 무인으로 처리하는 티스토리 자동화 데스크탑 앱입니다. 라이선스 키와 설치 패키지까지 갖춘 상용화 준비 단계의 제품입니다.

AI Orchestra — Claude가 자동 작성된 블로그 글을 SEO·품질 기준으로 검수하는 단계 (멀티 AI 파이프라인의 검수 역할)

문제

블로그 콘텐츠를 꾸준히 발행하려면 키워드 조사·초안 작성·교정·이미지·발행을 매번 반복해야 했고, 단일 AI 한 곳으로는 주제 선정과 문체·품질 검수를 한 번에 끝내기 어려웠습니다.

접근

역할을 나눈 멀티 AI 파이프라인 — ChatGPT가 키워드·아웃라인·본문을, Claude가 SEO·품질 검수를 맡고, 단계마다 실패하면 다른 모델로 넘어가는 fallback 체인을 둡니다. Playwright stealth로 각 AI 웹 세션을 자동 구동하고(API 키 없이 로그인 세션 재사용), Pixabay 무료 이미지를 자동 삽입하며, cron 스케줄러로 하루 1~3회(09·13·18시) 11개 카테고리에 자동 발행합니다. config.yaml·프롬프트 파일로 비개발자도 톤·전략을 직접 수정합니다.

결과

키워드 선정부터 발행까지 사람 개입 없이 도는 파이프라인을 완성하고, setup.bat·라이선스 키로 비개발자도 더블클릭으로 쓸 수 있게 패키징했습니다. 상용 판매를 목표로 한 데스크탑 제품으로, 운영자가 프롬프트만 바꿔 글쓰기 스타일을 직접 조정할 수 있는 구조입니다.

Architecture

어떻게 동작하는가

  1. 01
    키워드 · 아웃라인ChatGPT (fallback Gemini)

    경쟁 적은 롱테일 키워드를 선정하고 글 구조를 잡습니다.

  2. 02
    본문 작성ChatGPT (fallback Gemini)

    키워드·아웃라인 기반으로 초안을 생성합니다.

  3. 03
    SEO · 품질 검수Claude (fallback ChatGPT)

    검수 후 통과/보완합니다. 강점이 다른 모델을 단계별로 배치합니다.

  4. 04
    이미지 삽입Pixabay API

    무료 스톡 이미지를 자동 검색·삽입합니다.

  5. 05
    자동 발행Playwright Stealth · node-cron

    티스토리 로그인 세션을 재사용해 09·13·18시 11개 카테고리에 발행합니다.

키워드 → 본문 → 검수 → 이미지 → 발행. 단계마다 실패 시 다른 모델로 fallback해 무인 안정성을 확보합니다.

Decisions · 3

왜 이렇게 설계했는가

기술 선택의 근거와 트레이드오프 — 코드 대신 의사결정으로 설계를 설명합니다.

  • ?단일 AI vs 역할 나눈 멀티 AI?

    선택
    ChatGPT(생성) + Claude(검수) 역할 분리 + 단계별 fallback 체인
    근거
    한 모델로 주제 선정·작성·검수를 다 시키면 품질 편차가 큽니다 — 강점이 다른 모델을 단계별로 배치하고, 실패 시 다른 모델로 넘겨 무인 발행 안정성을 확보합니다.
    트레이드오프
    오케스트레이션 복잡도·다중 세션 관리 부담이 있습니다. 대신 품질·내구성이 향상됩니다.
  • ?공식 API vs Playwright stealth 웹 세션?

    선택
    API 키 없이 각 AI 웹 로그인 세션을 Playwright stealth로 자동 구동
    근거
    구매자가 API 키 발급·종량 요금 없이 보유한 ChatGPT/Claude 구독으로 쓰게 하려 웹 UI를 자동화했습니다 — 진입장벽·운영비를 낮춘 상용 패키징 결정입니다.
    트레이드오프
    웹 UI 변경·봇 탐지에 취약합니다(stealth로 완화). 대신 API 비용이 0이고, 비개발자도 사용할 수 있습니다.
  • ?코드 수정 vs config/프롬프트 파일 운영?

    선택
    config.yaml + prompts 파일로 톤·전략·스케줄을 비개발자가 수정
    근거
    구매자(비개발자)가 코드 없이 카테고리·발행시각·글쓰기 스타일을 바꾸게 합니다 — 상용 제품의 운영자 친화 구조입니다.
    트레이드오프
    노출된 설정 범위로 제한됩니다. 대신 코드 없이 운영할 수 있습니다.

Tech · 6

사용 기술

구현: AI (Claude 등) · 구조 결정과 검증: Ray Moon

  • TypeScript
  • Playwright Stealth
  • Multi-AI Orchestration
  • node-cron
  • Pixabay API
  • YAML Config

다른 케이스도 같은 (문제 → 접근 → 결과 → 아키텍처 → 의사결정) 구조로 정리되어 있습니다.

케이스 목록 보기