向「沉浸式翻譯」致敬 — 但完全離線、零 API Key、零雲端費用。 基於 Chrome 內建 AI(Gemini Nano / Translator API),在地端把整份 PDF 論文逐段翻成你的語言。
一個 Chrome 擴充功能。打開 PDF(例如 arxiv 論文)後,自動把全文逐段翻譯,並排顯示在右側。所有 AI 推理都跑在你自己的電腦上 —— 論文內容不會送到任何雲端。
- 🔒 完全離線:用 Chrome 138+ 內建的 Gemini Nano / Translator API,資料不離開瀏覽器
- 💸 零成本:沒有 OpenAI / Anthropic 帳單,沒有 rate limit
- 🌗 暗黑主題:護眼的雙欄閱讀介面
- 逐段翻譯:左側渲染原始論文、右側對照翻譯(併發加速)
- 雙向定位:點翻譯 → 左側論文捲動並高亮對應原文;點原文 → 右側翻譯高亮
- 自動偵測來源語言:你只需選「翻譯成」哪種語言(預設=瀏覽器語言,可記憶設定)
- 自動翻譯:開啟即翻,也可手動重翻
- 🧠 AI 摘要:讀完整份論文後,頂部以 Gemini Nano 生成四大重點 —— 背景知識、相關研究、突破亮點、總結
- 🤖 反白問 AI:在論文中反白文字,直接向 Gemini Nano 提問;提問會附上 AI 摘要與該段前後文作為上下文,回答更精準(可隨時停止、視窗不鎖住可邊讀邊問)
- 🌐 反白快速翻譯:反白文字後點「翻譯」,面板立即顯示該段譯文——零輸入,輸入框保留供追問
- ✏️ 字卡編輯模式:雙擊任一段譯文就地編輯,可手動修改文字、按 Enter 重新分段;失焦或 Ctrl+Enter 儲存、Esc 取消
- ⌨️ Alt+T 熱鍵:在任意 PDF 分頁按 Alt+T 一鍵開啟翻譯;也可點工具列圖示或右鍵選單
- 🔍 PDF 獨立縮放:Ctrl+滾輪/觸控板雙指只縮放左側 PDF(不連動整頁),平滑如原生;←/→ 翻頁
- 📰 雙欄論文支援:自動偵測分欄,左右欄正確分開讀取
- 🔤 翻譯字體調整:A−/A+ 調整右側字體大小(記憶設定)
- 🌗 暗黑主題、完全離線、零 API Key
方法一(推薦):Chrome 線上應用程式商店一鍵安裝 👉 https://chromewebstore.google.com/detail/%E6%B0%9B%E5%9C%8D%E9%96%B1%E8%AE%80-vibe-reading/aaiiajcclefdjeegondambmholpnkjme
方法二:手動載入開發版(也可到 Releases 下載打包 zip)
-
載入擴充功能:
- 開啟
chrome://extensions - 右上角開啟「開發人員模式」
- 點「載入未封裝項目」→ 選擇本資料夾(已內含
lib/,無需額外下載)
- 開啟
-
啟用 Chrome 內建 AI(僅首次,兩種安裝方式都需要):
chrome://flags→ 啟用 Prompt API 與 Translator API → 重啟 Chromechrome://components→ 更新 Optimization Guide On Device Model(約 2.4GB)
- 打開任何 PDF(例如
https://arxiv.org/pdf/2507.02092) - 點工具列的擴充圖示,或在 PDF 頁面右鍵 →「翻譯整份 PDF」
- 新分頁開啟雙欄檢視器,自動開始翻譯
- 點翻譯定位原文、反白文字問 AI、看頂部 AI 摘要
| 元件 | 用途 |
|---|---|
| Translator API | 地端專用翻譯模型(優先,快且省空間) |
| Gemini Nano(Prompt API) | 翻譯備援 + AI 摘要 + 反白問答 |
| LanguageDetector API | 自動偵測來源語言 |
| PDF.js | 渲染 PDF 與可選取文字層 |
- Chrome 138+(Windows 10/11、macOS 13+、Linux、Chromebook Plus)
- Translator / Language Detector API:自 Chrome 138 起正式穩定、免開 flag
- Gemini Nano(Prompt API)(AI 摘要 / 反白問答 / 翻譯備援)需另外啟用,且硬體門檻較高:
chrome://flags啟用 Prompt API for Gemini Nano → 重啟 →chrome://components更新 Optimization Guide On Device Model(或查chrome://on-device-internals確認狀態)- 需 macOS 13+ / Windows 10+ / Linux、磁碟 ≥ 22GB 可用、GPU VRAM > 4GB (或 Chrome 140+ 的 CPU 後援:16GB RAM + 4 核)、首次需不限流量網路下載模型(約 2–4GB)
- Apple Silicon(M 系列)符合需求;較舊的 Intel Mac 可能需靠 CPU 後援
- 不支援 Android / iOS(Chrome 內建 AI 尚未開放)
⚠️ Edge / Brave 等其他 Chromium 瀏覽器無法使用:Translator/LanguageModel為 Chrome 專屬 API
MIT License
A tribute to "Immersive Translate" — but fully offline, no API key, no cloud bills. Translates entire PDF papers paragraph-by-paragraph using Chrome's built-in on-device AI (Gemini Nano / Translator API).
- Paragraph translation with original paper on the left, translations on the right
- Two-way locate: click a translation → paper scrolls & highlights the source; click source → translation highlights
- Auto source-language detection — you only pick the target language (defaults to your browser language, remembered)
- Auto-translate on open, with manual re-run
- 🧠 AI Summary by Gemini Nano: Background, Related Work, Highlights, Conclusion
- 🤖 Ask-AI on selection: highlight text and ask Gemini Nano; the prompt includes the AI summary and the surrounding paragraphs as context. Stoppable, and the panel is non-blocking so you can keep reading
- 🌐 Quick-translate on selection: hit "翻譯" on the floating bar and the panel instantly shows the translation — zero typing, with the input kept for follow-ups
- ✏️ Editable translation cards: double-click any translation to edit in place — fix wording or re-paragraph with Enter; blur/Ctrl+Enter saves, Esc cancels
- ⌨️ Alt+T hotkey to open the translator on any PDF tab (also via toolbar icon or right-click menu)
- 🔍 Independent PDF zoom: Ctrl+wheel / trackpad pinch zooms only the left PDF (smooth, native-like); ←/→ flip pages
- 📰 Two-column papers detected and read column-by-column
- 🔤 Adjustable translation font (A−/A+, remembered) · 🌗 dark theme · fully offline · no API key
Option 1 (recommended): Install from the Chrome Web Store — one click.
Option 2: load unpacked (or grab a packaged zip from Releases):
chrome://extensions→ Developer mode → Load unpacked → select this folder (lib/is already bundled).- First run (needed for both options): enable Prompt API & Translator API in
chrome://flags, restart, then update Optimization Guide On Device Model inchrome://components(~2.4GB).
- Chrome 138+ on Windows 10/11, macOS 13+, Linux, or Chromebook Plus
- Not available on Android/iOS, nor on Edge/other browsers (
Translator/LanguageModelare Chrome-only).
MIT

