Skip to content

kukuxNd/AixTrans

Repository files navigation

软件介绍🧾

  • AixTrans 基于开源工具AiNiee的基础,添加ollama,goole机器翻译Api 和优化大模型问答式翻译,适用不同翻译场景需求

  • AixTrans和AiNiee是一款专注于 Ai 翻译的工具,可以用来一键自动翻译 游戏、小说、字幕 等复杂的长文本内容。

  • 暂时屏蔽其他格式和暂时没用上的功能,只支持txt格式 逐行读取并

  • 多平台: 支持国内外主流AI平台,可方便快速使用OpenAI、Google、Anthropic、DeepSeek、Nvidia 系列模型。

  • 多语言: 支持多种语言的互相翻译,例如中文、英文、日文、韩文、俄语等。

  • 灵活配置: 自定义请求格式、平台、模型、翻译行数、线程数等。

  • 高效翻译: 拥有多文件批量翻译、多线程翻译、多key轮询、混合平台翻译等功能。

  • 翻译优化: 针对复杂的长文本进行优化,AI术语表,COT翻译、动态Few-Shot、提示书编写、联系上下文、文本自适应处理、回复检查等。


快速开始 📢

  • 启动程序:推荐使用虚拟环境
python -v venv .venv
.venv/Scrpit/activate

安装依赖包:

pip install -r requirements.txt

运行入口脚本

python AixTrans.py

打包应用

./77_应用打包.bat

翻译流程

  • 准备好要翻译的原文文本文件,并放入Input,可多文档 -在项目设置中设定带翻译目录和输出目录:Input和Output目录)

  • 配置你的大模型的API KEY,测试链接是否畅通

  • 项目配置选择对应大模型

  • 在翻译执行界面 直接点开始翻译

  • 面板参数监控,等待翻译完成

  • 大部分 小说字幕文档 txt文件可以直接翻译

  • 本地接口:免费,需要 8G+ 显存的 Nvidia 显卡,可使用Ollama自搭建服务器

  • 绝大部分情况下,这两种方式就是满足你翻译需求的最优解,没特殊需求不需要再去折腾其他的接口了

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages