M2Y
프로젝트 목록으로
구현 완료ACTIVE생산성 / 도구New release v1.0.18

생산성 / 도구

AI Blogger

AI Blogger는 티스토리 전용 발행 도구에서 시작해 네이버 블로그까지 함께 지원하도록 확장한 AI 보조 블로그 자동화 제품입니다. Electron 데스크톱 앱과 Python 자동화 백엔드를 연결해 글 작성, 미리보기, 발행, 이력 관리를 처리하며, 대량 작업 큐, 트렌드/주제 생성, 다중 AI 설정, 카테고리 템플릿, 이미지 처리, 발행 전 검토, 계정/세션 관리, 라이선스, 발행 이력 내보내기를 지원합니다.

AI 보조 블로그 글쓰기를 통제 가능한 데스크톱 발행 워크플로우로 만듭니다.

AI Blogger

플랫폼

WindowsmacOS

기술 스택

ElectronPythonPlaywrightGeminiOpenAITistory/Naver

개요

티스토리와 네이버 블로그의 AI 보조 발행 흐름을 관리하는 데스크톱 컨트롤 센터입니다.

제품 목적

주제 조사, AI 초안 작성, 이미지 생성, 미리보기, 플랫폼 로그인, 카테고리 선택, 발행 상태를 하나의 데스크톱 흐름으로 묶어 반복적인 블로그 운영 작업을 줄이는 것입니다.

대상 사용자

반복적으로 글을 발행하며 브라우저 기반 작성 흐름보다 더 통제된 자동화와 이력 관리가 필요한 블로그 운영자, 제휴 퍼블리셔, 크리에이터입니다.

역할 및 기여

제품 기획, UI 구현, 아키텍처 결정, 앱 전달 전반을 담당했습니다.

업데이트 내역

v1.0.18
v1.0.182026-07-22
  • - 티스토리 발행 시 이미지가 만료형 Kakao CDN 서명 URL로 본문에 저장되어 며칠 뒤 깨질 수 있던 문제를 보완했습니다.
  • - 티스토리 이미지 업로드 후 본문 HTML은 에디터가 생성한 이미지 태그를 유지하고, 저장 API의 첨부 목록은 만료 쿼리 없는 내부 첨부키(`kage@...`) 기준으로 전달하도록 정리했습니다.
  • - AI가 생성한 본문 HTML에 외부 `<img src="https://...">` 이미지가 직접 포함되는 경우, 발행 전에 이미지를 다운로드해 로컬 업로드 이미지로 자동 전환합니다.
  • - 다운로드할 외부 이미지는 공개 HTTP/HTTPS URL만 허용하고, 로컬/사설 네트워크 주소, 비이미지 응답, 과도하게 큰 파일은 차단하도록 안전 검사를 추가했습니다.
  • - 외부 이미지 다운로드가 실패하거나 유효하지 않은 경우 깨진 외부 링크를 본문에 남기지 않도록 처리했습니다.
  • - 티스토리 업로드 응답 파싱 실패 시에도 발행 전체가 불필요하게 중단되지 않도록 예외 처리를 보강했습니다.
  • - Gemini API 모델 목록을 동적으로 조회해 `generateContent`를 지원하는 최신 텍스트 모델을 자동 후보로 사용하도록 개선했습니다.
  • - Gemini 호출 시 `v1beta`와 `v1` API 버전을 순차적으로 시도해, Google의 모델/엔드포인트 변경에도 소스 수정 없이 대응할 수 있도록 보강했습니다.
  • - 설정 화면과 API 키 테스트에서도 Gemini 모델 목록을 실시간 조회해 새 모델이 추가되어도 드롭다운과 키 검증 후보에 자동 반영되도록 개선했습니다.
v1.0.32026-06-18
  • - 개발 실행과 설치본 실행에서 라이선스 DLL을 안정적으로 불러오도록 수정했습니다.
  • - 티스토리와 네이버 세션 파일이 비어 있거나 저장 중일 때 JSON 오류가 나지 않도록 보강했습니다.
  • - Windows 창과 작업표시줄에 AI Blogger 앱 아이콘이 적용되도록 개선했습니다.
  • - 최초 라이선스 활성화 화면이 한국어로 표시되도록 기본 언어를 조정했습니다.
  • - 패키징 백엔드와 Chromium 의존성 사용 방식을 최적화해 Windows 설치 파일 용량을 줄였습니다.
  • - API 키 검증, 활성 공급자 전환 안내, 포스팅 실패 처리 흐름을 개선해 실패한 글은 월 사용량에 포함되지 않도록 했습니다.
v1.0.22026-06
  • - 티스토리와 네이버 카테고리 동기화를 개선하고, 하위 카테고리와 선택 불가 상위 카테고리 표시를 보강했습니다.
  • - 라이선스 등급, 체험판, 라이선스 삭제 요청, 복구 처리, 서버 관리자 기능을 추가했습니다.
  • - Groq 지원과 등록된 활성 API 키 기준의 AI 공급자 전환 흐름을 개선했습니다.
  • - 테스트 포스팅에 카드형 썸네일 섹션, 본문 이미지 수 설정, 로컬 테스트 이미지 처리를 추가했습니다.
  • - 다국어 UI, 사용자 매뉴얼 접근, 블로그 관리 화면, 발행 내역 글자 표시를 개선했습니다.

주요 기능

  • - AI 보조 주제 및 글 생성
  • - 티스토리와 네이버 계정/세션 관리
  • - 대량 자동화 큐와 미리보기 흐름
  • - 카테고리 포맷 및 블로그 설정 관리
  • - 발행 이력과 내보내기 지원
  • - 라이선스, 설정, 휴대용 데이터 흐름

기술 메모

  • - Electron 셸과 패키징된 Python 백엔드 프로세스 구성
  • - 로그인과 발행 작업을 위한 Playwright 기반 브라우저 자동화
  • - Gemini, OpenAI, Claude, Perplexity 및 이미지 공급자 설정 지점
  • - SafeStorage와 로컬 JSON으로 인증 정보, 세션, 발행글, 카테고리, 트렌드 관리
  • - installer, portable, archive 빌드를 위한 electron-builder 구성

향후 개선

  • - macOS 배포 공증 흐름 강화
  • - 플랫폼 어댑터 추상화 안정화
  • - 발행 성과 분석 확장

Store screenshot

AI 글 작성

AI 글 작성

Store screenshot

대량 자동화 큐

대량 자동화 큐

Store screenshot

발행 내역

발행 내역

Store screenshot

인기 키워드 분석

인기 키워드 분석

Store screenshot

AI 및 발행 설정

AI 및 발행 설정

Store screenshot

계정 및 라이선스

계정 및 라이선스

Store screenshot

대량 작업 생성

대량 작업 생성

Store screenshot

트렌드 검색 진행

트렌드 검색 진행