https://github.com/zthxxx/lingocaster
自用的一款在 Raycast 上完美复刻 Alfred 版 YoudaoTranslator 丝滑体验的查词翻译插件
https://github.com/zthxxx/lingocaster
Last synced: 9 months ago
JSON representation
自用的一款在 Raycast 上完美复刻 Alfred 版 YoudaoTranslator 丝滑体验的查词翻译插件
- Host: GitHub
- URL: https://github.com/zthxxx/lingocaster
- Owner: zthxxx
- Created: 2023-03-22T18:47:12.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-12-18T06:38:20.000Z (about 2 years ago)
- Last Synced: 2025-03-26T13:01:42.231Z (10 months ago)
- Language: TypeScript
- Homepage:
- Size: 11.3 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
LingoCaster
## LingoCaster
`LingoCaster` 是一款 [Raycast](https://www.raycast.com) 上的查词翻译插件。
完美复刻 Alfred 上 [YoudaoTranslator](https://github.com/wensonsmith/YoudaoTranslator) 针对**中文用户**的丝滑体验,
比起 Raycast Easydict 插件更快,体验更符合**中文用户**操作习惯。

### 快捷键
- `Command(⌘)` + `Space(␣)` _(可自定义)_ => 唤起翻译查询输入框
- `double Alt(⌥)` _(可自定义)_ => 翻译选中内容或剪贴板内容
- 查询结果 `Enter(↩︎)` => 复制翻译结果,并关闭 Raycast
- 查询结果 `Command(⌘)` + `Enter(↩︎)` => 本地语音发音
- 查询结果 `Shift(⇧)` + `Enter(↩︎)` => 跳转到有道翻译网页
- `Esc` => 一键完全关闭 Raycast
### Trick
- 对 中文/英文 查询中,发音均自动读取英语目标,
即 `中->英` 的翻译英文结果,`英->中` 中的英文输入
- 查询结构中的音标项上 `Enter(↩︎)` => 本地语音发音
- 对 `CamelCase` / `snake_case` / `kebab-case` 自动切分后翻译
- 长句结果自动展开详情显示
- 输入 `*` 将展示历史查询记录
## Credits
- [Alfred YoudaoTranslator](https://github.com/wensonsmith/YoudaoTranslator)
- [Raycast Easy Dictionary](https://github.com/tisfeng/Raycast-Easydict)