tisfeng/Raycast-Easydict
A Raycast Extension for looking up words or translating text in an easy way. Support 48+ languages, support Linguee and Youdao dictionary, support OpenAI, DeepL, Google, Bing, Apple, Baidu, Tencent, Volcano, Youdao and Caiyun translation.
Raycast Easydict – Raycast 런처에서 빠른 단어 검색 및 번역
무엇을 할 수 있나요
- 키보드를 떠나지 않고 어떤 앱에서든 텍스트를 사전 검색하거나 번역할 수 있는 Raycast 확장 프로그램(및 보조 macOS 앱).
- 자동으로 원본 언어를 감지하고, 설정된 대상 언어를 선택하여, 전통적인 사전(Youdao, Linguee)과 현대적인 번역 엔진(OpenAI, Gemini, DeepL, Google, Bing, Baidu 등)의 조합에서 결과를 가져옵니다.
주요 기능
- 한 번 클릭 검색 – 어떤 앱에서든 텍스트를 선택하고 기본 단축키(
Cmd + E)를 누르면 정의, 발음, 예문, 웹 표현을 확인할 수 있습니다. - 즉시 번역 – 동일한 워크플로우로 선택한 텍스트를 번역할 수 있으며, 48개 이상의 언어를 지원합니다.
- 다중 백엔드 – 무료 웹 서비스(Linguee, Youdao)와 유료 AI 기반 번역기(OpenAI, Gemini, DeepL, Google 등) 중에서 선택 가능합니다.
- 스크린샷 OCR 번역 – 화면 영역을 캡처하면 텍스트가 자동으로 번역됩니다.
- 오디오 재생 – 단어 발음이 자동 재생(영어는 Youdao/TTS)되거나
Cmd + S로 수동 재생 가능합니다. - 사용자 정의 순서 – 어떤 서비스의 결과를 먼저 표시할지 순서를 조정하고, 설정에서 원하는 제공자를 활성화/비활성화할 수 있습니다.
- 프록시 지원 – 모든 네트워크 요청을 시스템 프록시를 통해 전달할 수 있어, 특정 지역에서 차단된 서비스에 유용합니다.
- 크로스플랫폼 – macOS 외에도 Windows 호환 Raycast 빌드에서도 작동합니다.
설치 방법
- Raycast 런처를 설치하세요(무료: https://www.raycast.com).
- Raycast 스토어에서 Easydict를 검색하고 Install을 클릭하거나, 수동으로 다음 단계를 수행하세요:
git clone https://github.com/tisfeng/Raycast-Easydict.git && cd Raycast-Easydict npm install && npm run dev - Raycast를 열고
Easydict를 입력하여 실행하고, 필요 시 빠른 접근을 위한 단축키를 설정하세요.
일반적인 워크플로우
- 단어나 구절을 강조 → 단축키를 누름 → Raycast 패널에 사전 항목, 발음, 번역이 표시됨.
Cmd + M을 눌러 "Show More Details"로 보기 확장.- Arguments 기능을 사용해 미리 텍스트를 채우거나 특정 대상 언어를 선택할 수 있습니다.
AI/ML 애호가에게 중요한 이유
- OpenAI, Gemini 등의 AI 기반 번역 API와 전통적인 어휘 자원을 유기적으로 결합한 시각적 인터페이스의 실용적 사례입니다.
- 네 가지 원격 서비스(Bing, Baidu, Tencent, Volcano)를 통해 언어 감지 기능을 구현하고, 로컬 감지기로 백업하는 다중 서비스 폴백 전략을 보여줍니다.
- 모든 설정(API 키, 선호 언어, 프록시 등)은 Raycast 설정 내부에 저장되어 있어, 사용자 친화적인 AI 강화형 생산성 확장 도구의 좋은 예입니다.
관련 프로젝트
- 독립형 macOS 앱 Easydict (https://github.com/tisfeng/Easydict)는 동일한 기능을 네이티브 창 앱 형태로 제공합니다.
- raycast‑Parrot 및 Bob 번역 관리자 같은 다른 Raycast 확장에서 영감을 받았습니다.
이 확장이 유용하다고 느끼신다면, 리포지토리에 스타를 눌러 주세요. 개발자가 감사하게 여기겠습니다!
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트