AiNiee
扫码查看

一键自动翻译游戏、小说和文档的AI工具

AiNiee

综合介绍

AiNiee是一款专注于AI翻译的桌面应用程序,主要用于自动翻译各类长文本内容。用户可以通过这个工具一键处理多种格式的文件,例如游戏客户端导出的文本、电子书、视频字幕和办公文档。它通过集成多种在线AI翻译接口和支持本地大语言模型的方式,来实现文本的自动翻译。AiNiee为需要处理大量外语文本的用户提供了一个便捷的解决方案,特别是对于游戏汉化和长篇文档阅读等场景,能够节省手动翻译的时间。该工具支持多种专门为长文本翻译优化的技术,如上下文关联和思维链翻译,以确保翻译结果在长段落中保持逻辑和连贯性。同时,软件提供了丰富的自定义选项,包括术语表、翻译风格设定和AI润色,让用户可以根据自己的需求调整翻译的质量。

功能列表

  • 广泛的文件格式支持:
    • 游戏文本:支持Mtool、Renpy、Translator++、ParaTranzr等多种游戏文本提取工具导出的文件。
    • 电子书:支持EpubTXT格式。
    • 字幕文件:支持SrtVttLrc格式。
    • 文档:支持WordPDFMD格式。
  • 一键式操作: 用户只需将包含原文的文件夹拖入软件界面,即可自动识别文件类型和语言,点击开始便可执行翻译任务。
  • 长文本翻译优化:
    • 采用思维链翻译和上下文关联技术,提升长篇文章翻译的连贯性和准确性。
    • 支持AI术语表功能,用户可以自定义专业词汇或角色名字的翻译,确保全文统一。
  • 高质量翻译定制:
    • 支持通过提示词(Prompt)调整翻译效果,例如设定角色介绍、故事背景或特定的翻译风格。
    • 内置一键AI润色、一键AI排版和一键提取术语等功能,用于进一步提升译文质量。
  • 多种翻译引擎:
    • 在线接口:支持接入DeepSeek、火山引擎等付费在线AI服务。
    • 本地模型:支持通过Sakura_Launcher_GUI、OneClickLLAMA、LM Studio、ollama等工具在本地计算机上运行大语言模型进行翻译。
  • 批量处理: 支持同时翻译文件夹内的多个文件,并能处理多层文件夹结构。
  • 配置迁移: 软件的设置信息保存在resource/config.json文件中,方便在更新软件版本时迁移个人配置。

使用帮助

AiNiee的操作流程被设计得非常简单,核心只有三个步骤:配置接口、导入文件和开始翻译。下面将详细介绍如何安装和使用这款工具。

第一步:配置翻译接口

AiNiee本身不提供翻译能力,它是一个通过调用AI模型API来实现翻译的“外壳”工具。因此,在使用前,你必须先配置至少一个翻译服务。你可以选择在线接口,也可以选择在本地运行的模型。

1. 在线接口(推荐新手使用)在线接口的优点是配置简单,对电脑硬件没有特殊要求,并且支持所有语言的翻译。缺点是需要支付费用,但通常性价比较高。

  • 获取API Key: 你需要访问如DeepSeek或火山引擎等AI服务提供商的官方网站,注册账户并获取API Key。这通常在网站的“开发者”或“API”部分可以找到。
  • 配置AiNiee:
    • 打开AiNiee软件,在设置界面找到“接口管理”或类似的选项。
    • 将你获取到的API Key粘贴到对应的输入框中。
    • 如果你有多个Key,可以在输入框中用英文逗号,隔开,例如key1,key2,key3。这样可以在翻译时轮流使用,分担消耗压力并可能加速翻译。

2. 本地模型(适合高级用户)如果你有一块性能不错的显卡(GPU),或者不希望数据离开本地计算机,可以选择使用本地大语言模型。

  • 安装本地模型运行工具: 你需要先安装一个能运行本地模型的软件,例如LM StudioollamaOneClickLLAMA等。这些工具可以帮助你下载并运行像Qwen2.5、SakuraLLM这样的大模型。
  • 启动本地服务: 按照你选择的本地模型工具的指南,下载一个合适的模型并在本地启动一个API服务。通常这会在本地创建一个类似http://127.0.0.1:11434/v1的API地址。
  • 配置AiNiee: 在AiNiee的接口设置中,选择“本地模型”或相应的选项,并将你的本地API地址填入。

第二步:准备并拖入文件夹

AiNiee的核心操作逻辑是处理“文件夹”而不是单个文件。

  • 创建输入文件夹: 在电脑上新建一个文件夹,将所有需要翻译的原文文件(如.txt.epub.docx等)放入这个文件夹中。
  • 游戏翻译的特殊准备: 如果你要翻译游戏,不能直接拖入游戏安装目录。你需要先使用专门的文本提取工具(如MtoolTranslator++)从游戏中导出文本文件,然后将这些导出的文本文件放入新建的输入文件夹中。
  • 拖入操作: 将准备好的输入文件夹直接拖拽到AiNiee主界面的指定区域内。软件会自动分析文件夹中的文件类型。

第三步:开始翻译

完成以上步骤后,翻译过程就非常简单了。

  • 点击开始: 在AiNiee界面上点击“开始翻译”按钮。
  • 等待完成: 软件会开始调用你配置好的AI接口进行逐文件翻译。翻译进度会显示在界面上。根据文件数量和文本长度,这个过程可能需要一些时间。
  • 获取译文: 翻译完成后,软件会自动生成一个输出文件夹,其中包含了所有翻译好的文件。你可以直接打开查看译文。

进阶功能:提升翻译质量

如果你对默认的翻译质量不满意,可以使用以下高级功能进行优化。

  • AI术语表: 在软件的设置中找到“AI术语表”功能。这是一个表格,你可以在里面添加原文和对应的译文。例如,你可以设定"John"必须翻译成"约翰"。这样,在翻译全文时,软件会强制使用你设定的译文,确保关键名词(如人名、地名、技能名)的统一和准确。
  • AI禁翻表: 与术语表类似,你可以在“AI禁翻表”中添加不希望被翻译的词语,例如代码、特定ID等。
  • 自定义提示(Prompt): 在高级设置中,你可以编辑用于指导AI翻译的提示词。例如,你可以添加一句“请使用活泼、口语化的风格进行翻译”,或者提供一段故事背景介绍,帮助AI更好地理解上下文,从而生成更贴切的译文。
  • AI润色和排版: 翻译完成后,可以使用软件提供的“一键AI润色”或“一键AI排版”功能,对生成的译文进行二次处理,使其读起来更通顺,格式更美观。

应用场景

  1. 游戏汉化对于希望玩外语RPG或SLG游戏的玩家,可以使用Mtool等工具提取出游戏文本,然后通过AiNiee进行快速翻译,生成外挂式的机翻汉化补丁,以理解游戏剧情和任务。对于有志于制作精校汉化补丁的开发者,AiNiee可以作为初步翻译工具,快速生成第一版译文,之后再由人工进行校对和润色,极大地提高了汉化工作的效率。
  2. 阅读外文小说和文献当你得到一本外语的Epub电子书或一篇PDF格式的研究论文时,可以直接将文件放入文件夹,使用AiNiee进行整本(篇)翻译。其长文本优化功能可以确保章节之间的术语和风格保持一致,让你能够流畅地阅读主要内容,快速获取信息。
  3. 视频字幕翻译对于从视频网站下载的Srt或Vtt格式的外语字幕,可以使用AiNiee快速生成中文字幕文件。这样,在观看外语电影、纪录片或在线课程时,就可以加载自己翻译的字幕,解决了没有官方中文字幕的问题。
  4. 文档快速翻译在工作中需要处理大量的Word或Markdown格式的外语技术文档、业务报告时,可以利用AiNiee的批量翻译功能,一次性翻译整个项目的所有文档,方便团队成员阅读和理解。

QA

  1. AiNiee是免费的吗?AiNiee软件本身是免费的,并且是开源的。但它需要调用AI翻译服务才能工作,这些服务(如DeepSeek API)通常是按使用量收费的。如果你使用本地模型进行翻译,则费用主要体现在你的硬件成本和电费上。
  2. 翻译游戏时,为什么不能直接把游戏文件夹拖进去?因为游戏的文件结构很复杂,文本通常被打包在特殊格式的资源文件中。AiNiee无法直接读取这些文件。你需要先用像Mtool这样的专业游戏文本提取工具,将对话、菜单、道具描述等文本“抓取”出来,保存为通用的.txt或其他格式,然后AiNiee才能处理这些文本文件。
  3. 翻译质量不理想怎么办?首先,可以尝试更换不同的AI翻译接口,因为不同的AI模型擅长的领域和语言风格不同。其次,强烈建议使用“AI术语表”功能,将游戏中重要的人名、地名、专有名词固定下来,这是提升翻译准确性的最有效方法。最后,可以尝试在设置中编写详细的提示词(Prompt),告诉AI你想要的翻译风格和背景信息。
  4. 更新软件版本后,我之前的设置会丢失吗?不会。AiNiee的所有配置信息都保存在软件目录下的resource/config.json文件中。当你下载了新版本的AiNiee后,只需将旧版本中的这个config.json文件复制到新版本的resource文件夹中,即可恢复你所有的设置,包括API Key和术语表等。
微信微博Email复制链接