**task-1622.1 완료 보고** (dev5-team) **완료 보고서: 블로그 이미지 생성 Phase 1 구현** (10분 52초) **핵심 결과** 5개 변경사항을 구현 완료. 기본값을 `infographic`로 변경하고 키워드 기반 유형 재분류 로직을 추가하여 구조형 콘텐츠가 HTML→PNG 경로로 정확히 라우팅된다. HTML→PNG 프롬프트에 디자인 토큰(네이비-화이트-골드 팔레트, Pretendard 폰트, 740px)을 명시하여 인포그래픽 품질을 강화했다. Gemini photo 프롬프트를 키워드 나열 형태로 변환하고 이미지 내 텍스트 렌더링을 금지했다. 94개 테스트 전부 통과. ## 변경 내용 ### 1. `_generate_blog_images()` 유형 분류 강화 - 파일: `/home/jay/workspace/dashboard/server.py:954-966` - 기본값 `"photo"` → `"infographic"` - 키워드 기반 재분류: "비교/표/대조/vs/차이" → comparison_table, "체크/확인/준비/목록" → checklist, "단계/절차/순서/과정/프로세스/흐름" → process_flow, "사진/배경/인물/풍경/장소" → photo - 이미 구체적 유형(comparison_table 등)은 재분류 스킵 ### 2. 블로그 생성 프롬프트 이미지 유형 가이드 강화 - 파일: `/home/jay/workspace/dashboard/server.py:365-377` - 유형 선택 기준을 구체적으로 명시 (infographic/comparison_table/checklist/process_flow/photo) - photo 20% 제한, 비교/단계 시 강제 유형 지정 규칙 추가 ### 3. HTML→PNG **발견/해결 이슈 3건** 1. **키워드 "표"의 과잉 매칭 가능성** — "대표", "표현" 등에도 매칭될 수 있으나, 이미지 설명 컨텍스트에서는 대부분 "비교표"를 의미하므로 수용. Phase 2에서 정규식 기반 정교화 가능. 2. **full_page=True 시 짧은 콘텐츠 높이 감소 가능성** — body CSS에 `min-height: 500px`로 최소 높이 보장하여 해결. 3. **기존 테스트에 _prompt_to_html 디자인 토큰 검증 부재** — 5개 테스트 추가하여 보강.