# task-351.1: 캡션 스타일 전면 개편

## 목표
Threads 게시물 본문(캡션) 스타일을 전면 개편하여 가독성 극대화

## 변경 사항 4건

### 1. 캡션 텍스트 줄바꿈 가독성 향상
현재 캡션이 한 문단으로 길게 나옴 → 짧은 구절 단위로 줄바꿈하여 스레드 피드에서 가독성 극대화

**현재:**
```
나이 때문에 이직을 포기하려 한 적 있으신가요. 그 고민, 한 번만 꺼내보셔도 됩니다.
```

**변경 (이런 느낌으로):**
```
나이 때문에
이직을 포기하려 한 적 있으신가요

그 고민,
한 번만 꺼내보셔도 됩니다.
```

**구현 방향:**
- AI가 캡션 생성 시 줄바꿈(`\n`)을 의도적으로 포함하도록 프롬프트 가이드 수정
- 프롬프트에 줄바꿈 스타일 예시를 명확히 제시
- 한 줄에 10~15자 내외로 끊어서 가독성 확보
- 의미 단위로 줄바꿈 (조사/접속사 앞에서 끊지 않기)

### 2. 해시태그 완전 삭제
- 해시태그를 아예 사용하지 않음 (0개)
- `prompts_v2.py`, `prompts.py`에서 해시태그 관련 지시 전부 제거
- `content_generator_v2.py`의 hashtags 파싱 로직: 빈 리스트 허용
- `threads_publisher.py`의 `_build_caption()`에서 해시태그 섹션 제거

### 3. 랜딩페이지 링크 본문 삽입
- 슬라이드 05(CTA)에 사업단 페이지(incar-top1.tistory.com) 언급이 있을 때
- 캡션 본문 끝에 링크를 자연스럽게 삽입
- 예:
```
나이 때문에
이직을 포기하려 한 적 있으신가요

그 고민,
한 번만 꺼내보셔도 됩니다.

incar-top1.tistory.com
```
- 구현: `_build_caption()`에서 CTA 슬라이드 데이터에 URL이 있으면 캡션 끝에 추가
- fact_db.md의 URL(incar-top1.tistory.com)을 참조

### 4. AI 자동 게시 문구 유지
- "서울대보험크루에서 제작한 AI프로그램이 자동으로 게시하였습니다." — 이 문구는 캡션 맨 마지막에 유지

## 수정 대상 파일
- `/home/jay/projects/ThreadAuto/content/prompts_v2.py` — 캡션 프롬프트 가이드 전면 수정
- `/home/jay/projects/ThreadAuto/content/prompts.py` — V1도 동일 반영
- `/home/jay/projects/ThreadAuto/content/content_generator_v2.py` — hashtags 빈 리스트 허용
- `/home/jay/projects/ThreadAuto/publisher/threads_publisher.py` — _build_caption() 개편

## 최종 캡션 구조
```
[줄바꿈 포함 캡션 텍스트]

[랜딩페이지 URL (CTA에 있을 때만)]

서울대보험크루에서 제작한 AI프로그램이 자동으로 게시하였습니다.
```

## 완료 후
- `memory/events/task-351.1.done` 파일 생성
- 보고서: `memory/reports/task-351.1.md`