本地 LLM 离线翻译 · 划词取词 · 截图 OCR · 多引擎降级 基于 STranslate(原作者 ZGGSONG,MIT License,7.9k+ Stars)定制配置 —— 声明:本项目仅用于学习与技术交流,请勿用于商业用途。
在原版 STranslate(WPF/C#,开箱即用的翻译/OCR 工具箱)基础上,完成了本地大模型离线翻译的完整接入,外加三个实用插件:
通过 OpenAI 兼容服务接入 Ollama 本地大模型,实现完全离线的 AI 翻译:
| 项目 | 配置 |
|---|---|
| 服务地址 | http://127.0.0.1:11434/v1/chat/completions(本机 Ollama) |
| 可用模型 | qwen3.8-27b / qwythos-vision / gemma4 等(按本机已拉取模型填写) |
| 提示词 | 内置「翻译 / 润色 / 总结」三套专业提示词,翻译引擎仅返回译文不加解释 |
| 流式输出 | 已开启,长文本即时上屏 |
| 隐私 | 翻译全程不出本机,无 API Key、无云端调用 |
好处:断网可用、无字数配额、无审查过滤、术语风格可用提示词随心调。
接入方法见下方「快速开始」,配置模板在 LocalModelSetup/。
| 插件 | 作用 | 出处 |
|---|---|---|
| Ollama | Ollama 官方翻译插件 | STranslate.Plugin.Translate.Ollama by zggsong |
| Ali | 阿里翻译插件 | STranslate.Plugin.Translate.Ali by zggsong |
| YoudaoWeb | 有道网页版免 Key 翻译 | STranslate.Plugin.Translate.YoudaoWeb by boxi-wangji |
- 划词翻译 / 输入翻译 / 截图翻译 / 聚合翻译
- 截图 OCR(微信内置 / RapidOCR / 百度 / 谷歌等引擎)
- 语音朗读(Edge TTS)、生词本、剪贴板监听
- 丰富的快捷键与鼠标手势配置
- 下载本仓库(Clone 或 Code → Download ZIP)
- 运行根目录
STranslate.exe(程序本体在current/)
- 安装 Ollama,拉取一个翻译模型,如
ollama pull qwen2.5:7b - STranslate → 服务设置 → 添加「OpenAI」类型服务:
- 地址:
http://127.0.0.1:11434/v1/chat/completions - ApiKey:留空
- 模型:填你拉取的模型名
- 地址:
- 或直接参考 LocalModelSetup/本地大模型服务配置模板.json(含翻译/润色/总结三套提示词)
增补插件位于 CustomPlugins/,可复制到
%AppData%\STranslate\Plugins\使用。
STranslate.exe 启动器
current/ 程序本体(.NET 8 / WPF)
CustomPlugins/ 本版增补插件(Ollama / Ali / YoudaoWeb)
LocalModelSetup/ 本地大模型服务配置模板(脱敏)
- 原项目:STranslate by ZGGSONG —— MIT License,感谢原作者的杰出开源贡献
- 插件作者:zggsong、boxi-wangji(见上表出处链接)
- 本定制版仅做了配置与插件层面的整合,遵循原项目 MIT License
- 本地模型运行时:Ollama
- 遵循 MIT License 开源
- 本项目仅用于学习与技术交流,请勿用于商业用途;转载请注明原项目出处
- 欢迎交流:Issues 区开放