Skip to content

Releases: OKTW-Network/Translator-Overlay

Translator Overlay 0.4.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 09:49
Immutable release. Only release title and notes can be modified.
252f818

image source

改進與修正

  • 修正 Windows 11 21H2(build 22000)的擷取支援。系統缺少部分 Graphics Capture 選項時改用預設,不再整段失敗;OCR 節奏仍由擷取間隔控制。
  • 浮動控制列或控制視窗按 Stop 後,兩邊的 Start / Pause / Stop 會立刻停用,等到 CLI session 清完才恢復。

Full Changelog: v0.4.0...v0.4.1

Translator Overlay 0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 16:39
Immutable release. Only release title and notes can be modified.
a57b673

image source

新增

  • Windows 應用程式圖示:工作列與 Alt-Tab 會顯示 Translator Overlay 圖示。
  • 浮動控制列:永遠置頂的 Start / Pause / Stop 與狀態列。Overlay 頁開關,預設關閉。
  • 第一次啟動改為只開原位 Overlay:獨立翻譯視窗與浮動控制列都預設關閉(既有 config.toml 裡已打開的翻譯視窗不受影響)。

改進與修正

  • Windows 上能正確找到 npm 安裝的 CLI(例如 codex.cmd),不再誤抓到沒有副檔名的 shim。
  • HTTP 翻譯會重用連線,不再每次請求重建 TCP / TLS。
  • 控制視窗閒置時 CPU 從約 11% 降到約 1%(單核)。
  • Stop 或關閉程式時會等 CLI session 清完;OpenCode 設定模型失敗時也會正確關閉 session。
  • 翻譯視窗可被 OBS Window Capture 列出(標題 Translator Overlay Translation)。擷取方式要設成 Windows 10,BitBlt 抓不到 layered 視窗。
  • 開啟控制視窗後,浮動控制列與翻譯視窗會維持最上層。
  • 中文介面維持 Overlay(不再寫成覆蓋層);Overlay 設定頁拿掉與 Display / Appearance 重複的說明。
  • 區域設定集與 API 設定檔寫入成功才更新畫面;沒有待存區域時不會存出空設定集。
  • OCR 下載完成後仍核對檔案大小,不符就刪掉,避免載入到壞檔。
  • 管線錯誤與翻譯視窗空白提示會跟介面語言走;串流預覽會正確顯示 \" 與換行。

Full Changelog: v0.3.0...v0.4.0

Translator Overlay 0.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 13:27
Immutable release. Only release title and notes can be modified.
61d7a20

image source

新增

  • 控制視窗介面語言:English、繁體中文、简体中文。第一次啟動依 Windows 地區,之後記住選擇。
  • Claude Code CLI:可用本機已登入的 claude 當翻譯後端(stream-json 長駐 session)。Reasoning effort 填 none 可關閉 thinking。
  • OpenCode 2:相容 OpenCode 2 的 plugin / 權限設定。
  • OCR 裝置:可選 WebGPU、DirectML 或 CPU。預設改為 WebGPU(Dawn / D3D12);NVIDIA / AMD 可改選 DirectML。失敗時回退 CPU。自訂 ONNX Runtime 1.30 同時內建 DirectML 與 WebGPU。
  • Provider 下拉選單:API 頁改 ComboBox,與設定檔選擇方式一致。

改進與修正

  • API 的 Base URL、model、CLI path 不再預填範例;API key 可留空(HTTP 不送 Authorization)。Base URL 空白會在送出前顯示錯誤。
  • 選 CLI provider 時,Temperature、Top P、Max tokens 會停用(這些只給 HTTP)。
  • CLI 設定檔不再寫入用不到的 HTTP 欄位。
  • 區域設定集改寫成單層 TOML([[presets]],regions 仍是 inline array);舊檔仍能載入。
  • 譯文比原文短時,原位覆蓋層背景仍蓋住原本每一行。
  • OCR 把 〜、~ 與 ~ 視為同一字,減少閃爍重翻。
  • 設定滑桿可用鍵盤依步進調整。
  • 本機已有的 OCR 模型只檢查檔案在不在,不會因檔案大小和線上目錄不一致而重抓。
  • Codex CLI 繼續用你自己的登入與額度;翻譯 session 與原生登入隔離。

打包

解壓後 OCR 用的 DLL 改放在 lib/:

  • onnxruntime.dll
  • DirectML.dll
  • webgpu_dawn.dll
  • dxcompiler.dll
  • dxil.dll

目標機器仍需 Windows App Runtime 2.4。從原始碼建置需要 Visual Studio 2026,並先執行 .\scripts\build-onnxruntime.ps1 編譯 ONNX Runtime 1.30。

Full Changelog: v0.2.0...v0.3.0

Translator Overlay 0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 16:39
Immutable release. Only release title and notes can be modified.
3044ef9

Full Changelog: v0.1.0...v0.2.0