⚙️ 환경변수 상태
.env 에 설정된 키별 활성 여부
🔌 서버
백엔드 API
https://api.havonaorigin.com
Swagger UI
https://api.havonaorigin.com/docs
모듈 로드
—
🎨 테마
밝게·어둡게 또는 시스템 설정 따름
🔔 알림미결정
페이지 생성·일괄 처리 완료 시 알림을 받습니다
- 활성 탭: 우측 상단 토스트만
- 백그라운드 탭: 시스템 알림 (운영체제 알림 센터)
- 탭 닫혀 있으면 알림 X (1인 사용엔 충분)
캘리브레이션 데이터 없음
R2 사용량 불러오는 중…
📷 Vision 분석 캐시
이미지 재분석 비용 절감용 — 같은 이미지는 캐시에서 즉시 반환
불러오는 중…
💡 캐시 손상으로 분석이 안 보이면 삭제 후 재분석. 캐시 hit 1회당 ~50원 절감.
📦 옛 폴더 마이그레이션
outputs/날짜/슬러그 → outputs/SKU/current 로 일괄 이동
💡 SKU 모드 도입 전에 만든 폴더(
outputs/2026-04-15/foo)를 새 구조로 이전. SKU 가 product.json 에 있으면 자동 매핑됨.🗑️ 휴지통
삭제한 페이지 — 복구 또는 영구 삭제
로딩…
📂 결과 저장 위치
백엔드 프로젝트 루트의
outputs/ 폴더에 자동 저장됩니다.outputs/{SKU}/current/— SKU 입력 시outputs/{date}/{slug}/— SKU 미입력 시versions/v{N}_{date}/— 재생성 시 자동 백업
🛑운영 종료
백엔드 서버 + cloudflared 터널을 한 번에 종료합니다
- FastAPI 백엔드 (uvicorn) 즉시 종료
- cloudflared 터널 프로세스 종료 (선택)
- 실행 중인 페이지 생성·배치 작업이 있으면 중단됩니다
- 운영_시작.bat 의 cmd 창도 함께 닫힙니다
💾 자동 저장되는 것
- 입력 중인 폼 (24시간 보관·재시작 시 복원)
- 생성 완료된 페이지·이미지·검증 결과
- 워크플로 진행·즐겨찾기·태그·플래그
- 비전 분석 캐시 (재분석 비용 절감)
📚 도움말
• 페이지 생성: 단일 상품 입력 → AI 카피·검증·SEO·이미지 가이드 자동 생성
• 일괄 처리: CSV 업로드 또는 붙여넣기 → 여러 상품 동시 처리 (병렬 4)
• 갤러리: 그리드로 시각 검토 + 즐겨찾기·깃발·태그 관리
• 카탈로그: 트리 뷰 + 그룹별 통계 (날짜·SKU·카테고리·점수)
• 환경변수 변경 후엔 백엔드 재시작 필요 (실행_백엔드.bat)
• 결과 폴더 위치는 .env 또는 engine/catalog.py 의 OUTPUTS_ROOT 로 변경 가능