主题
译镜 TransLens
按键触发的离线屏幕英文翻译浮层:截图 → 本地 OCR → 本地大模型 → 贴原文
项目是做什么的
译镜是一个屏幕翻译工具:按下热键,屏幕上看不懂的英文会就地变成中文,译文浮层贴着原文显示,鼠标可以直接穿透过去。
整条链路都在本机:系统 OCR 识别 → 进程内 llama.cpp 加载 Hy-MT2-1.8B(量化) 模型翻译 → 分层窗口绘制译文,全程不联网、不弹窗、不抢焦点。
当前只做英译中、只支持主显示器;分发需要自备 GGUF 模型与推理 DLL,仓库 README 有初始化三步说明。
核心能力
- 按下全局快捷键(默认 Ctrl+Alt+T)截屏,用系统自带 Windows.Media.Ocr 识别英文
- 进程内 llama.cpp 加载离线 Hy-MT2-1.8B GGUF 模型翻成中文,无子进程、无需联网
- 译文画在原文附近的透明、点击穿透浮层,字色按背景亮度自动取黑或白
- 不弹窗、不抢焦点,配套托盘菜单与原生 Win32 设置窗口(快捷键 / 模型路径 / 目标语言 / 字号)
- 提供 --selftest / --engine-check / --once 诊断开关;本机实测约 34 tok/s、峰值内存约 1.9 GB
界面截图
点击任意截图可放大查看;截图都是本机真实运行程序后截的。



关于截图
截图用的英文原文是自建的一段示例文本;译文由本机 GGUF 模型真实生成(未修图)。
获取方式
暂未提供公开二进制,构建步骤见仓库 README;也可以直接邮件问我。
发版记录
- v0.1.0(2026-09-19)—— 详见发版信息。