V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
daidr
V2EX  ›  分享创造

Google Chrome 内置 AI 啦,写了个完全在浏览器本地运行的翻译工具

  •  
  •   daidr ·
    daidr · 6 天前 · 3299 次点击

    Google Chrome v138 stable 引入了 Translator 和 LanguageDetector API ,能利用浏览器内置的模型进行翻译和语言检测

    试了试速度超级快,所以兴趣使然写了一个小工具。欢迎大家来玩!

    大伙如果有什么好玩的想法或者建议也可以提 issue 或是直接回复我

    必备条件:Google Chrome v138 版本及以上(最好是最新版)

    工具地址:https://translate.daidr.me

    GitHub 仓库地址:https://github.com/daidr/fancy-translator

    image.png

    33 条回复    2025-08-16 17:12:34 +08:00
    samzong
        1
    samzong  
       6 天前
    赞,体验了很棒
    zzWinD
        2
    zzWinD  
       6 天前
    很赞,后续还更新吗?希望能 1:1 复刻谷歌翻译的界面,速度上很快。体验不错
    tyzrj766
        3
    tyzrj766  
       6 天前
    模型加载失败
    goopoh
        4
    goopoh  
       6 天前
    这个可以用在沉浸式翻译类的 app 吗,这样会很好啊
    body007
        5
    body007  
       6 天前
    速度真的很快啊,体验很棒。
    TerryBlues
        6
    TerryBlues  
       6 天前
    似乎有概率出现加载不出来的问题。翻译速度不错。
    JeffGe
        7
    JeffGe  
       6 天前
    我这边一直网页都加载不出来😢
    Ne
        8
    Ne  
       6 天前
    测试第一次要加载,加载后从第二次开始流畅好用。
    crysislinux
        9
    crysislinux  
       6 天前 via Android
    好奇 Google chrome 怎么实现这个的
    faceair
        10
    faceair  
       6 天前 via iPhone
    chrome 内置的模型是多大参数量的
    adamwang
        11
    adamwang  
       6 天前
    好玩好玩,请问这个模型下载 是下载的 Chrome 内置的模型吗?这个是下载到哪里了啊,之后有办法清理吗?
    cheneven
        12
    cheneven  
       6 天前
    是否可以接入到浏览器的扩展里去用,或者直接调用翻译整个页面
    daidr
        13
    daidr  
    OP
       6 天前 via iPhone
    @goopoh
    @cheneven
    浏览器扩展理论上也是支持这个 api 的,准备研究一下
    daidr
        14
    daidr  
    OP
       6 天前 via iPhone
    @zzWinD 后续可能会梳理一下代码逻辑,现在感觉有一些边缘情况没考虑,功能上暂时没啥好主意,燃尽了😂
    daidr
        15
    daidr  
    OP
       6 天前 via iPhone
    @adamwang 按照 chrome 的说法底层是 Gemini nano ,磁盘占用在 1-2GB 左右
    zhxhwyzh14
        16
    zhxhwyzh14  
       6 天前
    这个也太好玩了吧,能自建嘛?
    daidr
        17
    daidr  
    OP
       6 天前 via iPhone   ❤️ 1
    @adamwang Chrome 有策略会自动清理模型,你可以直接去 chrome://on-device-internals 查看模型储存路径,应该能看到占用大小
    daidr
        18
    daidr  
    OP
       6 天前 via iPhone
    @TerryBlues
    @JeffGe 网站套了 cf ,模型是 Chrome 自己下载的,网站只监听了下载进度,我不太清楚具体是谷歌的哪个服务。据我朋友测试,国内网络也能正常下载(当然可能也和运营商有关系)
    daidr
        19
    daidr  
    OP
       6 天前 via iPhone
    @zhxhwyzh14 就是在你本地运行的咧,你也可以直接去仓库自己打包一份前端用
    lambdaq
        20
    lambdaq  
       6 天前
    edge 用户路过。。
    zuou
        21
    zuou  
       6 天前
    速度这么夸张吗,几十毫秒就翻译完成一句话
    HeyWeGo
        22
    HeyWeGo  
       6 天前


    这翻译质量是不是需要提高下?
    laox0
        23
    laox0  
       6 天前
    试用了,很牛逼,期待 chorme 拓展
    LawlietZ
        24
    LawlietZ  
       6 天前
    我看一会就下好了,这个本地模型多大啊?
    nextone
        25
    nextone  
       6 天前
    这个模型能提取出来吗?
    JoeDH
        26
    JoeDH  
       6 天前
    搞成拓展,沉浸式翻译这些岂不是死完了
    daidr
        27
    daidr  
    OP
       6 天前 via iPhone
    @LawlietZ 我看模型是下载在 TranslateKit 目录下的,平均每个语言 10MB ?像是微调用的,而非完整模型
    roychaos
        28
    roychaos  
       6 天前
    +1 期望有扩展可以翻译页面,速度是真的快
    huaweii
        29
    huaweii  
       5 天前
    建议加个输入的 debounce 或者 throttle ,删除几个字符以后自动给我识别成拉丁文并下载模型了
    daidr
        30
    daidr  
    OP
       5 天前 via iPhone
    @huaweii 现在其实有防抖😂不过可能间隔比较小
    nightcatsama
        31
    nightcatsama  
       4 天前
    牛逼,希望有划词翻译功能
    yjd
        32
    yjd  
       2 天前
    web ,要是能替代内置全页翻译更好。本来想用扩展接入 ai 的 api 。但是国内的只有 ds 可以用邮箱注册服务器太慢了。现在用腾讯翻译服务的免费套餐 api 。
    daidr
        33
    daidr  
    OP
       2 天前   ❤️ 1
    @yjd #32
    浏览器扩展在制作中啦~
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4551 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:10 · PVG 18:10 · LAX 03:10 · JFK 06:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.