Phase 15 구현: Auto Polish + AI 채팅 + 마인드맵 + 공유

- Auto Polish: LLM으로 전사 다듬기 (필러 제거, 문장 교정)
- AI 채팅: 회의 전사 기반 Q&A (LocalLLMService.chatStream 활용, 스트리밍)
- 마인드맵: 빌트인 템플릿 추가 (마크다운 계층 트리)
- 공유: 클립보드 복사 메뉴 추가
- MeetingChatPanel UI (접기/펼치기, 스트리밍 인디케이터)
- TranscriptTab에 AI 다듬기 버튼 추가
- 12개 locale i18n 키 추가
This commit is contained in:
Yun Chan 2026-04-08 10:18:42 +09:00
parent d4928ffa60
commit 2b17bf47b7
26 changed files with 980 additions and 26 deletions

View file

@ -332,6 +332,7 @@ export const IPC_CHANNELS = {
PROCESSING_PROGRESS: 'meetingMode:processingProgress',
SESSION_COMPLETED: 'meetingMode:sessionCompleted',
DOC_GENERATING_PROGRESS: 'meetingMode:docGeneratingProgress',
POLISH_TRANSCRIPT: 'meetingMode:polishTranscript',
ERROR: 'meetingMode:error',
},
@ -343,6 +344,16 @@ export const IPC_CHANNELS = {
DELETE: 'meetingDocTemplate:delete',
},
// ── Phase 15: Meeting AI Chat ──
MEETING_CHAT: {
SEND: 'meetingChat:send',
CANCEL: 'meetingChat:cancel',
CLEAR: 'meetingChat:clear',
DELTA: 'meetingChat:delta',
MESSAGE: 'meetingChat:message',
ERROR: 'meetingChat:error',
},
// ── Phase 11: License & Monetization ──
LICENSE: {
GET_INFO: 'license:getInfo',