docs: 콜드메일 함수 분리 개선 필요 사항 추가

This commit is contained in:
Claude-51124 2025-12-22 18:52:35 +09:00
parent c75708e895
commit eceeb1733a

View File

@ -67,6 +67,17 @@
5. **API 호출 최적화**: 이미 조회한 데이터는 재사용 (`skip_email_detail`, `document_id` 재사용)
6. **저장과 분석 분리**: IR 분석 스킵과 `email_metadata` 저장은 별개 작업. 분석 없이도 메타데이터는 저장해야 함
## 개선 필요 사항
### 함수 분리 필요
- `process_coldmail` 함수가 이메일 처리, IR 분석, 리스트 등록을 모두 포함하여 복잡함
- `skip_ir_analysis` 플래그로 제어하는 대신 함수를 분리하여 워크플로우에서 순차 호출
- 분리 대상:
- 이메일 정보 추출 및 `email_metadata` 저장
- IR 분석
- 리스트 등록
- 워크플로우에 IR 분석 노드 추가하여 순차 처리
## 관련 문서
- JSON 추출 유틸리티: `app/utils/json_extractor.py`