tanakh/plamo-translate-desktop
效率与系统工具在本地运行 PLaMo 3 Translate 的离线桌面翻译工具,支持 53 种语言并可为 Chrome/Edge 翻译网页。
项目介绍
PLaMo Translate Desktop 是一个用 Rust 和 GPUI 编写的桌面翻译应用,在本地运行 PLaMo 3 Translate 模型,下载好模型后无需把文本发送到服务器即可翻译。它支持 53 种语言互译,默认语言对为日语 ⇄ 英语。适合希望在 Windows、Linux 或 Apple Silicon macOS 上离线、私密地翻译长文本和整页网页的用户。
应用本身不附带模型权重,模型文件从 Preferred Networks 的 Hugging Face 仓库下载;每个模型会显示 PFN 公布的翻译质量以及与未量化版本的差距。下载支持断点续传,并用 SHA-256 校验。长文本按段落切分并依次翻译,把已翻译的段落作为上下文以保持用词一致;检测到重复循环时会撤回并用更小的片段重译。它可在 CPU(AVX2/AVX-512)或通过 Vulkan 使用 GPU,Linux 源码构建还支持 ROCm。
随包附带 Chrome 和 Edge 137+ 扩展,可调用应用的模型翻译选中文本和整页;也可以脱离应用、通过 wllama 在浏览器内运行较小的 0.8B 和 2B 模型。
快速使用
- 从 Releases 下载 Windows(x86_64)、Linux(x86_64)或 macOS(Apple Silicon)安装包,并用
SHA256SUMS.txt校验。 - Windows:解压后运行
plamo-translate-desktop.exe,DLL 需与其放在同一目录。Linux:解压后运行plamo-translate-desktop(Ubuntu 24.04 构建,需 glibc 2.39+、libgomp1、libxkbcommon-x11-0、libxcb1和 CJK 字体)。macOS:打开.dmg并把应用拖入 Applications。 - 点击状态栏的模型按钮,接受 PLaMo Community License,然后下载模型(0.8B、2B、8B 或 31B GGUF)。
- 在输入区粘贴或输入文本,翻译会边生成边显示;按
Ctrl+Enter(macOS 上为Cmd+Enter)立即翻译。
要用浏览器扩展,在应用设置中 Browser extension 下选择 Connect,再到 chrome://extensions 开启开发者模式并加载 browser-extension 文件夹。若不想装应用,单独的 -browser-extension 包可在浏览器内翻译,但只支持 0.8B 或 2B 模型。
使用约束
应用源码按 Apache-2.0 或 MIT 许可发布,但模型不在仓库中,适用 PLaMo Community License:个人和非商业使用免费;商业或组织内使用,在年营收不超过 10 亿日元时需登记,超过则须向 Preferred Networks 单独申请许可。发布模型产出的译文时需注明是 PLaMo 输出。
macOS 构建未公证,首次启动需执行 xattr -dr com.apple.quarantine 命令,或在系统设置中选 Open Anyway。Intel NPU 构建为实验性功能,需手动将设备选为 NPU,其目标偏向降低功耗而非提速。应用和扩展的本地宿主会各自加载模型,同时使用会让模型在内存中存在两份。通过 Snap 或 Flatpak 安装的 Linux 浏览器无法启动宿主。
HotRepo 点评
该项目于 2026-11-09 出现在 Rust 新项目榜,记录到 103 颗星、7 个 fork,并从 2026-11-09 11:15 UTC 起约 90 分钟内净增 3 颗星。它没有全语言日榜名次,且观察窗口过短,不足以下趋势结论。技术资料里更值得注意的是覆盖面而非热度:一个完整的本地模型桌面客户端,包含量化选择、断点续传、CPU/GPU/NPU 设备选择,以及共享应用模型的浏览器扩展。对早期项目而言这些实现细节相当具体,值得在星数之外继续关注。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。
相关推荐
- jammaru/sakutto一个非官方 Chrome 扩展,用本地 PLaMo 模型翻译网页,无需账号、广告或遥测。
- muran169633/contextflow-translate为 Chrome/Edge 提供双语网页对照翻译的扩展,可接入自己的 AI 或多家翻译服务。
- ssut/py-googletrans封装 Google 翻译网页接口的 Python 库,可免费翻译、检测语言并批量处理文本。
- FluentRead/FluentRead一款开源浏览器双语翻译插件,除整页对照翻译外,还提供 AI 阅读卡片、图片、文档和字幕翻译。
- jiuyang5354/bilibili-margin一款重新设计 B 站首页、搜索、视频与阅读页面的浏览器扩展,同时保留原生播放器与弹幕。