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

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

  •  
  •   daidr ·
    daidr · 22 天前 · 4136 次点击

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


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