URL, 파일, 미디어 요약: Chrome Side Panel 챗 지원
URL, 파일, 미디어를 요약하는 Chrome 확장 프로그램 및 CLI 도구
Chrome Side Panel에서 챗(chat) 기능을 제공하며, YouTube 슬라이드 추출 및 OCR 지원
다양한 입력 형식(URL, 파일, 미디어)을 지원하여 정보 접근성 향상
스트리밍 출력(Streaming Output), 메트릭, 캐시 기반 상태 표시 기능 제공
Chrome Side Panel 챗(chat) 기능
Summarize는 Chrome Side Panel 내에서 스트리밍 에이전트(Streaming Agent)와 히스토리(History)를 활용한 챗(chat) 기능을 제공한다. 사용자는 확장 프로그램 내에서 요약된 내용을 기반으로 대화할 수 있다. 이는 별도의 도구 없이 정보 탐색(Information Exploration)과 요약 내용 활용(Summary Utilization)을 가능하게 한다.
YouTube 슬라이드 추출 및 OCR 기능
이 도구는 YouTube 비디오에서 스크린샷(Screenshot)을 추출하고, OCR(Optical Character Recognition)을 통해 텍스트를 인식하여 슬라이드 형태로 제공한다. 각 슬라이드는 타임스탬프(Timestamp)와 함께 표시되며, 사용자는 슬라이드를 클릭하여 해당 시점으로 이동할 수 있다. 이는 미디어 콘텐츠 접근성(Media Content Accessibility)을 향상시킨다.
미디어 인식 및 스트리밍 출력
Summarize는 미디어 유형(Media Type)을 자동 감지하여 비디오/오디오와 페이지 콘텐츠를 구분한다. 또한, Markdown 형식으로 스트리밍 출력(Streaming Output)을 지원하며, 메트릭과 캐시 상태를 함께 표시한다. 이는 사용자 경험(User Experience)을 개선하고, 요약 과정에 대한 피드백(Feedback)을 제공한다.
CLI 및 확장 프로그램 통합
CLI는 URL, 파일, 팟캐스트, YouTube, 오디오/비디오, PDF 등 다양한 입력 형식을 지원하며, Chrome 확장 프로그램과 연동된다. 확장 프로그램은 로컬 데몬(Local Daemon)과 통신하여 빠른 스트리밍과 미디어 도구(yt-dlp, ffmpeg, OCR, transcription)를 활용한다. 이는 확장성(Extensibility)과 성능(Performance)을 동시에 확보하는 아키텍처이다.