실시간 채팅 (번역 캐싱)
김민수 변호사
상담중 · 14분 경과
원문: KO → 회원님: AR 번역 적용중
⚡ 캐시 75%مرحبًا، أنا المحامي كيم مين سو. كيف يمكنني مساعدتك؟
취업비자를 갱신하려고 합니다. 필요한 서류가 무엇인지 알려주세요.
تحتاج إلى نسخة من جواز السفر، بطاقة الأجانب، شهادة العمل، ونموذج الطلب.
مرحبًا، أنا المحامي كيم مين سو. كيف يمكنني مساعدتك؟
* 사용자 = 아랍어 / 상담사 = 한국어 시연. 같은 문장 두 번째 출현 시 ⚡ 배지로 캐시 적중 표시.
실시간 채팅 + 번역 캐싱 시연 (본 개발 확장)
RFP는 '이번 MVP 단계에서 실시간 채팅 제외, 단순 문의 접수 + 연락처 안내 위주 구현'을 명시했습니다. 본 화면은 정부 사업 등 후속 본 개발 단계 확장을 가정한 시연으로, 같은 다국어/캐싱 인프라가 어떻게 채팅으로 자연스럽게 확장되는지 미리 보여드립니다.
현재 시나리오 — 외부 시스템 호출 흐름
- 1
RFP MVP 단계
문의 접수 폼 + 자동 회신 + 담당자 연락처 안내 (정적 텍스트 7개 언어 사전 등록).
- 2
본 개발 — WebSocket
STOMP 프로토콜 위 텍스트 메시지 양방향. 메시지 전송 시 원문 그대로 전송.
- 3
본 개발 — 번역 게이트웨이
캐시 키 = SHA-256(원문) + 출발어 + 도착어 → DB Unique 인덱스 매칭. 적중 시 즉시 반환 (Translate API 미호출).
- 4
본 개발 — 캐시 미스 처리
Translate API 호출 → 결과 즉시 캐시 적재 → 다음 동일 문장은 캐시 히트.
본 화면은 RFP가 명시한 MVP 범위 외, 후속 본 개발 단계 확장을 가정한 시연입니다. MVP 단계에서는 RFP 명시대로 '문의 접수 폼 + 자동 회신 + 담당자 연락처 안내' 흐름으로 구현하며, 번역 캐싱·키 정규화 등의 인프라는 MVP의 다국어 안내 텍스트에도 동일하게 적용되어 운영 예산 보호 효과는 그대로 유지됩니다. 본 개발 단계 진입 시 같은 인프라 위에 채팅을 자연스럽게 확장합니다.