15
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
Solomon AI Assistant 소개 및 구현
이 게시물은 오류 로그 분석 및 자동 응답 시스템인 Solomon AI Assistant의 탄생과 구현 과정을 설명합니다.시스템 구성 및 동작 흐름
- Heimdall에서 오류 감지 시 Webhook으로 서버에 전달
- 서버는 비동기 처리로 Slack 알림 발송 및 Gemini AI 호출
- Gemini가 오류 원인을 분석하여 Slack 스레드에 답변 자동 등록
- Slack Socket Mode를 활용해 Bot과 상호작용 및 대화 세션 유지
핵심 기능 및 개선점
- Stack Trace 간소화 로직으로 가독성 향상
- Gemini API를 통한 구체적 오류 원인 분석 및 해결책 제시
- 채팅 세션 캐싱으로 추가 질문에 대한 문맥 유지
- 운영 중 추가 질문 처리 미비점 발견 후 Slack Event Subscription 및 캐시 기반 세션 유지 기능 도입
운영 경험 및 향후 계획
- 실제 코드 기반 분석을 위한 MCP 도입 검토 중

