docs: 문서 작성 원칙 준수 - 중복 제거 및 간결화

This commit is contained in:
happybell80 2025-10-14 15:08:23 +09:00
parent 96170c9888
commit d26bada28b

View File

@ -49,53 +49,9 @@ const imgElement = await page.locator('.wiki-image img, .wiki-paragraph img').fi
- 이미지 없는 문서 존재 (볶음밥, 볶음 등)
## 교훈
### ❌ 하지 말 것
- **나무위키 크롤링 의존 금지**: 저작권, 봇 차단, 플레이스홀더 문제
- **단일 소스 의존 금지**: 백업 없이 한 곳에서만 이미지 수집
### ✅ 해야 할 것
- **저작권 명확한 소스 사용**: Pixabay (CC0), Unsplash (무료), Pexels
- **AI 생성 이미지**: Stable Diffusion/DALL-E - 한식 데이터셋 부족 우려
- **수동 검수 필수**: 자동 크롤링 후 실제 이미지 확인
## 다음 단계
### 1단계: Pixabay API (우선)
```bash
# 기존 스크립트 존재 여부 확인
ls scripts/download_korean_pixabay.sh
```
- API 키: PIXABAY_API_KEY (환경변수)
- 쿼리: "korean {음식명} food"
- 라이선스: CC0 Public Domain
### 2단계: 수동 다운로드 (Pixabay 실패 시)
- 직접 검색 후 고품질 이미지 선택
- 1200×900 이상 해상도
- 출처/라이선스 메타데이터 기록
### 3단계: WebP 변환 + 메타 매니페스트
```javascript
// FOODS 배열에 추가
{
id: "007",
ko: "청국장찌개",
en: "cheonggukjang-jjigae",
image: "/images/foods/007_cheonggukjang-jjigae.webp",
width: 1200,
height: 900,
format: "webp",
source: "pixabay",
license: "CC0"
}
```
## 삭제할 파일
```bash
# SVG 플레이스홀더 7개 삭제
rm public/images/foods/{007,034,048,075,082,084,093}_*.jpg
```
- 나무위키 크롤링 의존 금지: 저작권, 봇 차단, 플레이스홀더
- 단일 소스 의존 금지: 백업 없이 한 곳에서만 수집
- 수동 검수 필수: 자동 크롤링 후 실제 이미지 확인
## 최종 해결 (2025-10-14)