插件应用市场

dx翻译
dx翻译 是一个基于 Vue.js 的多功能智能翻译工具,集成了多种主流翻译 API,为用户提供高效、准确的翻译服务。特别适合开发者、学生、翻译工作者以及需要处理多语言内容的专业人士使用。
# m-deeplx-vue
> 多引擎智能翻译助手 - 一站式文本与截图翻译工具,集成DeepL、Google、OpenAI等多家翻译引擎,支持OCR图像识别翻译,同语言内的表达优化,让您的跨语言交流更加高效、准确、便捷!
m-deeplx-vue 是一个基于 Vue.js 的多功能智能翻译工具,集成了多种主流翻译 API,为用户提供高效、准确的翻译服务。特别适合开发者、学生、翻译工作者以及需要处理多语言内容的专业人士使用。
## 核心特性
- **多源翻译引擎**:
- DeepLX:高质量的翻译效果,适合文学和专业内容
- DeepL 官方 API:提供企业级翻译准确度
- DeepSeek:基于AI的高级翻译引擎
- Google Translate API:覆盖广泛的语言支持
- Google Translate (免费版):便捷的基础翻译服务
- OpenAI:基于大型语言模型的智能翻译,可保留原文格式
- **智能截图翻译**:直接截取屏幕图像并识别文本进行翻译,无需手动输入
- **自动语言检测**:精确识别输入文本的语言,简化翻译流程
- **多语言互译**:支持超过25种主流语言之间的互译
- **语言对调功能**:一键切换源语言和目标语言
- **多语言界面**:支持中文和英文界面,满足不同用户需求
- **无缝集成 uTools**:作为 uTools 插件使用,提升工作效率
## 应用场景
- **开发文档翻译**:快速理解英文技术文档、API文档和代码注释
- **学术研究**:翻译外语学术论文和研究资料
- **影视字幕**:处理外语影视作品字幕
- **游戏本地化**:翻译游戏界面和对话内容
- **文献阅读**:阅读各语言的书籍和文章
- **跨语言沟通**:辅助多语言交流和邮件撰写
- **屏幕内容翻译**:直接翻译屏幕上显示的外语内容,如软件界面、电子书、网页等
## 技术栈
- **前端框架**:Vue.js
- **状态管理**:Vuex
- **路由管理**:Vue Router
- **UI 组件库**:Element UI
- **国际化**:Vue I18n
- **插件平台**:uTools
## 功能详解
### 1. 文本翻译
- 支持多种语言之间的互译
- 自动检测输入文本语言
- 保留原文格式,包括段落、换行和标点符号
### 2. 智能截图翻译
- 屏幕任意区域截图自动识别文字
- 基于谷歌视觉API实现高精度OCR文本识别
- 自动检测识别文本的语言并进行翻译
- 支持同语言间的变换表达(通过中间语言翻译)
- 自动保存翻译历史,方便查看和重复使用
### 3. API 设置与管理
- 灵活选择不同的翻译引擎
- 自定义API密钥和端点
- 为不同翻译引擎配置个性化参数
- 保存常用配置,快速切换
### 4. 便捷操作功能
- 复制翻译结果:一键复制到剪贴板
- 复制并隐藏:复制结果并自动隐藏窗口
- 复制并输入:复制结果并模拟键盘输入
- 模拟键盘输出:将翻译结果直接输出到当前活动窗口
## 截图展示



## 安装指南
1. 安装 uTools 工具平台
2. 打开 uTools 插件商城,搜索"dx翻译"
3. 点击安装即可使用
## 配置指南
在使用前,您需要配置相应的API密钥:
### Google翻译配置
1. 访问 [Google Cloud Console](https://console.cloud.google.com/)
2. 创建一个项目并启用 Cloud Translation API 和 Cloud Vision API
3. 创建API密钥并在插件设置中填入
### DeepL配置
1. 访问 [DeepL API](https://www.deepl.com/pro-api)
2. 注册账号并获取API密钥
3. 在插件设置中填入API密钥
### OpenAI配置
1. 访问 [OpenAI Platform](https://platform.openai.com/)
2. 注册账号并获取API密钥
3. 在插件设置中选择模型类型并填入API密钥
## 性能优化
- 自动缓存翻译结果,减少重复翻译请求
- 智能防抖处理,优化输入体验
- 错误处理机制,确保翻译服务稳定可靠
## 贡献指南
欢迎提交 issues 和 pull requests 来帮助改进这个项目:
1. Fork 本仓库
2. 创建您的特性分支 (`git checkout -b feature/amazing-feature`)
3. 提交您的修改 (`git commit -m 'Add some amazing feature'`)
4. 推送到分支 (`git push origin feature/amazing-feature`)
5. 提交 Pull Request
## 许可证
[MIT License](LICENSE) - 您可以自由使用、修改和分发本项目
## 更新日志
### v1.1.0 (2024-09)
- ✨ **新增智能截图翻译功能**:OCR识别+自动翻译一键完成
- 🔄 **同语言优化表达**:通过中间语言进行改写,实现同一语言内的表达优化
- 🌐 **自动语言识别增强**:更精准地识别源语言和标准化语言代码
- 📋 **历史记录功能**:自动保存翻译结果,随时可查看历史翻译
- 🛠️ **错误处理增强**:多级容错机制,确保翻译服务稳定可靠
- 🖼️ **添加多个UI优化**:更直观的翻译结果展示和操作按钮
- 🔍 **调试信息增强**:方便开发者诊断问题和改进功能
### v1.0.0 (2024-08)
- 🚀 **首次发布**:支持多种翻译API的基础文本翻译功能
- 🔄 **语言切换功能**:支持25种语言互译
- 🌍 **多语言界面**:支持中文和英文界面
- ⚙️ **API管理**:灵活配置不同翻译引擎的API密钥和参数
- 📋 **复制功能**:支持一键复制、复制并隐藏、复制并输入
> 多引擎智能翻译助手 - 一站式文本与截图翻译工具,集成DeepL、Google、OpenAI等多家翻译引擎,支持OCR图像识别翻译,同语言内的表达优化,让您的跨语言交流更加高效、准确、便捷!
m-deeplx-vue 是一个基于 Vue.js 的多功能智能翻译工具,集成了多种主流翻译 API,为用户提供高效、准确的翻译服务。特别适合开发者、学生、翻译工作者以及需要处理多语言内容的专业人士使用。
## 核心特性
- **多源翻译引擎**:
- DeepLX:高质量的翻译效果,适合文学和专业内容
- DeepL 官方 API:提供企业级翻译准确度
- DeepSeek:基于AI的高级翻译引擎
- Google Translate API:覆盖广泛的语言支持
- Google Translate (免费版):便捷的基础翻译服务
- OpenAI:基于大型语言模型的智能翻译,可保留原文格式
- **智能截图翻译**:直接截取屏幕图像并识别文本进行翻译,无需手动输入
- **自动语言检测**:精确识别输入文本的语言,简化翻译流程
- **多语言互译**:支持超过25种主流语言之间的互译
- **语言对调功能**:一键切换源语言和目标语言
- **多语言界面**:支持中文和英文界面,满足不同用户需求
- **无缝集成 uTools**:作为 uTools 插件使用,提升工作效率
## 应用场景
- **开发文档翻译**:快速理解英文技术文档、API文档和代码注释
- **学术研究**:翻译外语学术论文和研究资料
- **影视字幕**:处理外语影视作品字幕
- **游戏本地化**:翻译游戏界面和对话内容
- **文献阅读**:阅读各语言的书籍和文章
- **跨语言沟通**:辅助多语言交流和邮件撰写
- **屏幕内容翻译**:直接翻译屏幕上显示的外语内容,如软件界面、电子书、网页等
## 技术栈
- **前端框架**:Vue.js
- **状态管理**:Vuex
- **路由管理**:Vue Router
- **UI 组件库**:Element UI
- **国际化**:Vue I18n
- **插件平台**:uTools
## 功能详解
### 1. 文本翻译
- 支持多种语言之间的互译
- 自动检测输入文本语言
- 保留原文格式,包括段落、换行和标点符号
### 2. 智能截图翻译
- 屏幕任意区域截图自动识别文字
- 基于谷歌视觉API实现高精度OCR文本识别
- 自动检测识别文本的语言并进行翻译
- 支持同语言间的变换表达(通过中间语言翻译)
- 自动保存翻译历史,方便查看和重复使用
### 3. API 设置与管理
- 灵活选择不同的翻译引擎
- 自定义API密钥和端点
- 为不同翻译引擎配置个性化参数
- 保存常用配置,快速切换
### 4. 便捷操作功能
- 复制翻译结果:一键复制到剪贴板
- 复制并隐藏:复制结果并自动隐藏窗口
- 复制并输入:复制结果并模拟键盘输入
- 模拟键盘输出:将翻译结果直接输出到当前活动窗口
## 截图展示



## 安装指南
1. 安装 uTools 工具平台
2. 打开 uTools 插件商城,搜索"dx翻译"
3. 点击安装即可使用
## 配置指南
在使用前,您需要配置相应的API密钥:
### Google翻译配置
1. 访问 [Google Cloud Console](https://console.cloud.google.com/)
2. 创建一个项目并启用 Cloud Translation API 和 Cloud Vision API
3. 创建API密钥并在插件设置中填入
### DeepL配置
1. 访问 [DeepL API](https://www.deepl.com/pro-api)
2. 注册账号并获取API密钥
3. 在插件设置中填入API密钥
### OpenAI配置
1. 访问 [OpenAI Platform](https://platform.openai.com/)
2. 注册账号并获取API密钥
3. 在插件设置中选择模型类型并填入API密钥
## 性能优化
- 自动缓存翻译结果,减少重复翻译请求
- 智能防抖处理,优化输入体验
- 错误处理机制,确保翻译服务稳定可靠
## 贡献指南
欢迎提交 issues 和 pull requests 来帮助改进这个项目:
1. Fork 本仓库
2. 创建您的特性分支 (`git checkout -b feature/amazing-feature`)
3. 提交您的修改 (`git commit -m 'Add some amazing feature'`)
4. 推送到分支 (`git push origin feature/amazing-feature`)
5. 提交 Pull Request
## 许可证
[MIT License](LICENSE) - 您可以自由使用、修改和分发本项目
## 更新日志
### v1.1.0 (2024-09)
- ✨ **新增智能截图翻译功能**:OCR识别+自动翻译一键完成
- 🔄 **同语言优化表达**:通过中间语言进行改写,实现同一语言内的表达优化
- 🌐 **自动语言识别增强**:更精准地识别源语言和标准化语言代码
- 📋 **历史记录功能**:自动保存翻译结果,随时可查看历史翻译
- 🛠️ **错误处理增强**:多级容错机制,确保翻译服务稳定可靠
- 🖼️ **添加多个UI优化**:更直观的翻译结果展示和操作按钮
- 🔍 **调试信息增强**:方便开发者诊断问题和改进功能
### v1.0.0 (2024-08)
- 🚀 **首次发布**:支持多种翻译API的基础文本翻译功能
- 🔄 **语言切换功能**:支持25种语言互译
- 🌍 **多语言界面**:支持中文和英文界面
- ⚙️ **API管理**:灵活配置不同翻译引擎的API密钥和参数
- 📋 **复制功能**:支持一键复制、复制并隐藏、复制并输入