作者HSNUER ( )
看板MAC
标题[软体] 威注音 4.0.1 GM 维护更新发布。
时间Thu Oct 9 11:48:32 2025
威注音输入法是 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.cc), 来自: 27.247.194.126 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1759981716.A.17F.html
1F:推 boris20050: 推推,竟然还有支援旧 OS 10/09 16:22
2F:推 wolf3d: 习惯注音输入的Mac使用者必用输入法,作者很用心,大推 10/09 23:31
3F:推 mirror0227: 推一个 10/14 18:38
4F:推 egan511: 更新好勤 有4.0.2了 10/15 03:08
5F:推 zxc654033: 作者十分用心,推 10/22 07:51
6F:推 bananaduck: 推 11/10 15:51