
视觉小说翻译器HOOK、OCR与剪贴板的完整上手指南【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator游戏文本刚在屏幕上显示中文翻译已经跟在后面——这就是 LunaTranslator视觉小说翻译器做的事。它通过 HOOK 读内存、OCR 截屏识别、剪贴板监听三条通道拿到游戏文本再接上数十种翻译引擎让你玩日语、英语等外语游戏时像看原生字幕一样流畅。 LunaTranslator 是什么三条取文本的通道一套翻译引擎它和复制再翻译的思路不同翻译软件常驻在后台主动从游戏里把文本接出来再送去翻译、显示或写回游戏窗口。HOOK 模式读内存是主力通道软件会向游戏进程注入一个钩子模块直接拦截游戏绘制文字时调用的函数文本几乎零延迟到手。对绝大多数视觉小说引擎RPG Maker、RenPy、吉里吉里等都有效docs/zh/basicuse.md 里有具体操作。OCR 模式HOOK 失效时的兜底当游戏是反编译壳、特殊渲染或防注入导致 HOOK 失败时改用 OCR框定字幕区域后自动截图、识别、翻译。适合老游戏、模拟器画面这类只能看不能读的场景。剪贴板模式最省事的入口只想偶尔翻一段文本开启剪贴板监听后你在任何地方按 CtrlCLunaTranslator 会自动识别内容并给出翻译适合查攻略、读小说时随手使用。内嵌翻译把中文字幕写回游戏部分游戏不仅能在旁边显示译文还能直接把中文嵌入游戏对话框里实现沉浸式的中文原版体验具体见 docs/zh/embedtranslate.md。三条通道拿到文本后都交给同一套引擎池所以下一环节就是先把它跑起来。 从克隆到启动三步完成首次运行获取代码把仓库拉到本地git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator选择启动方式更省事的方式是直接下载官方发布的整包版本解压即用安装说明在 docs/zh/README.md。如果就想从源码跑打开src/目录双击run.bat即可启动主程序需要本机装有 Python 环境。记住两个目录约定你的所有设置都存在安装目录下的userconfig文件夹里更新或重装时千万别删它否则配置全部丢失。另外别把软件放进C:\Program Files这类受保护路径否则可能无法写入配置。 第一次 HOOK 翻译选进程、选文本行最快路径把游戏拖进软件启动 LunaTranslator 后直接把游戏的 exe 图标拖到软件窗口里松手游戏会被自动启动并完成注入比手动选进程省一步。手动选择游戏进程如果游戏已经在运行点击界面上的选择游戏进程按钮在弹出的进程列表里找到对应条目并确认。随后会弹出选择文本窗口。让游戏显示几句台词再选对文本行让游戏往前推进几行对话选择文本窗口里会列出若干候选文本行。挑出那条真正对应游戏字幕的行点显示翻译就开始了。选错行只是翻出了乱码或提示语换一行即可。打开内嵌翻译如果该游戏支持内嵌选择文本窗口中会出现内嵌按钮。开启后中文字幕直接出现在游戏对话框内效果最接近原生汉化。第一次翻译顺利后剩下的多数问题都出在个别游戏上这时就轮到 OCR 出场了。 OCR 模式HOOK 不灵时的替代方案框定识别区域切到 OCR 模式用区域选择工具在游戏窗口上框出字幕所在的矩形。区域越大识别越慢贴紧文字边缘效果最好。挑选合适的 OCR 引擎引擎列表在src/LunaTranslator/ocrengines/对应设置页里涵盖本地模型和多家在线服务本地 Tesseract 离线免费在线引擎通常更准但有流量成本。日语识别建议优先用内置本地模型参数说明见 docs/zh/ocrparam.md。分清持续识别和识别一次界面上有两个图标相近的按钮一个是设置持续识别区域另一个只做一次性识别。想要自动跟翻就选前者误用后者会导致识别只跑一次就停止。OCR 解决的是文本从哪来而翻得好不好取决于引擎选择这也是拉开体验差距的关键。⚙️ 翻译引擎与进阶玩法引擎怎么挑引擎配置集中在 docs/zh/guochandamoxing.md覆盖百度、谷歌、DeepL、阿里、微软等主流接口。日常游玩建议配一个稳定主力加一个备用主力接口被限流时自动切换翻译不中断。本地大模型离线翻译不想把剧情发到云端软件支持 llama.cpp 等本地推理方案在机器性能允许的情况下实现完全离线、隐私安全的翻译。顺带把日语学了开启分词与假名注音后原文会带上读音和词性高亮方便直接记生词词典词条还能通过 AnkiConnect 同步进 Anki 卡组玩法详见 docs/zh/ankisync.md。语音合成引擎列表在 docs/zh/ttsengines.md让翻译结果读给你听。 卡住了怎么办三类高频故障的排查路径杀毒软件误报组件被隔离HOOK 需要往游戏里注入 DLL这一步天然容易被查杀。出现找不到重要组件 / Missing embedded Python3或注入卡住时把整个软件目录加入杀毒白名单再重新解压一份详见 docs/zh/README.md 的常见错误章节。游戏需要管理员权限部分以管理员身份运行的游戏无法被普通权限进程注入。用管理员权限启动LunaTranslator_admin.exe再试平时则用普通模式即可。文本只出一两个字或刷新太慢去HOOK 设置调刷新延迟文本被截成碎片就调高延迟识别太慢则适当调低具体解释见 docs/zh/hooksettings.md。文本反复刷屏时可缩短最大缓冲区长度。跑通一个游戏只是开始——模拟器 HOOK、API 服务化、Yomitan 联动这些方向都写在 docs/zh/ 下遇到具体游戏没识别出文本时先看 docs/zh/qa1.md 里的支持流程再按上面三条路径逐层排查绝大多数问题都能闭环。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考