🤖 AI 翻译
基于 AI API 的智能翻译工具,支持多种 AI 服务。
功能特性
- ✅ 多 AI 服务支持
- ✅ 云端 API(OpenAI、Anthropic、DeepSeek)
- ✅ 本地 Ollama 支持
- ✅ 多语言互译
- ✅ 快速响应
- ✅ 上下文理解
支持的 AI 服务
| 服务 | 类型 | 特点 |
|---|---|---|
| OpenAI | 云端 API | GPT-3.5/4,高质量翻译 |
| Anthropic | 云端 API | Claude,自然流畅 |
| DeepSeek | 云端 API | 国产大模型,中文优化 |
| Ollama | 本地部署 | 完全离线,隐私保护 |
注意:这不是离线翻译,需要配置 AI 服务。
使用方法
配置 AI 服务
方式 1:云端 API
- 选择 AI 服务商
- 获取 API Key
- 在设置中配置 API Key
- 选择模型
- 测试连接
方式 2:本地 Ollama
- 安装 Ollama
- 下载翻译模型
- 启动 Ollama 服务
- 在设置中配置 Ollama 地址
- 选择模型
翻译文本
- 打开全局搜索 (
Cmd/Ctrl+5) - 输入
translate或翻译 - 输入或粘贴文本
- 选择目标语言
- 查看翻译结果
语言选择
支持的语言:
- 中文(简体/繁体)
- 英语
- 日语
- 韩语
- 法语
- 德语
- 西班牙语
- 俄语
- 等 50+ 种语言
快速翻译
- 自动检测源语言
- 一键切换源/目标语言
- 复制翻译结果
翻译模式
文本翻译
翻译输入的文本:
- 输入文本
- 选择目标语言
- 点击翻译
实时翻译
边输入边翻译:
- 输入时自动翻译
- 实时显示结果
- 可关闭实时翻译
批量翻译
翻译多段文本:
- 输入多行文本
- 选择目标语言
- 批量翻译
API 配置
OpenAI
yaml
服务商: OpenAI
API Key: sk-xxx
模型: gpt-3.5-turbo
温度: 0.3获取 API Key:
- 访问 https://platform.openai.com/api-keys
- 创建新的 API Key
- 复制并保存
Anthropic
yaml
服务商: Anthropic
API Key: sk-ant-xxx
模型: claude-3-sonnet-20240229
温度: 0.3获取 API Key:
- 访问 https://console.anthropic.com/
- 创建 API Key
- 复制并保存
DeepSeek
yaml
服务商: DeepSeek
API Key: sk-xxx
模型: deepseek-chat
温度: 0.3获取 API Key:
- 访问 https://platform.deepseek.com/
- 创建 API Key
- 复制并保存
Ollama 本地
yaml
服务商: Ollama
地址: http://localhost:11434
模型: llama2
温度: 0.3安装 Ollama:
bash
# macOS/Linux
curl -fsSL https://ollama.com/install.sh | sh
# 下载模型
ollama pull llama2
ollama pull qwen2翻译质量
优化建议
提高翻译质量:
- 使用完整句子
- 提供上下文信息
- 专业术语可添加说明
- 避免歧义表达
模型选择
中文翻译推荐:
- DeepSeek Chat
- Claude 3 Sonnet
- GPT-4
- Qwen2(Ollama)
多语言推荐:
- GPT-3.5/4
- Claude 3
- Llama 3(Ollama)
准确性说明
- 通用文本:90-95% 准确
- 专业文本:80-90% 准确
- 口语化文本:85-95% 准确
建议人工校对重要文档
使用场景
日常翻译
- 翻译文章
- 翻译邮件
- 翻译聊天内容
学习辅助
- 翻译学习资料
- 翻译外语文档
- 翻译技术文档
工作应用
- 翻译产品说明
- 翻译用户反馈
- 翻译合同文档
隐私保护
云端 API
- 数据通过 HTTPS 加密传输
- API 提供商可能存储数据
- 遵守各服务商隐私政策
本地 Ollama
- 完全本地处理
- 不上传任何数据
- 隐私保护优先
建议
- 敏感信息使用本地 Ollama
- 普通翻译可使用云端 API
- 注意保护 API Key
快捷键
| 快捷键 | 功能 |
|---|---|
Enter | 翻译 |
Cmd/Ctrl+C | 复制结果 |
Cmd/Ctrl+Shift+S | 切换语言 |
Esc | 清空 |
配置选项
语言设置
- 默认源语言
- 默认目标语言
- 自动检测语言
翻译设置
- 实时翻译开关
- 显示原文对照
- 保存翻译历史
模型设置
- 温度参数
- 最大 Token 数
- 系统提示词
费用说明
云端 API
OpenAI:
- GPT-3.5: ~$0.002/1K tokens
- GPT-4: ~$0.03/1K tokens
Anthropic:
- Claude 3 Sonnet: ~$0.003/1K tokens
- Claude 3 Opus: ~$0.015/1K tokens
DeepSeek:
- DeepSeek Chat: ~$0.001/1K tokens
本地 Ollama
- 完全免费
- 需要:
- 内存:8-16 GB
- 存储:4-8 GB/模型
常见问题
Q: API 调用失败?
A:
- 检查 API Key 是否正确
- 检查网络连接
- 检查账户余额
- 查看服务商状态页
Q: 翻译速度慢?
A:
- 检查网络连接
- 尝试其他模型
- 减少文本长度
- 使用更快的模型
Q: 翻译质量差?
A:
- 尝试更强大的模型
- 提供更多上下文
- 使用专业领域模型
- 手动校对结果
Q: Ollama 连接失败?
A:
- 确认 Ollama 服务已启动
- 检查端口是否正确
- 确认模型已下载
- 查看服务日志
Q: 费用太高?
A:
- 使用本地 Ollama(免费)
- 选择更便宜的模型
- 优化提示词长度
- 使用缓存减少重复翻译
技术细节
提示词工程
翻译使用优化的提示词:
你是一个专业的翻译助手。请将以下文本从{源语言}翻译成{目标语言}。
保持原文的语气和风格,确保翻译准确、自然、流畅。
文本:{input}
翻译:上下文管理
- 保持对话上下文
- 优化 Token 使用
- 智能截断过长文本
错误处理
- 自动重试机制
- 降级到其他模型
- 友好的错误提示
系统要求
云端 API
- 网络连接
- API Key
- 足够的账户余额
本地 Ollama
- 内存 >= 8 GB(推荐 16 GB)
- 存储 >= 20 GB 可用空间
- CPU:现代多核处理器
- GPU(可选):提升速度
未来计划
- [ ] 更多 AI 服务支持
- [ ] 文档翻译
- [ ] 网页翻译
- [ ] OCR 图片翻译
- [ ] 翻译缓存优化
- [ ] 自定义提示词