mengxi-ream/read-frog
🐸 Read Frog - Language Learning & Translate | 🐸 陪读蛙 - 语言学习与翻译
Read Frog – AI 駆動の語学学習ブラウザ拡張機能
何か – 無料・オープンソースのブラウザアドオン(Chrome、Edge、Firefox)で、AI が提供する翻訳、解説、テキスト読み上げ、フラッシュカード作成を、閲覧中の任意のウェブページに直接組み込みます。
主な機能
| 機能 | 取得できるもの |
|---|---|
| バイリンガル / 翻訳のみモード | 原文と翻訳を横並びで表示、またはページ全体を翻訳に置き換えます。 |
| 選択翻訳 | 任意のテキストをハイライト → ツールバーに 翻訳、解説、読み上げ がリアルタイムで表示されます。 |
| コンテキスト対応翻訳 | ページタイトルとコンパクトな Markdown ダンプを LLM に送信し、ドメイン固有の用語を考慮した翻訳を実現します。 |
| 字幕翻訳 | YouTube の字幕をリアルタイムで翻訳し、原文と訳文の両方を表示します。 |
| テキスト‑トゥ‑スピーチ (TTS) | Microsoft Edge TTS(150 以上の音声、80 以上の言語)を使用。言語を自動検出し、適切な音声にマッピング、文単位でチャンク化してストリーミング再生します。 |
| バッチリクエスト | 複数の翻訳呼び出しを単一の API リクエストにまとめ、トークン使用量とコストを最大 70 % 削減し、リトライ/フォールバックロジックを自動で行います。 |
| 20 以上の AI プロバイダー | Vercel AI SDK を通じて OpenAI、Anthropic、Gemini、Groq、Ollama、DeepSeek、Mistral などに接続可能。Google Translate、Microsoft Translate、DeepLX といった無料翻訳サービスも利用できます。 |
| カスタム AI アクション | 独自のプロンプト、出力フィールド、アイコンを定義し、選択ツールバーから辞書検索、書き換え、要約などを実行できます。 |
| フラッシュカードと間隔反復 | 語彙やメモを Notebase に保存し、カスタムテンプレートでフラッシュカードを生成、SM‑2 方式のスケジューラで復習します。 |
始め方
- Chrome Web Store、Microsoft Edge Add‑ons、または Firefox Add‑ons(README のリンク)からインストールします。
- 任意のウェブページを開き、テキストを選択すると浮動ツールバーが表示されます。
- 拡張機能の設定で AI プロバイダーを構成します(API キー、モデル等)。UI が 20 以上の対応サービスの設定を案内します。
- Discord(または中国本土向け WeChat)コミュニティに参加してサポートや機能要望を受け取ります。
ライセンス – オープンソース利用には GPL‑v3、クローズドソース製品(例: Meituan Tabbit ブラウザチーム)には 商用ライセンス のデュアルライセンスです。詳細は CONTRIBUTING.md の貢献者規約をご覧ください。
対象ユーザー – ブラウザ上で AI 強化リーディングをしたい語学学習者、AI UI 拡張の実装例が欲しい開発者、学習教材をその場で生成したい教育者向けです。
リンク
- ウェブサイト & ドキュメント: https://readfrog.app
- README のデモ GIF でポップアップとページ全体翻訳 UI を確認できます。
- ソースコード、イシュー管理、リリースノートは GitHub にあります。