docs: CompanyX 뉴스 문제 해결 완료

- 검증 결과 및 테스트 내용 추가
- 중복 제거 로직 설명 추가
- 상태: 해결 완료
This commit is contained in:
happybell80 2025-09-16 22:19:37 +09:00
parent 579626edb8
commit 156b9ee712

View File

@ -44,6 +44,16 @@ docker logs robeing-skill-news | grep "컴퍼니엑스"
- companyx_news_scraper.py: scrape_all()에서 언급 확인 후 필터링 (92-110행) - companyx_news_scraper.py: scrape_all()에서 언급 확인 후 필터링 (92-110행)
- companyx_news_collector.py: company_mentioned, mention_count 필드 추가 (367-368행) - companyx_news_collector.py: company_mentioned, mention_count 필드 추가 (367-368행)
### 검증 결과
- 테스트: 10개 수집 → 3개 새 기사 → 모두 검증 제외 (언급 없음)
- "엑스페릭스", "리플(XRP)", "엑스붐 버즈" 등 무관한 기사 필터링 성공
- rb8001에 0개 반환 (정상)
- 중복 제거: companyx_news_collector.py:115행 _remove_duplicates()로 기존 기사 제외
## 교훈 ## 교훈
- 검색어 설정과 검증은 별개 프로세스로 관리 필요 - 검색어 설정과 검증은 별개 프로세스로 관리 필요
- 외부 API 장애 시 failover 전략 필수 - 엔드포인트별 처리 차이 확인 필수 (일반 search vs companyx-search)
- 서버 배포 후 실제 동작 검증 필요
## 상태
**해결 완료** (2025-09-16)