我的作品 [独立作品] 比译 (v0.1.0-alpha), 使用 Flutter 开发的翻译和词典桌面应用

lijy91(JianyingLi) · 2021年08月21日 · 最后由 lijy91 回复于 2021年08月22日 · 72 次阅读

比译是什么?

比译 是一款便捷的翻译和词典应用,支持划词/截图翻译,可接入 10 多个服务商提供的翻译及词典服务,可以在桌面上运行,适用于 Windows、macOS 和 Linux。

当前比译还处于初期的开发阶段,对 macOS 以外的平台尚有部分原生功能未能支持,请持续关注比译的开发进度。

安装

通过 比译官网 下载。

在线体验

你可以直接在 比译官网 首页直接体验比译近乎完整的功能体验。

注意:在线体验效果较真实效果有一定的差异。

入门指南

应用运行后,会显示在状态栏上。你可以点击应用图标或者按下快捷键 Option + Tab 显示主窗口。

功能

查词

输入要查询的单词后,按翻译按钮或按下 Enter 键即可进行翻译。

翻译

输入要翻译的句子后,按翻译按钮或按下 Enter 键即可进行翻译。

多结果显示

当你配置并启用多个翻译引擎后,将会同时显示各引擎的查词/翻译的结果。

查词 翻译

快捷取词

虽然通过主界面输入内容后即可以进行翻译,但对于日常使用还是不够便利,所以我们还提供了两个屏幕取词的功能。

选中文字

选中任意窗口中的一段文本,按下快捷键(默认 ⌥ + Q)。

如果你不希望通过快捷键调起翻译界面,可以尝试将比译集成至 PopClip

截取区域

按下快捷键(默认 ⌥ + W),选中屏幕中带有文字区域。

其他

  • 自动翻译模式,将根据你所配置的翻译目标自动翻译你所需要的翻译结果。
  • 深色模式

还有更多功能正在开发中。

跨平台

目前 Linux 与 Windows 还有一些原生功能还在开发中,不过大家可以先看看效果。

Linux Windows

技术细节

比译使用了 Flutter 进行开发,为了使它可以使用一些原生功能,我为此开发了 4 个桌面原生功能插件,分别用于调整窗口尺寸、快捷键注册及监听、屏幕取词或显示托盘图标。

原生功能插件

快捷键管理

屏幕取词

托盘管理

窗口管理

翻译/OCR API 封装

翻译

OCR

获取源码

讨论组

欢迎加入讨论组与我分享你的建议和想法。

  • WeChat Group 请添加我的微信 lijy91,并备注 比译
  • QQ Group

最后

感谢使用「比译」,祝你使用愉快!

🎉 🎉 🎉

看能不能找到使用翻译的群体,怎么找到目标用户比较关键

cmlanche 回复

嗯嗯,自己平时也用得比较多。

欢迎大家一起来加入讨论

需要 登录 后方可回复, 如果你还没有账号请 注册新账号