# ThreadAuto — 뉴스 기반 스레드 글 3건 발행

## 개요
ThreadAuto 파이프라인으로 뉴스 소재 기반 Threads 게시물 3건을 생성하고 업로드한다.
- 텍스트 글 2건
- 카드뉴스(이미지) 1건

## 작업 절차

### 1. 시스템 상태 확인
```bash
cd /home/jay/projects/ThreadAuto
python3 cli.py health
python3 cli.py profile
```

### 2. 텍스트 글 2건 생성 + 업로드
```bash
cd /home/jay/projects/ThreadAuto
python3 cli.py pipeline --count 2 --source news --format text --upload
```
- `--source news`: 뉴스 소재 기반
- `--format text`: 텍스트만 (이미지 없음)
- `--upload`: Threads에 자동 업로드

만약 `--format text` 옵션이 없으면:
```bash
python3 cli.py post-text --help
```
로 텍스트 전용 발행 방법 확인 후 실행.

또는 pipeline으로 콘텐츠만 생성 후 post-text로 수동 발행:
```bash
python3 cli.py pipeline --count 2 --source news
# 생성된 콘텐츠를 확인 후
python3 cli.py post-text "생성된 텍스트"
```

### 3. 카드뉴스 1건 생성 + 업로드
```bash
cd /home/jay/projects/ThreadAuto
python3 cli.py pipeline --count 1 --source news --format image --upload
```
- `--format image`: 카드뉴스 이미지 생성
- `--upload`: Threads에 자동 업로드

### 4. 결과 확인
- output/ 디렉토리에 생성된 파일 확인
- Threads API 응답에서 발행 성공 여부 확인
- 실패 시 에러 메시지 기록

## 검증 시나리오
1. 텍스트 글 2건이 Threads에 업로드되면 성공
2. 카드뉴스 이미지 1건이 생성되고 Threads에 업로드되면 성공
3. 실패 시 에러 원인과 시도 결과를 보고서에 기록