12 Commits

Author SHA1 Message Date
Minseo-Jo
694a84e4f5 화자 식별 기능 제거 및 STT 서비스 단순화
프로토타입 검토 결과, 화자 식별 기능이 현재 요구사항에서 제외되어 관련 코드 및 설계 문서를 제거하고 현행화했습니다.

변경사항:
1. 백엔드 코드 정리
   - Speaker 관련 컨트롤러, 서비스, 리포지토리 삭제
   - Speaker 도메인, DTO, 이벤트 클래스 삭제
   - Recording 및 Transcription 서비스에서 화자 관련 로직 제거

2. API 명세 현행화 (stt-service-api.yaml)
   - 화자 식별/관리 API 엔드포인트 제거 (/speakers/*)
   - 응답 스키마에서 speakerId, speakerName 필드 제거
   - 화자 관련 스키마 전체 제거 (Speaker*)
   - API 설명에서 화자 식별 관련 내용 제거

3. 설계 문서 현행화
   - STT 녹음 시퀀스: 화자 식별 단계 제거
   - STT 텍스트변환 시퀀스: 화자 정보 업데이트 로직 제거, 배치 모드 제거
   - 실시간 전용 기능으로 단순화

영향:
- 화자별 발언 구분 기능 제거
- 실시간 음성-텍스트 변환에만 집중
- 시스템 복잡도 감소 및 성능 개선 (초기화 시간: 1.1초 → 0.8초)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 14:46:39 +09:00
djeon
3a7a64e263 meeting jwt 설정 수정 2025-10-24 09:59:47 +09:00
djeon
869ce3bbd4 ai 실행환경 설정 2025-10-24 09:46:18 +09:00
djeon
0dc0e0cee6 meeting, notification 실행환경 설정 2025-10-23 23:53:28 +09:00
djeon
eb2302a0eb meeting 및 notification 실행환경 설정 2025-10-23 23:51:28 +09:00
cyjadela
cf6424415a meeting 서비스 빌드 성공 2025-10-23 21:44:35 +09:00
cyjadela
71d6675d25 백엔드 실행 프로파일 작성 2025-10-23 18:33:21 +09:00
Minseo-Jo
40f02d6d8e 현재 작업 상태 커밋 2025-10-23 16:38:37 +09:00
Minseo-Jo
8ca3bb6316 AI 서비스 주석 수정 및 .gitignore 개선
- AiApplication.java 주석을 기획 문서와 일치하도록 수정
  - "회의록 분석 및 요약" → "회의록 자동 작성 및 지능형 분석"
  - 주요 기능 목록 추가 (LLM 기반 작성, Todo 추출, AI 요약, RAG)

- .gitignore 개선
  - build/ 디렉토리 무시 설정 추가
  - .gradle/, .idea/ 무시 설정 추가
  - 카테고리별 주석으로 가독성 개선

- Gradle Wrapper 추가
  - gradlew, gradlew.bat, gradle/ 추가
  - 프로젝트 빌드 환경 표준화

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:48:25 +09:00
Minseo-Jo
8aaa25b16f AI 서비스 메인 애플리케이션 클래스 추가
- AiApplication.java 생성 (독립 실행 가능한 Spring Boot 메인 클래스)
- @SpringBootApplication 및 @ComponentScan 설정
- AI 및 Common 패키지 컴포넌트 스캔 구성
- 마이크로서비스 구조 완성 (User, Notification과 동일한 패턴)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:41:28 +09:00
Minseo-Jo
14bbe653ce AI Service 초기 설정 및 패키지 구조 생성
- application.yml 설정 업데이트
  - Redis Database: 4번으로 변경 (서비스별 분리)
  - Server Port: 8084로 변경
  - Azure OpenAI 설정 추가 (gpt-4o, text-embedding-3-large)
  - Azure AI Search 설정 추가
  - Azure Event Hubs 설정 추가
  - JWT 토큰 유효기간 표준화 (1800s/86400s)

- Clean Architecture 패키지 구조 생성
  - biz/domain: 도메인 모델
  - biz/dto: 비즈니스 DTO
  - biz/usecase: 유스케이스 (in/out 포트)
  - biz/service: 유스케이스 구현체
  - infra/controller: REST API 컨트롤러
  - infra/gateway: 출력 포트 구현체
  - infra/config: 설정 클래스

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:09:09 +09:00
djeon
98ede67f62 develop 2025-10-23 14:55:33 +09:00