没入型バイリンガル翻訳

SelfTranslate

MV3 対応の Chrome 対訳拡張。独自 API キーまたはローカルモデルで、ページや文書のレイアウトを保って翻訳します。

製品プレビューと状況

現在はプレビューです。Chrome ストアや公開ダウンロードは未提供。オフラインパッケージと開発手順は後日公開します。

ログイン不要 · 独自キー · クラウド契約の強制なし

主な体験01 / INTERACTIONS

対訳・置換モード

DOM TreeWalker で構造を保ったまま文字を抽出。対訳表示と原文置換を切り替えます。

ホバー翻訳

文章にホバーすると翻訳カードを表示。Shift キーでの起動も選べます。

選択テキストの翻訳

語句を選択し、指定モデルから意味、文法、発音ガイドを取得します。

入力欄の翻訳

入力欄の中国語を、スペース3回またはボタンで翻訳。確認して置換できます。

文書・PDF リーダー

Readability と PDF.js に対応。PDF や記事を対訳レイアウトで読みます。

スクリーンショット OCR 翻訳

図表や画像内の文字を撮影し、視覚モデルで認識・翻訳します。

翻訳エンジンとローカル LLM02 / ENGINES & MODELS

ローカルモデル推論

端末内で実行し、外部 API は不要です。

LM Studio (hy-mt2-1.8b)Ollama (qwen2.5 / llama3)vLLM Metal (Apple Silicon)CLI Bridge (Custom local tool)

クラウド API と LLM

API キーは端末内で暗号化して保存します。

OpenAI 兼容协议DeepSeek智谱 GLMKimiMiniMaxDeepL (Free/Pro)Google 翻译微软 Bing腾讯翻译君百度翻译字节火山翻译网易有道智云

セキュリティとプライバシー03 / ARCHITECTURE & SECURITY

テレメトリーなし · 端末内暗号化

プラットフォームは履歴、翻訳内容、キーを受信しません。クラウドモデル利用時は選択した提供元に送信します。

  • AES-GCM ローカル保管庫:API キーを Web Crypto AES-GCM で暗号化。主パスワードから PBKDF2 で導出し chrome.storage.local に保存します。
  • テレメトリーなし:解析 SDK、Google Analytics、エラー送信ビーコン、行動追跡は使用しません。
  • MV3 サンドボックス:コンテンツスクリプトは制限された IPC で背景 Worker と通信し、ページからのキー直接アクセスを防ぎます。

キーボードショートカット04 / SHORTCUTS

ショートカット操作範囲
Alt + T現在のページを翻訳任意のページ
Alt + Shift + T原文に戻す翻訳済みページ
Alt + S選択範囲を翻訳テキスト選択時
Triple-Space入力欄を翻訳フォーカス中の入力欄
右クリックページまたは選択を翻訳コンテキストメニュー

関連する記事と設計メモ

設計記事で端末内暗号化とモデル処理を紹介します。

設計記事を読む