AI · 浏览器扩展项目案例
Web Translate
网页双语阅读
保留原文逐段翻译,也支持划词翻译与英语朗读。

- Manifest V3
- Vue
- AI SDK
从一个问题开始
翻译能不能直接成为网页阅读的一部分?
Web Translate 是一款面向中英阅读的 Chrome 扩展。整页翻译保留原文,在正文段落下方放入译文,短按钮与导航使用行内译文;也可以只选中一段文字,翻译或听英语朗读。
网页会继续变化,阅读也可能随时中断。扩展支持随滚动和新增内容增量翻译,缓存已经得到的结果;请求失败时保留现有译文并提供重试,关闭划词浮层或更换选区会取消对应请求。
用户自行选择翻译服务并配置 API Key,网页文字会发给所选服务。浏览器受限页面、PDF、图片文字与闭合 Shadow DOM 不在普通网页 DOM 翻译范围内,代码块与编辑区默认跳过。展示仅使用测试页面与演示内容,不呈现浏览记录或服务凭据。