Tistory Publish

📝 티스토리 블로그 자동 발행의 마지막 퍼즐

티스토리 API 종료 후 유일한 자동화 경로, Playwright 기반 블로그 발행 자동화. 에디터 조작부터 OG카드 삽입까지 전 과정 자동화.

收藏
5k
安装
1.1k
版本
4.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Tistory Publish: 티스토리 블로그 범용 자동 발행 솔션

Tistory Publish는 2024년 2월 티스토리 Open API 종료 이후, 유일하게 남은 자동화 경로인 브라우저 자동화를 활용한 블로그 발행 솔루션입니다. Playwright 기반의 agent-browser를 통해 TinyMCE 에디터를 직접 조작하며, 어떤 형식의 글이든 자동 발행이 가능합니다.

핵심 기능

| 기능 | 설명 |
|------|------|
| **에디터 자동 조작** | TinyMCE에 HTML 직접 삽입, 한글 제목 base64 디코딩 처리 |
| **OG 카드 자동 생성** | URL placeholder → Enter 키 입력 → 카드 렌더링 (isTrusted 우회) |
| **메타데이터 설정** | 카테고리 선택(ARIA combobox), 태그 등록, 대표이미지 설정 |
| **배너 이미지 업로드** | 첨부→사진 메뉴 자동화, 파일 input 직접 주입 |
| **템플릿 시스템** | 신문 리뷰, 단순 포스트 등 재사용 가능한 워크플로우 |

장점

  • API 종료 후 유일한 자동화: 공식 API 없이도 완전 자동 발행 가능
  • 범용성: 뉴스 리뷰, 일상 포스트, 마케팅 콘텐츠 등 어떤 형식이든 지원
  • 신뢰성: Playwright native ARIA 상호작용, isTrusted 이벤트 필터링 우회 로직 내장
  • 확장성: 템플릿 디렉토리 구조로 커스텀 워크플로우 쉽게 추가

한계 및 주의사항

| 항목 | 내용 |
|------|------|
| **의존성** | agent-browser CLI + Kakao 로그인 완료된 프로필 필수 |
| **UI 변동성** | 대표이미지 셀렉터 등 Tistory 업데이트 시 스크립트 수정 필요 가능성 |
| **보안** | 브라우저 자동화 특성상 로그인 세션 관리 주의 필요 |
| **Node.js** | 배너 생성 시 Node.js 18+ 추가 필요 |

적합한 사용자

  • 콘텐츠 마케터: 대량 포스트 스케줄링, 일관된 템플릿 적용 필요 시
  • 개발자 블로거: 기술 글 자동 발행 파이프라인 구축 원할 시
  • 뉴스 큐레이터: 정형화된 리뷰 포맷의 반복적 발행 업무 자동화

위험 고려사항

  • 티스토리 서비스 약관상 자동화 도구 사용 가능 여부 확인 권장
  • 계정 보안: Kakao 로그인 세션 외부 저장/전송 시 암호화 필수
  • 과도한 자동화는 서비스 측 rate limit 또는 계정 제재 대상이 될 수 있음

기술 스택

  • Playwright (agent-browser wrapper)
  • Node.js 18+
  • Shell scripting (Bash)

Tistory Publish 内容

scripts文件夹
templates文件夹
mk-review文件夹
simple-post文件夹
手动下载zip · 24.7 kB
publish.shtext/x-shellscript
请选择文件