[獨立作品] 比譯(v0.1.0-alpha), 使用 Flutter 開發的翻譯和詞典桌面應用

痕跡發表於2021-08-21

比譯是什麼?

比譯 是一款便捷的翻譯和詞典應用,支援劃詞/截圖翻譯,可接入 10 多個服務商提供的翻譯及詞典服務,可以在桌面上執行,適用於 Windows、macOS 和 Linux。

當前比譯還處於初期的開發階段,對 macOS 以外的平臺尚有部分原生功能未能支援,請持續關注比譯的開發進度。

安裝

通過 比譯官網 下載。

線上體驗

你可以直接在 比譯官網 首頁直接體驗比譯近乎完整的功能體驗。

注意:線上體驗效果較真實效果有一定的差異。

入門指南

應用執行後,會顯示在狀態列上。你可以點選應用圖示或者按下快捷鍵 Option + Tab 顯示主視窗。

功能

查詞

輸入要查詢的單詞後,按翻譯按鈕或按下 Enter 鍵即可進行翻譯。

翻譯

輸入要翻譯的句子後,按翻譯按鈕或按下 Enter 鍵即可進行翻譯。

多結果顯示

當你配置並啟用多個翻譯引擎後,將會同時顯示各引擎的查詞/翻譯的結果。

查詞翻譯

快捷取詞

雖然通過主介面輸入內容後即可以進行翻譯,但對於日常使用還是不夠便利,所以我們還提供了兩個螢幕取詞的功能。

選中文字

選中任意視窗中的一段文字,按下快捷鍵(預設 ⌥ + Q)。

如果你不希望通過快捷鍵調起翻譯介面,可以嘗試將比譯整合至 PopClip

擷取區域

按下快捷鍵(預設 ⌥ + W),選中螢幕中帶有文字區域。

其他

  • 自動翻譯模式,將根據你所配置的翻譯目標自動翻譯你所需要的翻譯結果。
  • 深色模式

還有更多功能正在開發中。

跨平臺

目前 Linux 與 Windows 還有一些原生功能還在開發中,不過大家可以先看看效果。

LinuxWindows

技術細節

比譯使用了 Flutter 進行開發,為了使它可以使用一些原生功能,我為此開發了 4 個桌面原生功能外掛,分別用於調整視窗尺寸、快捷鍵註冊及監聽、螢幕取詞或顯示托盤圖示。

原生功能外掛

快捷鍵管理

螢幕取詞

托盤管理

視窗管理

翻譯/OCR API 封裝

翻譯

OCR

獲取原始碼

討論組

歡迎加入討論組與我分享你的建議和想法。

  • WeChat Group 請新增我的微信 lijy91,並備註 比譯
  • QQ Group

最後

感謝使用 「比譯」,祝你使用愉快!

? ? ?

相關文章