Raycast-Easydict:强大易用的翻译词典扩展
Raycast-Easydict是一款为Raycast开发的翻译词典扩展,旨在帮助用户轻松查找单词或翻译文本。它开箱即用,自动检测输入文本语言,支持多种词典和翻译服务,功能强大而易用。
主要特性
- 支持48+种语言
- 集成Linguee和有道词典
- 支持OpenAI、DeepL、Google、Bing、Apple、百度、腾讯、火山、有道和彩云等多种翻译服务
- 自动检测输入语言并自动查询首选语言
- 提供丰富的单词查询信息,包括基本翻译、发音、词性释义等
- 支持自动查询选中文本,默认启用
- 支持截图OCR翻译
- 支持打开欧路词典快速查词(如果已安装)
- 支持自动播放单词发音,可使用快捷键手动播放
- 支持有道文本转语音(TTS)
- 支持手动排序查询结果
- 支持Arguments和Fallback Commands
- 支持系统代理
安装与使用
Easydict是Raycast的一个扩展,因此需要先安装Raycast。Raycast是一款速度极快、完全可扩展的启动器,类似于Alfred但完全免费。
安装Raycast后,可以从Raycast商店直接安装Easydict扩展:
也可以手动安装:
git clone https://github.com/tisfeng/Raycast-Easydict.git && cd Raycast-Easydict
npm install && npm run dev
高级功能
Easydict提供了许多高级功能和选项,可以根据个人喜好进行设置:
- 支持语言:支持48种语言,包括简体中文、繁体中文、英语、日语、韩语等
- 语言检测:支持百度、腾讯、火山、Apple和Bing 5种语言检测API
- 词典:支持有道词典和Linguee词典
- 翻译服务:支持DeepL、Google、Bing、Apple、百度、腾讯、火山、有道和彩云等9种翻译服务
- 首选语言:可设置首选语言,提高语言检测准确性
- 自动查询选中文本:默认开启,可搭配快捷键使用
- 自动播放单词发音:默认开启,可使用快捷键手动播放
- 手动排序查询结果:可自定义排序规则
- 系统代理:可开启系统代理,解决IP限制问题
与PopClip配合使用
Easydict可以与PopClip配合使用,实现快速翻译。首先安装PopClip,然后为Easydict添加快捷键(如Cmd+E),即可通过PopClip快速打开Easydict。
使用方法:选中以下代码块,PopClip会显示"安装Easydict",点击即可。
# popclip
name: Easydict
icon: search E
key combo: command E
翻译服务配置
Easydict提供了一些内置的翻译API,但这些服务有请求频率限制。为获得更好的使用体验,建议申请专用的appid和appkey,然后在偏好设置页面替换内置服务。
各翻译服务的申请教程可参考Bob文档。大多数翻译服务都提供免费配额,一般个人使用足够了。
总结
Raycast-Easydict是一款功能强大、易用性高的翻译词典扩展,集成了多种优质词典和翻译服务,支持丰富的语言和功能。无论是日常查词还是文本翻译,都能满足用户的各种需求。如果你经常需要查词或翻译,Raycast-Easydict绝对是值得尝试的生产力工具。
如果你觉得这个扩展还不错,欢迎在GitHub上给它一个Star⭐️支持!