PTT評價

[軟體] 威注音 4.0.1 GM 維護更新發佈。

看板MAC標題[軟體] 威注音 4.0.1 GM 維護更新發佈。作者
HSNUER
( )
時間推噓 2 推:2 噓:0 →:0

威注音輸入法是 macOS 系統下的一款功能豐富的注音輸入法,

且有照顧漢音輸入法的使用習慣。另有磁帶模組可讀入 CIN 表格,

以方便那些需要偶爾敲倉頡/嘸蝦米/五筆的使用者群體。



(有問題請務必直接電郵反饋問題的話會更快。)

(或者直接去 Twitter 給 @vChewingIME 留言,原因見文末。)



威注音專案目前正式接收捐款,將會用於該輸入法的年度維護更新。

捐款渠道:https://www.patreon.com/c/shikisuen/membership

(微信使用者與支付寶使用者可以電郵給開發者以詢問其他可行的渠道。)

(這些費用會用於 Apple 開發者會員年費、以及 Codex 用量等。)

請注意所有的獻金(包括這個獻金檔位)只會被當作餽贈,

且不會對開發者施加任何義務與合約。感謝您的理解。



另:如果您有配樂製作或流行歌曲弦樂編曲的需求的話,

或者管弦樂錄音樂譜製作需求的話,

也歡迎外包給威注音輸入法的開發者,這是他希望能接到的主要業務。

開發者目前最需要的主要業務是配樂相關的客戶資源,期待能與您合作。



本次 4.0.1 GM 版更新對作業系統要求如下:

● 主流發行版威注音輸入法要求至少 macOS 12,推薦 macOS 14 或更新版。

  主流發行版 v4.0.1 僅針對 macOS 15 與 macOS 26 做過實際運行測試。

● Aqua 紀念版威注音輸入法 v4.0.1 要求至少 macOS 10.9 Mavericks,

  且僅對 macOS 10.9 Mavericks 與 macOS 10.13 High Sierra 測試過。



威注音輸入法自 3.9.0 版開始又有了一些累積的內容更新。

到目前的 4.0.1 版為止,相對於 3.9.0 版而言,累積的部分新功能如下:

(內容實在太多,只給出 Copilot 總結。完整的更新履歷網址在下文。)



# vChewing-macOS 3.9.0 到 4.0.1 版本更新總結



## 4.0.1 版

 →修復了選字窗選字行為會被使用者打字習慣觀測模組的資料綁架的故障。

 →修復了「打字行為記憶->打新句子時套用」在某些情況下無效的故障。

 →使用專有 Actor 來操辦所有對使用者語彙檔案的寫入操作。



## 4.0.0 版



 【語料&問題修正&後端重構】

 →例行語料更新,且全字庫資料更新至 v2025-09-30 版本。

 →全專案清掃了可能會出現記憶體洩漏的情形。

 →解決了偵錯模式下的輸出在 macOS 26+ 內建的「console.app」

  系統監視程式內只能看到 <private> 字樣的故障。

 →解決了在某些情況下「無法順利地就地輪替候選字詞」的故障。

 →解決了在某些情況下「無法套用選字窗的候選字詞」的故障。

 →修復了「CapsLock 可能會被當作 Shift 鍵、觸發了中英文切換」的故障。

 →重構了檔案偵測模組。該模組用於偵測檔案系統層面上的

  使用者語彙目錄內的資料變化情形,發現有變化就會重新讀取之。

  這次重構指在將相關的反應行為放在 MainActor 以外的處理排程內

  進行防抖處理。這項變更理論上可以讓輸入法在 iCloud 資料同步

  不順時不至於讓整個系統的所有 IMKInputClient 應用失去響應。

 →重新實作了組句引擎。

  因應上一版組句算法(Dijkstra)在記憶體管理層面上的複雜現狀,

  新版組句引擎改採「DAG-DP 動態規劃算法」,不會洩漏記憶體。

  DAG-DP 算法無須 Vertex Topological Sorting & Relax 步驟。

 →重新實作了打字行為臨時學習記憶模組。新的臨時記憶模組

  命名為 POM 記憶模組,俗稱「野獸學習模組」。該模組使用

  基於野獸常數「0.114514(1919810…)」的偽二次多項式衰減算法、

  而非自然對數。新的算法不致力於模仿人類的記憶曲線,而是

  側重於短期記憶的有效性。如果有需要長期記憶且反覆使用的

  詞語的話,使用者更應該將其加入自己的威注音使用者語彙辭典。



 【交互體驗改良等】

 →選字窗內上下文選單功能對「由服務代令所生成的內容」不再有效,

  不然的話會導致詞語管理混亂。

 →現允許使用者決定是否「在選字窗內完成選字後、將組字區內的

  游標恢復到選字窗呼叫之前時的游標位置」。

 →Emacs 熱鍵響應機制現可回應「Ctrl+N」「Ctrl+P」這兩組熱鍵。

  這兩組熱鍵在橫書模式與直書模式下的行為有差異,但在邏輯上

  是等價的:

  ◎在橫書輸入情境下,Emacs 的 Ctrl+N 與 Ctrl+P 分別代表

   「到下一行」與「到上一行」,

   因此被成實際往下與往上的箭頭事件

   (也就是文字輸入方向上的「右手方向與左手方向」事件);

  ◎在縱書輸入情境下,也是「到下一行」與「到上一行」,同樣

   能依輸入方向把 Emacs 熱鍵正確地轉譯成對應的方向鍵動作,

   只不過這次就變成了「螢幕畫面上的往左與往右」的箭頭事件、

   也就仍舊是文字輸入方向上的「右手方向與左手方向」事件。

 →針對 SwiftUI 版偏好設定視窗做了修整,修復了偏好設定畫面

  翻頁可能會失靈的故障,也修復了任何可能與檔案目錄選擇功能

  有關的故障。SwiftUI 版偏好設定視窗現要求 macOS 14+。

  在更舊的系統下,哪怕是主流發行版,現在也會使用 Aqua 版

  偏好設定視窗取而代之。

 →對內文組字區、選字窗、工具提示視窗做了一些與介面繪製

  有關的重構。選字窗現在會根據電腦硬體條件與系統版本

  來決定是否套用玻璃視覺特效。

 →僅 Aqua 紀念版:浮動組字窗與工具提示視窗現對 macOS 10.13

  開放直書顯示模式支援。



## 3.9.1 ~ 3.9.2 版

 →針對浮動組字窗模式更換了新的內文組字區佔位符。

  此舉可確保對 macOS 15.1+ 新版 iMessages 的相容性。

 →ChatGPT 的 macOS 客體被列入威注音的 IMK 相容黑名單。

  在黑名單內的客體軟體會被威注音輸入法強制啟用浮動組字窗、

  以試圖確保最基礎的打字功能可以正常運作。

  已經開始使用威注音輸入法的使用者們需要自己

  手動將「com.openai.chat」添入「管理客體應用…」視窗內。

 → 例行語料更新。



如果你想詳細閱讀每一期的更新歷史的話,可以點選下述網址閱讀:

https://github.com/vChewing/vChewing-macOS/wiki/更新履歷



另附資安聲明:

  威注音輸入法僅攔截處理由 macOS 內建的輸入法框架模組傳給

  輸入法的 NSEvent 鍵盤事件,且不會往電腦外部送出任何資料。

  但會在使用者手動啟用「軟體新版本檢查」的情況下聯網檢查軟

  體更新。這是威注音唯一會主動存取網路的情形。



輸入法官方網站暨常見問題解答:https://vchewing.github.io/

輸入法熱鍵指南:https://vchewing.github.io/manual/shortcuts.html

著作權:https://vchewing.github.io/AUTHORS.html

Homebrew-Cask:https://github.com/windwords/homebrew-vchewing

官方 Twitter:@vChewingIME

註:官方 Plurk 停止營運。



作者 Shiki Suen 留言:

    因為 PTT 的電郵認證僅限特定大學開放,且人工認證目前

  不對外開放,因此作者本人的 PTT 帳號 ShikiSuen 至今仍無

  發文之權限。先前有誤傳指稱協助貼文的帳號是本人的馬甲,

  實際上僅是熱心人士幫忙轉貼文章而已(可查該帳號註冊時間)。

  由於這樣較為麻煩,若有問題,建議依輸入法官方網站提供的

  電郵地址聯絡作者,或在官方 Twitter 帳號 @vChewingIME

  留言。倘若直接在本討論串留言詢問,也可能會被官方

  Twitter 以截圖方式引用並解答,歡迎各位關注。謝謝大家。



作者另按:

  威注音目前不再受理任何與新的注音排列有關的新增製作請求。

  相關事宜已在 PTT Mac 版之前的威注音版本發佈貼文內解釋過,

  不再重複解釋。

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.194.126 (臺灣)
PTT 網址

boris2005010/09 16:22推推,竟然還有支援舊 OS

wolf3d10/09 23:31習慣注音輸入的Mac使用者必用輸入法,作者很用心,大推