经常需要处理大量的 Markdown 文档、HTML 页面或 SRT 字幕文件,并为其进行中英文或其他语言之间的翻译, 市面上现有的工具要么功能不足,要么操作繁琐,要么费用较高。索性自己开发了一款 AI 文档翻译助手,旨在高效、便捷地解决大量文件翻译难题,顺便分享下。
下载地址: https://github.com/jianchang512/stt/releases/download/0.0/AI-document-translate.7z
百度网盘下载: https://pan.baidu.com/s/1-UYnrMrQx7ectCt0rAfblA?pwd=sr1b
主要功能
- 格式兼容: 支持 Markdown、HTML、TXT 和 SRT 四种常见格式文件的翻译,并能保持翻译后的文件格式不变。
- 批量处理: 支持批量翻译,大大提高翻译效率。
- 智能翻译: 采用 Gemini AI 作为翻译引擎,确保翻译质量的同时,提供充足的免费额度。
- 自定义提示词: 允许用户自定义提示词,实现个性化翻译需求,如翻译成其他语言或进行特定领域的翻译调整。
- 灵活的文件命名: 翻译后的文件默认在原文件名后添加
-translated
后缀,也可以选择直接覆盖原文件。
使用方法
- 文件选择: 在顶部的文件选择区域,你可以通过点击或拖拽的方式选择需要翻译的文件。
- API Key 配置: 填写你的 Gemini API Key,多个 Key 可以使用英文逗号分隔,以防止单个 Key 翻译量过大时出现限额问题。
- 模型选择: 建议选择
gemini-1.5-flash
模型,该模型具有较大的免费额度。 - 网络代理: 请配置网络代理,确保软件可以正常连接 Gemini 服务 (除非你无需翻墙)。
- 文件名后缀: 你可以自定义翻译结果文件名的后缀,默认后缀为
-translated
。 - 强制覆盖: 如果勾选“强制覆盖原文件”选项,翻译结果将直接替换原文件内容。
- 翻译提示词: 在此区域修改翻译提示词,以实现不同的翻译语言或进行其他个性化调整。