Browser ExtensionFeatured

Caption Logger for Google Meet

Google Meet 자막을 기기 밖으로 한 줄도 안 보내고 로컬에만 기록·복사하는 Chrome 확장 — 의존성 0, 네트워크 호출 0.

개인기간 2주기여도 100%2026-052026-05
핵심 지표: 자막을 서버로 안 보내는 로컬 전용 Meet 로거 · 의존성 0 · 네트워크 호출 0
엔지니어링 역할
Frontend
Browser Extension
Caption Logger for Google Meet
WEB
#Web#Frontend#Personal#Product

개요

자막을 자체 서버로 올리는 기존 도구들과 달리 "아무것도 브라우저를 떠나지 않는다"를 원칙으로 만든 Meet 자막 로거. MutationObserver로 자막을 증분 수집해 로컬에만 저장하고, 전체/새 부분 2종 복사와 화자 매핑을 제공한다. 프레임워크·빌드 단계 없는 순수 JS라 모든 줄을 직접 검증할 수 있다.

내가 한 작업

  • MV3 content script ↔ popup 메시지 구조 (서비스워커 없음)
  • 증분 복사 커서를 스냅샷으로 설계해 소급 정정 손실 방지

핵심 포인트

  • 네트워크 호출 0 · 의존성 0 · 로컬 저장 전용
  • 증분 복사(새 부분만) — 커서 스냅샷 기반
  • 11개 언어 자막 감지 · 동의 게이트 · 다크모드

타임라인

2026-052026-05
역할: 단독 개발
기여도: 100%
협업: 개인

기술 스택

</>Chrome MV3 · Vanilla JS · 네트워크 0 · 로컬 전용

Chrome Extension (MV3)Vanilla JSMutationObserverchrome.storage