docs: 재질문 후 검색 시 원래 질문의 키워드 보존 로직 추가 내용 문서화

This commit is contained in:
Claude-51124 2025-11-18 22:21:04 +09:00
parent 9d32045260
commit 9ec4c22008

View File

@ -61,14 +61,24 @@
- 커밋: `8dbfe59` (2025-11-18) - 커밋: `8dbfe59` (2025-11-18)
- 배포: Gitea Actions 자동 배포 완료, rb8001 컨테이너 재시작 확인 - 배포: Gitea Actions 자동 배포 완료, rb8001 컨테이너 재시작 확인
6) **한글 접미사 하드코딩 제거 (2025-11-18 구현 완료)** 6) **재질문 후 검색 시 원래 질문의 키워드 보존 (2025-11-18 구현 완료)**
- 문제: "이 기업 대표이사가 누구야?" → 재질문 → "엠에스 바이오" → "엠에스 바이오"만 검색되어 대표이사 정보 누락
- 해결:
- `router.py:275-289`: 원래 질문의 키워드(대표이사, CEO 등) 추출 및 슬롯 저장
- `router.py:300-310`: 재질문 응답에서 엔티티 추출 로직 추가 (메시지 전체를 엔티티로 간주)
- `router.py:408-416`: 재질문 응답 후 검색 시 엔티티 + 원래 질문의 키워드 조합하여 검색
- 예: "이 기업 대표이사가 누구야?" → 재질문 → "엠에스 바이오" → "엠에스 바이오 대표이사" 검색
- 커밋: `bc953b5`, `47e88bb` (2025-11-18)
- 배포: Gitea Actions 자동 배포 완료, rb8001 컨테이너 재시작 확인
7) **한글 접미사 하드코딩 제거 (2025-11-18 구현 완료)**
- `web_search_workflow.py:64-65, 94-95, 38, 48`: "솔루션|테크|컴퍼니|주식회사" 하드코딩 제거, 접미사 없이도 기업명 인식 - `web_search_workflow.py:64-65, 94-95, 38, 48`: "솔루션|테크|컴퍼니|주식회사" 하드코딩 제거, 접미사 없이도 기업명 인식
- `message_router.py:51-54, 99-100, 436, 451`: 동일하게 한글 접미사 하드코딩 제거 - `message_router.py:51-54, 99-100, 436, 451`: 동일하게 한글 접미사 하드코딩 제거
- 영문 접미사(Company, Inc, Corp 등)는 유지 - 영문 접미사(Company, Inc, Corp 등)는 유지
- 커밋: `032bd0d` (2025-11-18) - 커밋: `032bd0d` (2025-11-18)
- 배포: Gitea Actions 자동 배포 완료, rb8001 컨테이너 정상 동작 확인 - 배포: Gitea Actions 자동 배포 완료, rb8001 컨테이너 정상 동작 확인
7) 부수 수정 8) 부수 수정
- `pipelines/langgraph_document.py`: `import os` 누락 보완 - `pipelines/langgraph_document.py`: `import os` 누락 보완
- 환경: `WEB_SEARCH_USE_GRAPH=true`, `PRONOUN_RESOLVE_LLM=true`, `PRONOUN_THOMPSON_GATE=false`, `RECENT_WINDOW_HOURS=24` - 환경: `WEB_SEARCH_USE_GRAPH=true`, `PRONOUN_RESOLVE_LLM=true`, `PRONOUN_THOMPSON_GATE=false`, `RECENT_WINDOW_HOURS=24`