neavo/LinguaGacha

使用 AI 能力一键翻译 小说、游戏、字幕 等文本内容的次世代文本翻译器

LinguaGacha – 面向小说、游戏和字幕的 AI 批量翻译工具

功能简介

  • 一款桌面应用,拖入文件(字幕、电子书、游戏脚本等)即可在数秒内获得全文翻译。
  • 支持 16 种语言(中文、英语、日语、韩语、俄语、德语、法语、意大利语等)以及多种文件格式,如 .srt、.ass、.epub、.rpy、.json、.xlsx。
  • 使用大语言模型 API(OpenAI、Anthropic、Google、DeepSeek,以及本地模型如 Qwen2.5-7B、SakuraLLM),通过“AGENT”模式运行脚本化对话:术语提取 → 批量翻译 → 可选自动校对。

为何重要

  • 翻译视觉小说类游戏或长篇小说通常是手动且易出错的过程。LinguaGacha 自动化了流程,同时保留格式、样式标签和类代码标记,节省数小时的后期编辑时间。
  • 内置术语表可确保整个作品中角色名和特殊术语的一致性,这是粉丝翻译项目常见的痛点。

如何开始

  1. 从 Releases 页面下载合适的二进制文件(Windows .zip、macOS .dmg、Linux .AppImage)。
  2. 安装 LLM 端点——README 推荐 DeepSeek,因为它无需 GPU 即可运行。
  3. 将源文件拖放到应用中,设置源/目标语言,在 AGENT 面板中选择模型,然后点击预设命令运行术语提取、翻译和可选校对。
  4. 翻译后的文件会保留原始格式保存。

关键技术点

  • 前端使用 Electron/Node.js 构建(仓库提到 npm run dev 和 npm run build)。
  • 翻译逻辑是 LLM 聊天补全的轻量封装;“AGENT”模式将多个提示串联,实现术语提取、翻译和质量检查。
  • 支持云 API 和本地推理模型,因此拥有强大 GPU 的用户可以在本地运行 Qwen2.5-7B 等模型。

适用人群

  • 需要本地化视觉小说、RPGMaker、RenPy、WOLF 或其他引擎游戏的爱好者和粉丝翻译团队。
  • 希望快速翻译电子书或字幕而不想折腾命令行工具的读者。
  • 任何寻求一键式、GUI 驱动方式利用 LLM 翻译能力的人。

社区与支持

  • 官方 wiki 提供教程、针对特定游戏引擎的最佳实践指南,以及面向高级用户的 CLI 模式。
  • Discord 和 QQ 群提供实时帮助,另有问题跟踪器用于功能请求。

许可证与署名

  • 以开源许可证分发(README 中显示徽章)。用户在使用其翻译的任何公开作品中必须注明 LinguaGacha,商业使用需获得作者许可。

以上信息均直接取自项目 README。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目