# 3-Layer Hybrid 산출물 작성 (문서화 + 코드화)

## 배경
블로그 콘텐츠 제작 관련 미팅 2회를 통해 "세계최고수준" 콘텐츠를 만들기 위한 결론이 도출됨:
- task-1082.1 (1팀): 8단계 SOP 확정 → `memory/specs/blog-content-workflow.md` (약 950줄)
- task-1087.1 (7팀): 3-Layer Hybrid 통합 방안 확정 → `memory/specs/blog-prompt-integration-plan.md`

이제 미팅 결론을 **실제 산출물 파일**과 **실행 코드**로 만드는 단계.

## 참조 문서 (반드시 읽을 것)
1. **통합 방안 스펙**: `/home/jay/workspace/memory/specs/blog-prompt-integration-plan.md` ← 이게 핵심 설계도
2. **기존 워크플로우**: `/home/jay/workspace/memory/specs/blog-content-workflow.md`
3. **비주얼 워크플로우**: `/home/jay/workspace/memory/specs/visual-production-workflow.md`
4. **원본 프롬프트**: `/home/jay/.cokacdir/workspace/autoset/블로그작성 프롬프트.txt` (636줄)
5. **리쿠르팅 블로그 기획서**: `/home/jay/workspace/memory/specs/blog-12-detail.md`

## Phase 1: 문서화 — 3개 산출물 파일 생성

### 산출물 1: writing-style-guide.md
**경로**: `/home/jay/workspace/memory/specs/writing-style-guide.md`

내용 (blog-prompt-integration-plan.md 섹션 4, 5 기반):
1. **인간 문체 6기법** 상세 가이드
   - 개인 경험, 감정 표현, 불완벽 구조, 구어체 혼용, 상담 경험담, 시간의 흐름
   - 각 기법별 Before/After 예시
2. **전문가 어조 규칙**
   - 다양한 표현, 2문장 연속 동일 어미 금지, 동일 단어 단락 내 3회 반복 금지
3. **제이회장님 어투 패턴** (원본 프롬프트 내 3편에서 추출)
   - 글1 (1인실 입원일당): 전문가적+친근함, 데이터+감성
   - 글2 (자기소개): 진솔한 서사, 경력 기반 신뢰
   - 글3 (운전자보험): 법률/통계 기반, 독자 공감
   - → 5개 핵심 규칙으로 변환:
     1. 오프닝 훅 (독자 상황 직접 묘사)
     2. 데이터 후 감성 전환
     3. 실사례 3단 구조
     4. 전문용어 즉시 풀이
     5. 결론 CTA
4. **Mode 분기 가이드**
   - Mode A: 보험 소비자 대상 → 인간 문체 6기법 전체 적용
   - Mode B: 리쿠르팅 대상 → 현행 톤앤매너 유지, 6기법 중 일부만 선택 적용

### 산출물 2: blog-html-snippets.md
**경로**: `/home/jay/workspace/memory/specs/blog-html-snippets.md`

원본 프롬프트(636줄)에서 HTML 관련 코드를 분리 추출:
1. **TOC 템플릿** (CSS 스타일 포함)
2. **섹션 헤더** (그래디언트 배경 CSS)
3. **핵심 요약 박스** HTML
4. **FAQ 아코디언** (CSS-only, JS 의존성 없음)
5. **시각화 요소**
   - 체크포인트 (✅)
   - 정보 박스 (💡)
   - 비교 테이블
   - 강조 하이라이트
   - 글머리 기호
6. **AdSense 광고 블록** (ca-pub-7649703201786189)
7. **광고 삽입 규칙** (600자 간격)
8. **이미지-광고 충돌 방지 규칙**

각 스니펫은 복사-붙여넣기 가능한 완전한 HTML 코드로 작성.
변수 슬롯은 `{{TITLE}}`, `{{CONTENT}}` 등으로 표시.

### 산출물 3: blog-content-workflow.md v1.1
**경로**: 기존 파일 `/home/jay/workspace/memory/specs/blog-content-workflow.md` 업데이트

blog-prompt-integration-plan.md 섹션 4 "Step별 통합 매핑" 기반으로 업데이트:
- Step 1: 4번째 계층 "어투 참조 소스" 추가
- Step 3: 인간 문체 6기법 지시 + 전문가 어조 규칙 + HTML 래핑 규칙 + 시각화 배치 규칙 + 어투 참조 적용 지시 추가
- Step 4: 인간 편집 체크리스트 3항목→8항목 확장
- Step 5: 이미지-광고/시각화 충돌 방지 규칙 추가
- Step 6: HTML 완결성, TOC 앵커, 광고 간격, 시각 요소 검수 항목 추가
- **버전 표기**: 파일 상단에 v1.1로 업데이트, 변경 이력에 이번 통합 내용 기록

## Phase 2: 코드화 — 블로그 작성 스킬 생성

### 스킬: blog-writer
**경로**: `/home/jay/workspace/skills/blog-writer/SKILL.md`

3-Layer Hybrid를 실행하는 스킬 생성:
- 입력: 주제, 키워드, 타겟(소비자/리쿠르팅), 플랫폼(티스토리/네이버)
- 동작:
  1. writing-style-guide.md 로드 (Layer 1)
  2. blog-html-snippets.md 로드 (Layer 2, 블로그인 경우)
  3. blog-content-workflow.md의 Step 3 마스터 프롬프트 실행
  4. Step 4 인간 편집 체크리스트 적용
  5. Step 6 품질 체크리스트 적용 (3계층 우선순위)
  6. 최종 결과물 출력
- 트리거 조건 (integration-plan 섹션 2 기반):
  - T1: 전체 3-Layer (신규 포스팅 2000자+)
  - T2: Layer 1+3만 (빠른 업데이트/1500자 미만)
  - T3: 인간 문체 강화 모드
  - T4: HTML 생략 모드 (네이버 모바일)

### 스킬 YAML 프론트매터 예시
```yaml
---
name: blog-writer
version: 1.0.0
description: 3-Layer Hybrid 블로그 콘텐츠 작성
triggers:
  - 블로그 작성
  - 블로그 글
  - blog write
  - 콘텐츠 작성
inputs:
  - name: topic
    description: 블로그 주제
    required: true
  - name: target
    description: 타겟 (consumer/recruiting)
    default: consumer
  - name: platform
    description: 플랫폼 (tistory/naver)
    default: tistory
---
```

## 레벨
Lv.2 (코드 파악 + 설계 기반 구현)

## 주의사항
- writing-style-guide.md: blog-content-workflow.md의 톤 정의를 **중복 기술하지 말 것**. "문장 레벨 실행 지침"으로만 작성.
- blog-html-snippets.md: 원본 프롬프트에서 HTML 코드를 **완전히** 추출. 누락 없이.
- blog-content-workflow.md v1.1: 기존 내용 **보존**하면서 확장. 기존 구조 파괴 금지.
- 스킬 SKILL.md: 기존 스킬 포맷 참조 (`/home/jay/workspace/skills/` 하위 다른 스킬 참고)
- ★ 숫자+단위(%, 억, 명 등)는 fact_db.md에 있는 수치만 사용. 환각 생성 절대 금지.