mengxi-ream/read-frog

🐸 Read Frog - Open-source AI language learning & flashcards, an Immersive Translate alternative | 🐸 陪读蛙 - 开源 AI 语言学习与闪词卡,沉浸式翻译替代

📚 Read Frog란 무엇인가요?

Read Frog는 일상적인 웹 페이지 읽기를 AI 지원 언어 학습 경험으로 바꿔주는 오픈 소스 브라우저 확장 프로그램입니다. Chrome, Edge 또는 Firefox에서 실행되며 페이지의 모든 텍스트를 번역, 설명, 청취할 수 있게 해주고, 플래시카드와 사용자 지정 AI 작업을 만들기 위한 도구도 제공합니다.


🎯 핵심 기능

기능 하는 일 중요한 이유
이중 언어 / 번역 전용 모드 원문과 번역을 나란히 표시하거나 완전히 대체합니다. 학습자가 직접 비교하거나 깔끔한 읽기 보기에 집중할 수 있습니다.
선택 번역 도구 모음 텍스트를 강조 표시 → Translate, Explain, Speak 버튼이 있는 떠 있는 도구 모음이 나타납니다. 페이지를 떠나지 않고 즉시 조회할 수 있습니다.
문맥 인식 번역 활성화하면 확장 프로그램이 페이지 제목과 전체 페이지의 간결한 Markdown 스냅샷을 AI 모델에 보냅니다. AI가 용어의 모호성을 해소하고 도메인별 표현을 정확하게 유지할 수 있습니다.
자막 번역 YouTube 자막을 제자리에서 번역하여 원문과 번역 자막을 모두 표시합니다. 동영상 시청을 언어 학습 세션으로 바꿔줍니다.
텍스트 음성 변환(TTS) Microsoft Edge TTS(150개 이상의 음성, 80개 이상의 언어)를 사용하여 선택한 텍스트를 소리 내어 읽고 속도, 피치, 볼륨을 조절할 수 있습니다. 발음 연습과 듣기 이해를 지원합니다.
일괄 요청 여러 번역 호출을 하나의 API 요청으로 그룹화하여 토큰 사용량을 최대 70%까지 줄입니다. 유료 LLM 제공업체 사용 시 비용을 절감합니다.
20개 이상의 AI 제공업체 Vercel AI SDK를 통해 OpenAI, Anthropic, Google Gemini, Groq, Mistral, Ollama 등에 연결하고, Google Translate, DeepLX 같은 무료 번역기도 지원합니다. 예산이나 언어 요구에 맞는 모델을 유연하게 선택할 수 있습니다.
사용자 지정 AI 작업 사용자가 프롬프트, 출력 필드, 아이콘을 정의하고 제공업체/모델을 선택한 뒤 선택 도구 모음에서 작업을 실행할 수 있습니다. 확장 프로그램을 개인 사전, 요약 도구, 재작성 도구 또는 학습자가 설계한 모든 워크플로로 바꿔줍니다.
플래시카드 및 간격 반복 어휘, 정의, 예문을 Notebase에 저장하고 사용자 지정 가능한 템플릿으로 플래시카드를 생성합니다. 내장 스케줄러는 잊어버릴 가능성이 높을 때 카드를 보여줍니다. 추가 앱 없이 수동적 읽기를 능동적 복습으로 바꿔줍니다.

🛠️ 작동 방식

  • UI는 JavaScript/TypeScript로 작성된 표준 브라우저 확장 프로그램 팝업/도구 모음입니다.
  • 번역 및 기타 AI 기반 작업은 선택한 제공업체의 API(예: OpenAI의 chat/completions 또는 무료 번역 엔드포인트)를 호출하여 수행됩니다.
  • 문맥 인식 번역의 경우 확장 프로그램이 페이지의 DOM을 추출하여 간결한 Markdown 표현으로 변환하고, 이를 모델에 보내는 프롬프트의 일부로 포함합니다.
  • 일괄 처리는 여러 짧은 번역 요청을 하나의 더 큰 요청으로 집계한 다음 응답을 원래 UI 요소로 다시 분할합니다.
  • 텍스트 음성 변환은 공개 Edge TTS 서비스를 활용하여 언어 감지(간단한 휴리스틱 또는 LLM 기반)를 처리하고 긴 구절을 문장 경계에서 분할하여 원활하게 재생합니다.

🚀 시작하기

  1. 설치 – Chrome Web Store, Edge Add-ons 또는 Firefox Add-ons에서 확장 프로그램을 받으세요(링크는 README에 제공).
  2. 제공업체 선택 – 설정을 열고 선호하는 모델의 API 키를 추가하거나 무료 Google/Microsoft 번역기를 계속 사용하세요.
  3. 읽기 시작 – 아무 기사나 방문하여 텍스트를 선택하고 도구 모음으로 번역, 듣기 또는 설명을 사용하세요.
  4. 플래시카드 만들기 – Notebase 버튼을 클릭하여 어휘를 저장하고 나중에 간격 반복 복습에 사용하세요.
  5. 사용자 지정 – 특수한 워크플로가 필요하면 “Custom AI Actions” UI를 통해 자신만의 AI 작업을 정의하세요.

🤝 커뮤니티 및 기여

  • Discord 및 WeChat – 지원과 토론을 위한 공식 채널.
  • 기여 가이드 – 저장소에는 CONTRIBUTING.md와 코드, 문서 또는 새로운 AI 작업 템플릿을 제출하는 방법에 대한 자세한 가이드가 포함되어 있습니다.
  • 이중 라이선스 – 오픈 소스 사용에는 GPL-v3, 클로즈드 소스 제품(예: Meituan Tabbit Browser Team)에는 상용 라이선스 옵션이 있습니다.

📦 누구에게 도움이 될까요?

  • 브라우징 중 몰입형 즉석 번역을 원하는 언어 학습자.
  • 이중 언어 자료를 빠르게 생성할 방법을 찾는 교사 또는 콘텐츠 제작자.
  • 사용자 지정 AI 기반 브라우저 도구를 구축하거나 추가 LLM 제공업체를 통합하는 데 관심 있는 개발자.

Read Frog는 따라서 AI 강화 언어 학습 분야에 확고히 자리 잡고 있으며, 현대적인 LLM API, 무료 번역 서비스, TTS를 활용하여 외국어 콘텐츠 읽기를 능동적인 학습 활동으로 만드는 실용적이고 확장 가능한 브라우저 기반 플랫폼을 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트