myTranslater

CHROME / EDGE 扩展 · 桌面版

点一下「译」,译文就出现在原文旁边。

myTranslater 是一个轻量的网页双语翻译扩展。它按页面标题、章节和邻近文本组织请求,把译文插到原文附近;可以连接 DeepSeek API,也可以使用本机 Ollama 模型,费用和用量由你自己掌握。

直接下载 v0.3.3 GitHub 仓库

安装包约 30 KB。扩展尚未上架浏览器扩展商店,需要按下面的步骤以「开发者模式」加载。

01实际效果

下面是同一批示例页面的真实对照:左边是装好扩展、还没点「译」的样子,右边是点击之后的结果。译文由扩展 myTranslater 0.3.3 通过本机 Ollama 模型 qwen3.5:4b 在 2026-09-28 实际生成并插入,没有人工改写。本机小模型的效果不如云端大模型,偶尔会有生硬的措辞。示例页面放在 /demo/,可以自己打开复现。

一、导航与按钮:短标签

不用 myTranslater

Reading options

点击悬浮球翻译当前页

用 myTranslater

Reading options

阅读选项
已翻译 5/5 · 367 token

导航里的 Overview、Guides 这类短词单独看很容易译偏,扩展会把这块导航的整体语境一起发给模型,并把译文放在链接文字下一行,链接本身和点击行为不变。「Atlas」是项目名,保持原样。

二、正文段落:行内代码与链接

不用 myTranslater

Cache behaviour

Atlas keeps a small in-memory cache of translated blocks.

Token budget

Every page starts with a 30,000 token budget. Read the budget guide before you raise it.

  • Pause without losing finished blocks
  • Retry a failed batch
点击悬浮球翻译当前页

用 myTranslater

Cache behaviour

缓存行为

Atlas keeps a small in-memory cache of translated blocks.

Atlas 会维护一个小的内存转换块缓存。

Token budget

令牌预算

Every page starts with a 30,000 token budget. Read the budget guide before you raise it.

每页都始于一个令牌预算。在将其提高之前,请阅读 预算指南。
  • Pause without losing finished blocks暂停而不会丢失已完成的块
  • Retry a failed batch重试失败的批处理
已翻译 7/7 · 527 token

段落译文插在原文下方,不替换原文;列表项和按钮的译文留在元素内部。行内 30,000 不参与翻译,也不会重复出现在译文里;链接按原结构重建,译文里的「预算指南」仍可点击。

三、简单表格:表头与行标题提供语境

不用 myTranslater

Recent requests

Request outcomes
StatusMeaningCount
CachedReused without calling the model128
TranslatedSent to the model and rendered in place42
点击悬浮球翻译当前页

用 myTranslater

Recent requests

最近请求
Request outcomes
Status状态Meaning含义Count计数
Cached已缓存Reused without calling the model未调用模型即可重用128
Translated已翻译Sent to the model and rendered in place发送给模型并在原位置渲染42
已翻译 8/8 · 620 token

单元格译文留在原单元格内,表格结构不变。列名(状态、含义、计数)和行标题(已缓存、已翻译)都会作为译文上下文;纯数字 128、42 保持原样。

02功能

两种翻译方式

在设置页选择 DeepSeek API 或本机 Ollama 模型。API Key 默认只保留在当前浏览器会话,也可以选择在本机记住。

结构上下文

按页面标题、章节、文本角色和邻近内容组织请求;导航短词带导航语境,简单表格的单元格带表头或行标题。

双语网页

覆盖标题、段落、列表、导航链接、普通按钮和有明确表头的表格。译文保留链接与强调标记,不替换原文,也不破坏原有交互。

费用可控

优先处理视口附近的内容,提供缓存、暂停、重试和 token 用量显示;达到页面预算上限后由你决定是否继续。

03安装

  1. 下载上面的 zip,解压到一个固定的文件夹。zip 本身不能直接作为扩展目录。
  2. 在 Chrome 打开 chrome://extensions(Edge 为 edge://extensions),开启「开发者模式」。
  3. 点击「加载已解压的扩展程序」,选择直接包含 manifest.json 的文件夹。
  4. 打开扩展设置页,选择 DeepSeek API 或本机 Ollama 并保存;刷新已经打开的网页,然后点击右下角的「译」。

升级时下载新版 zip,解压覆盖原来的文件夹,再到扩展管理页点击「重新加载」。

04下载

myTranslater-v0.3.3-chrome-edge.zip

SHA-256:4bace754bac6635add8ef633c8f552f114f4ba0da8028a63eac2b84b292d26fa

下载安装包

同一安装包也可以从 GitHub Releases 获取,更新记录见仓库的 Release 说明。