这款开源神器把Excel翻译卷出新高度!免费、无限文件大小、公式精准!

翻译大型或复杂文档(如超大 Excel、PDF)一直是开发者和企业的痛点:免费工具要么效果差,要么限制文件大小,付费工具又成本高昂。

作为一名热衷挖掘开源工具的技术宅,给大家分享一款由 infrost 开发的 DeeplxFile,它基于 Deeplx 和 Playwright 打造,简单易用、完全免费、不限文件大小,尤其擅长处理超长文本和复杂 Excel 公式,甚至支持将 PDF 转为可编辑的 .docx 文件!

同时 DeeplxFile 提供了两种工作模式,第一种是直连模式-轻量、快速、不依赖 deeplx 项目内核,但在处理大文件时容易遇到服务器请求频繁的问题,适合小型文件翻译。

第二种是 playwright 模式:基于微软爬虫项目 PlayWright 进行实现,该模式下程序会模拟人类打开浏览器,复制粘贴翻译内容,并回传到程序里。

优点是兼容性强,可以翻译大量文本并规避deeplx项目内核带来的请求频繁的错误。缺点是会稍微占用一些系统资源,且速度较慢,可以开启隐藏操作过程以节约系统资源。

DeeplxFile的目标是让翻译普惠化,赋能研究者、学生、企业,轻松应对从学术论文到财务报表的复杂文档。

支持Windows和macOS,提供一键安装包和源码运行。

主要功能

  • 超大文件翻译:支持翻译大文档,突破了 DeepL 免费版不支持 Excel 翻译和 Google Translate 10MB 文件限制的瓶颈。

  • 精准公式翻译:正确解析Excel中的复杂引用公式,翻译后保留格式和逻辑。

  • PDF转Word:通过pdf2docxserver插件,一键将翻译后的PDF转为可编辑的.docx。

  • 多翻译源:默认支持 DeepL 和多个主流大模型(可自定义)。

  • Playwright模式:模拟人类浏览器操作,规避DeepLX请求频繁错误,支持超长文本翻译,无字符上限。

  • 跨平台支持:提供 Windows 和 macOS 一键运行包,还可通过源码自定义编译到其他平台进行使用。

安装与部署

提供了 Windows、MacOS 一键安装包,可前往项目 Releases 页面下载预编译包。

推荐下载 DeeplxFile_setup_windows_Full.exe 解压安装,该版本带有完整webkit内核,playwright模式稳定性更好。

而 Lite 版本不带有webkit内核,会调用系统自带的Edge浏览器,因此体积更小,但目前对edge的支持还在测试阶段,如果你不太需要playwright模式,可以用这个版本。

而 MacOS 版本目前仅在 V0.5.5 版本提供有预编译包。

程序文件下载完成后,右键解压出来的文件,选择打开新终端, 终端中输入下面的命令即可运行。

bash 复制代码
./deelxfile

也可以下载源代码, 然后运行。

复制代码
python deeplxfile_gui.py

效果展示说明

在翻译质量上,谷歌翻译复杂公式引用无法正确显示,而DeeplxFile能正确显示引用公式。且使用DeepL作为翻译源,大部分情况下中英互译效果优于谷歌。

在翻译文件支持上,以Excel为例,DeepL免费版不支持Excel翻译,谷歌不支持超过10MB的大文件翻译,DeeplxFile文档翻译无大小限制

翻译PDF并转换为可编辑的.docx文档 (Windows)

使用场景示例

  • 论文翻译:可翻译几十页甚至整本英文 PDF 论文,保留目录/脚注

  • Excel 数据报告:正确处理跨表链接、嵌套公式和批注

  • PDF转可编辑 Word:一键转为 .docx,进行二次润色与排版

  • AI 翻译辅助开发:支持结合自己的 LLM 翻译模型进行本地增强翻译

写在最后

从翻译瓶颈到效率飞跃,DeeplxFile 重塑了文档处理流程。

它通过DeepLX和Playwright,结合大模型支持,无限文件大小,精准翻译Excel公式,PDF一键转Word,GUI操作就能搞定。

更重要的是,它开源免费,提供Windows/macOS一键安装,让新手和开发者都能轻松上手。

GitHub 项目地址:github.com/infrost/Dee...

相关推荐
wuk9982 小时前
基于MATLAB编制的锂离子电池伪二维模型
linux·windows·github
ai小鬼头3 小时前
AIStarter如何助力用户与创作者?Stable Diffusion一键管理教程!
后端·架构·github
天天扭码4 小时前
从图片到语音:我是如何用两大模型API打造沉浸式英语学习工具的
前端·人工智能·github
独立开阀者_FwtCoder6 小时前
【Augment】 Augment技巧之 Rewrite Prompt(重写提示) 有神奇的魔法
前端·javascript·github
极客悟道8 小时前
巧解 Docker 镜像拉取难题:无需梯子和服务器,拉取数量无限制
后端·github
独立开阀者_FwtCoder9 小时前
你用 Cursor 写公司的代码安全吗?
前端·javascript·github
T__TIII10 小时前
Dify 自定义插件
人工智能·github
小皮侠14 小时前
nginx的使用
java·运维·服务器·前端·git·nginx·github
汪汪队睡大觉7514 小时前
OpenAI-Kotlin文档详解
github
蛋黄蛋黄14 小时前
微信表情怎么在自己的项目使用微信表情?-> [开源仓库]wechat-emoji
前端·github