[軟體]威注音 4.1.0 GM 維護更新發佈。
威注音輸入法是 macOS 系統下的一款功能豐富的注音輸入法,
且有照顧漢音輸入法的使用習慣。另有磁帶模組可讀入 CIN 表格,
以方便那些需要偶爾敲倉頡/嘸蝦米/五筆的使用者群體。
(有問題請務必直接電郵反饋問題的話會更快。)
(或者直接去 Twitter 給 @vChewingIME 留言,原因見文末。)
請考慮金援敝專案。
威注音專案目前正式接收捐款,將會用於該輸入法的年度維護更新。
捐款渠道:https://www.patreon.com/c/shikisuen/membership
(微信使用者與支付寶使用者可以電郵給開發者以詢問其他可行的渠道。)
(這些費用會用於 Apple 開發者會員年費、以及 Codex 用量等。)
請注意所有的獻金(包括這個獻金檔位)只會被當作餽贈,
且不會對開發者施加任何義務與合約。感謝您的理解。
另:如果您有配樂製作或流行歌曲弦樂編曲的需求的話,
或者管弦樂錄音樂譜製作需求的話,
也歡迎外包給威注音輸入法的開發者,這是他希望能接到的主要業務。
開發者目前最需要的主要業務是配樂相關的客戶資源,期待能與您合作。
本次 4.1.0 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 4.0.2 到 4.1.0 版本更新總結
用 AI 合併了自 v4.0.2 起至 v4.1.0 止的所有變更記錄:
【體驗】
→新增羅馬數字輸入模式。
使用者需要反覆敲「Option+波浪符號鍵」輪替當前的打字方法、
然後輪替到羅馬數字輸入模式。
該模式僅可處理 [1, 3999] 閉區間內的整數輸入。
該模式用過一次之後會自動關閉。
→現允許輸入法朗讀選字窗內實時當前高亮選中的候選字詞。
該功能在預設情況下是始終關閉的,
可改設為「始終開啟」或「隨 VoiceOver 開關而自動啟用或停用」。
→若有同音候選,系統會查詢可由使用者自訂的關聯詞語資料庫,
再嘗試說明各字;準確度取決於該資料庫的品質。
→新增對 CIN2 v2.5 磁帶格式的支援。
這使得行列輸入法的行列詞彙功能成為可能,
但仍需老刀在他的倉庫更新行列輸入法的 CIN2 磁帶檔案。
【修正】
→修復了與輸入法會話管理體系當中對 ARC 的物件釋放管理行為
有關的不良設計。該設計或可在某些電腦上導致操作遲鈍或能耗問題。
→在使用者語彙檔案有關的檔案系統觀測模組內引入了防抖機制,
藉此改良與此有關的能耗。
→重新修改了與 POM 打字行為觀測模組有關的記憶資料的格式,
使其在檔案系統層面的讀寫效率得到改善。
→對選字窗的介面特效視圖引入了記憶體位址複用機制。
→修復了工具提示視窗在某些狀態下無法正常體現文字配色設定的故障。
→針對輸入法的會話控制體系移除了一些過激的 autoreleasepool 處理,
藉此減少輸入法的閒時功耗。
→將 Megrez 組字引擎更新至 v5.0.7、
放棄了將 Unigram 作為 class 來使用的方法。
藉此解決了該組字引擎對 Swift ARC 壓力過大的故障。
不然,在 MacBook 筆電僅使用電池續航時,會有記憶體效能故障。
→修復了無法從輸入法選單叫出熱鍵指南的故障。
→現在起,在使用 Tab 鍵等熱鍵就地輪替候選字時,會回歸到
威注音 3.9.x 的行為、不再對其他相鄰節點的覆寫狀態產生額外的影響。
→修復了無法就地刪詞的故障。
→選字窗熱鍵刪詞功能現在不再需要摁 Fn 鍵,或者說摁不摁都一樣。
但該功能無法對單個讀音的對象操作,
否則會害得所有包含這個字音配對的詞語都打不出來。
→修復了在往另一個語言模式同步寫入就地降頻資料時降頻失敗的故障。
故障原因是交叉寫入時會忘記往另一個語言模式同步寫入權重資訊。
→修復了打字行為記憶模組(POM)對正常打字行為的劫持故障。
該故障會使得使用者詞語升頻功能失效,
因為 POM 的建議的權重未被正確套用、導致實際套用的建議權重過高。
→修復了在就地加詞、控頻之後沒能正確清理對應的 POM 記憶的故障。
→繼續修復打字行為記憶「觀測->再套用」過程對某些極端情形無效的故障。
→齊鐵恨注拼引擎更新至 v1.7.0 版,改用萬國碼 Scalar 為單位來處理注音。
此舉可大幅度節省系統運算資源開銷。
→對使用者打字行為記憶模組對硬碟的寫入過程施加了兩秒的防抖,
藉此減少對硬碟的過多的寫入頻次。
【行為】
→因應 macOS 26 的 Liquid Class 版 AppKit 自身潛在的記憶體洩漏故障
與 ARC 回收效率低下之現狀,威注音輸入法對 macOS 26 故意停用了
Liquid Glass 介面支援。這會使得威注音輸入法在介面風格上
回歸 macOS 15 風格的設計。
→現在起,哪怕不啟用偵錯模式,
輸入法選單頂端也會顯示輸入法的記憶體用量。
→給 POM 打字行為觀測模組實裝了執行緒安全設計。
【研發】
→完善了威注音的「態械-打字控制器-會話控制器」聯立單元測試體系。
→對先鋒語料庫的建置過程做了效能優化。
現在在建置 SQLite 格式的語料庫時不再需要 SQLite CLI。
與此有關的內容請洽先鋒語料庫的專屬程式碼倉庫。
→大規模程式碼架構調整,使得主流發行版倉庫的原始碼在 Linux 環境下
得以單獨測試 InputHandler。但目前威注音尚無 Linux 移植計畫,
需待時機成熟之後繼續預研可行性。
如果你想詳細閱讀每一期的更新歷史的話,可以點選下述網址閱讀:
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.cc), 來自: 27.247.99.81 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1762841047.A.DAA.html
推
11/11 16:16,
7小時前
, 1F
11/11 16:16, 1F
推
11/11 19:30,
4小時前
, 2F
11/11 19:30, 2F
MAC 近期熱門文章
PTT數位生活區 即時熱門文章