恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
Galgame 实时翻译怎么做对?LunaTranslator 捕获模式选择与参数调优指南
首页
资讯中心
/
Galgame 实时翻译怎么做对?LunaTranslator 捕获模式选择与参数调优指南
Galgame 实时翻译怎么做对?LunaTranslator 捕获模式选择与参数调优指南
发布时间:2026/9/13 4:31:13
Galgame 实时翻译怎么做对LunaTranslator 捕获模式选择与参数调优指南【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator 是一款开源的视觉小说Galgame实时翻译工具通过 HOOK 进程注入、OCR 图像识别、剪贴板监听三种方式捕获游戏文本送入可切换的翻译引擎在线 API 或本地 LLM即时输出译文。运行于 Windows 平台同时覆盖视觉小说本体与 NS/PSP/PSV/PS2 模拟器场景。能力全景覆盖范围与边界可以做到的HOOK 模式向游戏进程注入钩子直接从内存读取文本主流视觉小说引擎下接近零延迟OCR 模式对指定区域周期性截图并识别兜底特殊渲染、无法注入的游戏剪贴板模式监听复制内容适合文本可选取、可复制的游戏多种翻译引擎在线 API百度、DeepL、彩云、Google 等与离线本地 LLM 并存文本后处理链翻译前替换支持正则、专有名词词典占位符ZX?Z或 LLM prompt 注入、翻译结果修正、自定义 Python 脚本按游戏存配置HOOK 参数与翻译优化可在游戏管理中为单个游戏单独设置内嵌翻译对支持的游戏把译文直接写回原对话框而非外挂显示窗边界HOOK 依赖引擎适配未适配的引擎抓不到文本需要回落 OCR游戏需要管理员权限时工具也须以管理员运行LunaTranslator_admin.exe按游戏类型选捕获方式游戏情况推荐方式依据参考文档主流视觉小说引擎HOOK内存直读文本延迟最低docs/zh/basicuse.md特殊渲染 / 反注入RPG Maker、Unity 等OCR内存文本不稳定截图识别更可靠docs/zh/ocrparam.md文本可选中复制剪贴板无需注入游戏进程docs/zh/basicuse.mdNS / PSP / PSV / PS2 模拟器HOOK 模拟器进程JIT HOOK钩子落在模拟器 JIT 上docs/zh/emugames.md以上均失败OCR 降低识别频率通用兜底docs/zh/ocrparam.md最小上手路径获取软件git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator或直接下载仓库发布包解压到非系统盘目录首次启动完成基础设置界面语言、默认翻译引擎新手取百度或 DeepL、热键默认 F12 启动/暂停翻译、翻译窗位置与样式接入游戏二选一HOOK 模式下选择已运行的游戏进程把游戏 exe 直接拖进主窗口软件自动启动并注入游戏内等出一段对话在选择文本窗口点选与游戏文本一致的候选行游戏支持内嵌时按内嵌按钮否则用显示按 F12 开始自动翻译分场景参数调优HOOK 模式刷新延迟与缓冲区依据 docs/zh/hooksettings.md 的通用参数现象调整参数方向每次只提取出一两个字 / 只显示最新一行刷新延迟调高或调慢游戏文本显示速度文本正确但提取慢刷新延迟调低文本反复刷新、持续写入缓冲区最大缓冲区长度调低但不能低于实际文本长度查看文本时卡顿最大缓存文本长度默认 1000000调到 1000 即可Skip / 翻历史文本时突发大量文本最大允许输出文本长度调低以过滤完全提取不到文本Win32 通用钩子激活注意会拖慢游戏老引擎的中文版可能涉及 GBK/BIG5 代码页用代码页项修正。单游戏微调走游戏管理 → 游戏设置 → HOOK 选项卡取消跟随默认后保存。 OCR 模式四种自动执行方式详见 docs/zh/ocrparam.md。拿不准就用周期执行只调执行周期一个参数分析图像更新图像一致性阈值决定何时触发 OCR触发太频繁调高、太迟钝调低图像稳定性阈值判定画面是否稳定完全静态可设 0动态背景 / Live2D 适当调高鼠标键盘触发 等待稳定左键、Enter、Ctrl/Shift/Alt 松开触发配延迟(s)与稳定性阈值内置 0.1s 固有延迟文本相似度阈值按编辑距离比对前后两次 OCR 结果有变化才输出避免识别抖动引发重复翻译模拟器场景优先 HOOK 模拟器进程失败则 OCR 降低识别频率以控制 CPU 占用。翻译质量优化docs/zh/transoptimi.md 提供四段处理翻译前替换直接替换原文支持正则可用来过滤系统提示、界面文字专有名词翻译LLM 引擎在 prompt 含DictWithPrompt时把词条放入 prompt传统引擎用ZX?Z占位符。游戏专用词条建议加在游戏设置的游戏专用位而非全局位翻译结果修正译文出来后做正则修正标点、格式统一自定义优化写 Python 脚本做更复杂的处理引擎侧日常游戏用在线 API百度 / DeepL断网或注重隐私选本地 LLM。LLM 翻译用久了上下文污染可触发重置翻译状态热键清空上下文。热键均须先激活是否使用快捷键再逐项配置清单见 docs/zh/fastkeys.md。⚠️ 失效应对现象 → 排查顺序现象排查顺序HOOK 抓不到文本① 游戏与工具均管理员运行LunaTranslator_admin.exe② 切换 HOOK 模式 ③ 激活 Win32 通用钩子 ④ 启用延迟注入等 DLL 加载⑤ 回落 OCR文本一次只出一两个字调高刷新延迟或调慢游戏文本显示速度文本反复不停刷新调低最大缓冲区长度OCR 同一句反复翻译调高文本相似度阈值OCR 识别错误多精确框选文字区域、排除背景换用其他 OCR 引擎游戏运行时卡顿降低 OCR 频率限制历史记录数量全屏游戏失去焦点时退出全屏使用放弃窗口焦点或鼠标穿透窗口热键收尾下一步动作清单标准视觉小说从 HOOK 百度/DeepL 开始先跑通选进程 → 选文本行链路再谈调优HOOK 无文本直接切 OCR 周期执行优先调图像一致性阈值模拟器游戏先查 docs/zh/emugames.md 确认目标模拟器是否在支持列表跑通后把该游戏的 HOOK / 翻译优化设置固化到游戏管理备份运行目录下的userconfig文件夹即可迁移全部配置默认行为与参数基线可对照 src/LunaTranslator/defaultconfig/ 下的config.json、ocrsetting.json、translatorsetting.json【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考