# 감정 분류기 Router 통합 계획 **날짜**: 2025-10-16 **목표**: 감정 분석을 대화 흐름에 통합 --- ## 구현 완료 **상세**: `troubleshooting/251016_emotion_router_integration.md` 참조 - EmotionClassifier → skill-embedding 연동 - Router에 감정 분석 추가 - LLM 프롬프트에 감정 정보 전달 --- ## 미구현: 감정 기반 응답 톤 자동 조정 ### 현재 한계 - 감정 분석 → LLM 프롬프트 전달만 - 톤 조정은 LLM 자율 판단 (불안정) - 명시적 규칙 없음 ### 필요 작업 **감정-톤 매핑**: ```python EMOTION_TONE_MAP = { "fear": {"style": "reassuring", "emoji": False, "length": "short"}, "anger": {"style": "calm", "emoji": False, "length": "medium"}, "sadness": {"style": "empathetic", "emoji": True, "length": "medium"} } ``` **LLM 시스템 프롬프트 동적 생성**: - `services/llm/gemini_handler.py` 수정 - 감정별 톤 지시 자동 삽입 - 예: "사용자가 불안(fear)을 느낍니다. 안심시키는 톤으로 짧게 답변하세요." **A/B 테스트**: - ON/OFF 비교 - 사용자 만족도 측정 --- ## 참고 - `troubleshooting/251016_emotion_router_integration.md` - `311_FastAPI_구조_원칙.md`