每個版本的「公開摘要」與 官網更新紀錄 相同;「原始碼套件」記錄 Release 完整 tarball 的內容變化。
- Windows:更新裝好就完成,不必登出。按通知或選單的「立即安裝」後,新版馬上接手:之後開啟的程式直接使用新版,已經開著的照常能打字,重新開啟才換成新版。正在組字時會等你打完、閒置時才換。從 0.2.7 更新的這一次,最後一則通知還會寫「重新登入後生效」,那是舊版發的,不用理會;原本一直顯示「重新登入後生效」的人,更新到這一版後也會自己恢復。
- Windows:輸入指示器選單的「設定…」「我的詞彙…」開出來的視窗會到最前面,不再躲在目前的程式後面;更新後也不必先打一個字才開得出來。選單第一列的版本號,更新後會馬上顯示新版。
- Windows、Mac 選單與設定程式的「自動更新」改叫「更新方式:自動(建議)/下載後詢問/手動檢查」,原本的選擇不變。Windows 的說明也照實寫:只換引擎、字典或模型的更新會在背景完成,換輸入法本身的更新要確認系統管理員權限。
- Windows:Edge、Chrome、ChatGPT、Codex 等程式裡的英文模式自動補字恢復正常,按 Enter 不會直接把訊息送出。
- Windows:《二之國:交錯世界》切到中文後按第一個注音鍵就閃退的問題修好了。
- 中英混打:英文後面直接接注音會接上中文,OK嗎、ok嗎、GCP吧、Mac版安裝都打得出來;u2、ps4、3nm、4k、x86 這類寫法照原樣留下,70億的「億」會組成中文。少數英文加數字的型號可能先變成中文,在那個字上按 ↓ 就能換回原本的按鍵。
- 中英混打:要打「我ㄉ天」這種單獨的注音時,第一次會先出現「我2 天」;在 2 上按 ↓ 選 ㄉ,連後面的空白一起換掉,之後在同一個字後面就直接出 ㄉ。要換回來,在 ㄉ 上按 ↓ 選原本的按鍵。
- 選字:常選的詞在沒看過的前後文也會優先出現,例如每天打「程式」,不必在每個句子裡各選一次。不用設定。
- 英文模式自動補字:「我的詞彙」裡的英文詞排在最前面,大小寫不拘;許氏、倚天等鍵盤和沒開中英混打時也能學常用英文。補字預設關閉;打開後,打過的英文會被記下來學習,沒有標記為私密欄位的地方(例如終端機的密碼提示)打的字也可能留下一筆。
- Linux:家目錄裡的 .local 或 .config 是只有自己能改的目錄連結時,安裝與自動更新不再失敗。
- Windows 外殼更新不必登出:完成條件改成收據與執行中引擎都是這一版(
ShellWithoutRelogin),舊引擎還在時留在pending(engine_busy、waiting_idle、engine_handover_failed),閒置時交接並核對。0.2.7 留下的needs_relogin由新版更新器清掉。 - 個人詞庫格式升到 6(
Confirmed、ZhuyinKeys),設定檔 schema 仍為 2。舊檔開啟時由仍在的修正紀錄帶入;回復到舊版時,舊版讀不了新格式,照常輸入但不存檔,可用0c-update rollback -restore-user。 - 新增
0c-personal-sim,量測學到的個人資料對之後文字的影響。 - 系統安裝:Fcitx5 建置帶入發行版的
CPPFLAGS、LDFLAGS;新增0c-update(1)、0c-mcp(1)man page,0c-update以相對連結放進BINDIR;make install不寫入建置目錄;main package 固定//go:debug default=go1.26,讓 GOPATH 模式建置保留net/http的方法路由;沒有設定程式時不提醒下載模型;root 建置時略過只看擁有者的測試。 scripts/package_macos.py --arch amd64、scripts/prepare_neural.py --platform macos-amd64建置 Intel Mac 套件;onnxruntime 1.30.0 沒有 Intel Mac 版,Intel 版改用 1.23.2 與 CPython 3.13.15。- 字典與配對模型沿用 0.2.5。
- 中英混打:成對的括號跟著左括號用同一種寬度,打「網域名稱系統(DNS)」會得到「網域名稱系統(DNS)」,英文裡的「DNS(我)」則兩邊都是半形;猜錯時按 ↓ 可換成另一種寬度。
- 注音模式新增 Ctrl+Shift+; 打「:」、Ctrl+Shift+9 打「(」、Ctrl+Shift+0 打「)」,跟其他 Ctrl+標點共用同一個設定。Windows 預設把 Ctrl+Shift+0 留給系統切換輸入法,這一鍵在 Windows 上打不出「)」。
- 輸入習慣:自訂風格改成逐條判斷能不能跟中英混打、英文補全、不打聲調並用,例如靈犀風格只把標點操作改成微軟參考時,中英混打仍可開啟;停用時會寫出是哪一條規則造成的。Shift+英文字母新增「打小寫」。
- 英文模式自動補字:按 Enter 只送出那個單字,不會再多送一個 Enter,在終端機裡不會直接執行指令。
- 組字中按 J/K 換字,一次跳一個詞,開出來的範圍跟在該位置按 ↓ 一樣。
- 中英混打:照按鍵原樣留下的字(例如 u1,6)按 ↓,候選裡會有這組按鍵完整讀音的字(別、疊)。
- 開著模糊音時,打錯一個查不到字的音節,後面的字仍照常組成中文,不再整串留成注音。
- Mac:關掉 Caps Lock 後回到開啟前的中英模式(原本英文就回英文);提示顯示的是實際的模式。
- Mac:全新帳號第一次用安裝檔安裝後,按了「允許」也沒加入「靈犀注音」的問題已修正。第一次安裝時系統會連續問兩次,兩次都按「允許」就能直接使用;當下沒按的話,重新登入後會再問一次。
- Windows:多排、橫排候選窗不再被「近音」說明撐寬,說明改成小字放在候選字下方。
- Windows:在沒有文字游標的繪圖畫布(例如 Photoshop)裡,英文模式的單鍵快捷鍵直接交給程式,不再跳出選字視窗;全螢幕遊戲時隱藏候選窗,避免遊戲被切出全螢幕。
- Linux:Linux Mint Cinnamon 等不是由 systemd 啟動 IBus 的 X11 桌面,安裝後也切得到靈犀注音;已經裝了 0.2.6 的使用者,自動更新後重新登入一次即可。
- Linux 系統安裝:新使用者也能在設定程式切換、複製輸入習慣。
- Mac:提供 Intel Mac 版(macOS 13 以上),一樣是簽章並經 Apple 公證的安裝檔,也能用一行安裝;神經選字在 Intel Mac 上同樣可用。
- 引擎 open 回覆新增
ctrl_punctuation_keys(外殼只送列出的 Ctrl+Shift 標點鍵)與caps_lock_request(macOS 改由引擎處理 Caps Lock);舊外殼與新引擎、新外殼與舊引擎都照舊相容。 - 輸入習慣的相容判斷改為逐條規則,
style-shift-letter新增lower;設定檔 schema 仍為 2,個人詞庫格式仍為 5。 0c-cli新增-ctrl-punctuation、-candidate-cursor before|after。0c-ibus在非 systemd 啟動 IBus 的 X11 工作階段寫入~/.xsessionrc並登記 Cinnamon 輸入來源;套件管理員模式允許0c-update profile。- 字典與配對模型沿用 0.2.5。
- 新增「輸入習慣」:可選靈犀、微軟新注音、新酷音、小麥注音與 macOS 預設的常用操作風格。內建風格固定,複製成自訂後可微調;升級前的設定保留為「我的原有設定」,仍可直接修改。參考風格目前限標準注音排列,不相容的功能會顯示停用原因。
- Windows:改完設定、或背景更新換版之後立刻打字,第一個字有時整個不見,接著的聲調鍵變成數字打進去(例如打「是」只剩「4」)。現在會等輸入法重新啟動好再把字送出,不會再不見;萬一輸入法沒能重新啟動,打的鍵也會照原樣打出來,不會憑空消失。
- Windows:在 PuTTY 裡單按 Shift 切換不了中英的問題修好了,左右 Shift 都能照常切換(依設定的中英切換鍵)。按著 Shift 打字母、用滑鼠點選時一樣不會切換。
- Mac:修正部分連續更新後,靈犀輸入來源變灰、打不出中文的問題;Caps Lock 開啟時,連線逾時後會重新同步中英狀態,避免恢復後的數字鍵誤進注音組字。
- 中英混打:修正緊接中文字輸入完整注音時,部分按鍵被誤當成英文或數字的問題,例如「摺疊化妝鏡」中的「疊」。
- Linux:安裝、更新或移除圖示後,通知 KDE 桌面更新圖示快取,減少圖示未即時刷新的情況。
- 新增輸入習慣規則、固定風格與自訂副本,以及四平台按鍵與候選窗支援。設定檔 schema 2;個人詞庫格式仍為 5。
- 修正組字完成後套用設定的 IPC 交接,保留最後一次提交回覆。
- 字典與配對模型沿用 0.2.5。
- 新增「許氏」鍵盤排列:在設定程式「鍵盤與符號」頁的「鍵盤排列」選擇。許氏只用字母鍵,同一個鍵在聲母或韻母的位置代表不同的注音,聲調是 d、f、j、s,一聲按空白,例如「今天」是 gen、tem 各接一個空白,「很好」是 hnf、hwf。, . ; 直接打出「,」「。」「;」,數字鍵照常打出數字。單打 a、e、l 再按聲調時預設是 ㄘ、ㄧ、ㄦ(次、一、二),要「欸」這類字時按 ↓ 從候選選,選過之後會記得。選許氏排列時暫不提供中英混打(設定畫面會反灰),夾英文時請單按 Shift 切到英文。
- 新設定「不打聲調也能選字」(設定程式「選字」頁,預設關閉,只在標準排列):聲調可打可不打,ㄋㄧㄏㄠ 就是「你好」。沒打聲調的字依前後文決定,少打聲調時選字比較容易錯(例如買/賣、有/又),拿不定的字補上聲調就照聲調。要分開兩個字可以按 '(ㄒㄧ'ㄢ 是「西安」),開啟時組字中的 ' 不出頓號,頓號改按 \。沒打完的注音按空白仍是一聲,送出請按 Enter。開啟時中英混打停用,英文用 Shift 切換,「我的詞彙」裡的英文詞照樣認得。
- 設定程式:原本很長的「輸入設定」拆成左側的三頁:「中英切換」(中英切換鍵、開始時的中英模式、中英混打、英文自動補字等)、「選字」(神經選字、空白鍵選字、選字鍵、模糊音等)、「鍵盤與符號」(鍵盤排列、Ctrl+標點、補標點、Emoji 選單)。每一項都直接列出來,不用展開。某一項因為另一頁的設定不能用時(例如選許氏排列時的中英混打),下面會寫要到哪一頁改,按一下就會過去。
- Windows:「中英切換鍵」預設改成左右 Shift,單按左 Shift 也會切換中英,跟多數 Windows 注音輸入法的習慣一樣。原本是右 Shift 的,更新後也一起改成左右 Shift;選了左 Shift 或不用 Shift 的照舊。不想讓左 Shift 切換,可以在設定程式「中英切換」頁的「中英切換鍵」改回「右 Shift」,改回之後不會再被改掉。按著 Shift 用滑鼠點選(延伸選取文字)、Shift 加方向鍵選取、Shift 加字母打大寫、按住 Shift 超過 0.3 秒都不會切換。
- Windows:用 Unreal Engine 製作的遊戲(例如 WARDOGS、《二之國:交錯世界》)聊天框打不出中文,按鍵直接變成英文,Shift 也切不了中英。現在可以照常打中文;這類遊戲的輸入框不會告訴輸入法它是不是密碼欄,所以在裡面打的字不會被學習。
- Windows:安裝時如果在權限確認視窗改用另一個系統管理員帳號,靈犀注音會裝在那個帳號裡,目前登入的人反而用不到。現在安裝程式一開始就會說明是哪兩個帳號、請你用自己的帳號確認系統管理員權限再安裝,不會再裝到別人的帳號。用自己的帳號確認時照常安裝。
- Mac:在終端機用 sudo installer 指令,或由公司的裝置管理工具以系統管理員身分安裝 .pkg 時,現在會裝在登入中的使用者帳號,跟雙擊安裝一樣。以前這樣安裝會讓輸入方式啟用不了、之後也無法更新;遇過的話,用新版的安裝檔以同樣的 sudo installer 指令再裝一次就會修好。
- Mac(macOS 15 以上):自動更新在背景裝好新版後,選單與設定程式一直顯示「重新登入後生效」、要登出再登入才換成新版的問題修好了。從這一版起,裝好後新版會馬上接手,在你鎖定螢幕或離開電腦時換上,不必登出。還停在舊版、一直顯示「重新登入後生效」的人,自動更新到這一版後也會自己恢復。
- Linux KDE Plasma(Wayland):更新靈犀注音之後,KWrite、Dolphin 這類原生 Wayland 程式打不了中文,要重新登入才恢復。現在更新後輸入法由桌面自己重新啟動,更新完可以直接繼續打字;「虛擬鍵盤」選 Fcitx 5 或 Fcitx 5 Wayland Launcher 都一樣,Plasma 5 與 6 都適用。從舊版更新到這一版時還會壞一次(由舊版的更新程式安裝),新版會在 15 分鐘內、沒在打字時自動修好,不必重新登入。修正由 mcc1 提供。
- 中英混打:小數、時間、千分位、範圍這類數字寫法照打的送出,不會再被組成中文,例如 3.4、3-4、6/23、3:00、03:00、04:10、53,082 不再變成「3嘔」「3二」「6等」「3:00」「俺:00」「案:10」「只,082」。03:00 這類開頭的「俺」「案」會先出現,打到冒號後面的數字時變回數字。2.4、2/3、5/4 這種自己就是一個字的按鍵(豆、等、正)照舊是中文,要數字時切英文打。
- 中英混打:英文字後面直接打數字(例如 hello13、hello824)照打的送出,不會再變成「hell北」「hello大」。
- 中英混打:英文字後面直接打的版本號、小數(例如 hello2.4、hello5.6)照打的送出,不會再變成「hello豆」「hello軸」。只用數字鍵和標點鍵打、卻只拼得出罕用字的按鍵(例如 1/3、5.3、86)也照打的送出,不會再變成「繃」「肘」「嗄」;2.4 豆、2/3 等、5/4 正這些常用字照舊。
- 中英混打:英文或數字後面直接按 Shift+逗號、Shift+句號,現在一樣打出「,」「。」,不會再變成半形的小於、大於符號(例如「我2026,我」「OK,」)。要半形的小於、大於符號時在「,」「。」上按 ↓,第二個就是。
- 中英混打:中文後面直接打的千分位、小數、日期(例如「我53,082」「毛利率54.88」「莫忘04/09」)照打的送出,不會再變成「我只,082」「毛利率至.88」「莫忘案/09」。
- 中英混打:打注音文更順。單打 ㄏ、ㄌ、ㄎ 這類自己組不成字的注音再按空白,會留下注音、不多一個空白,ㄏ 空白 ㄏ 空白就是「ㄏㄏ」;要英文字母時在那個注音上按 ↓,第二個就是。數字鍵上的 ㄅ ㄉ(1 2)和 a 的 ㄇ 照舊先是數字和英文,打完按 ↓ 選注音,接著打下一個字就行,例如「我」2 ↓ 選 ㄉ 再打「天」就是「我ㄉ天」。已經打成數字的 2、1、-、, 回頭按 ↓ 也能換成 ㄉ ㄅ ㄦ ㄝ。
- 中英混打:注音打錯一鍵、組不成字時(例如「標題」前一個字打錯),後面接著打的字不會再全部變成英文字母,打錯的那幾鍵照打的留下,後面照常是中文。修正由 mcc1 提供。
- 內附字典、神經模型與配對資訊都和 0.2.3、0.2.4 相同。
- 收錄外部貢獻:KDE Plasma Wayland 更新後交由 KWin 重新啟動 Fcitx5(#21),以及中英混打打錯一鍵的注音不再把後面的字變成英文(#22),作者 mcc。
- Windows 測試:
leftshift-test.ps1與word-test.ps1改測左右 Shift 預設切換、Shift+點選或 Shift+方向鍵選取不切換;settings-test.ps1跟著拆分後的設定頁調整。
- 選字窗開著時,按 J 換成修改前一個字、按 K 換成修改後一個字,不必先關掉選字窗再用方向鍵移動。選字鍵設成 a 到 ; 時,J、K 照舊是選字。
- 新增「用快捷鍵切換簡體字」(設定 → 輸出設定,預設關閉):打開後按 Ctrl+Shift+F11(Mac 是 ⌃⇧F11)就能切換輸出簡體字/繁體字,跟輸入法選單的「輸出簡體字」一樣馬上生效,正在打的字也照新的設定送出;Windows 工作列會在「中」與「简」之間切換。筆電的 F11 是音量等媒體鍵時要加按 Fn(Mac 是 fn)。沒打開時這個鍵照舊交給應用程式。
- 設定程式「我的詞彙 → 靈犀學到的」:每個詞除了「保留」,原本的「忘記」分成「移除」和「不再學」。「移除」只清掉這個詞學到的紀錄,之後照常打字、選字還會再學回來;「不再學」清掉紀錄,之後也不再自動學它。可以勾選多個詞(或全選)一次保留、移除或不再學,做錯了按底部提示的「復原」。有不再學的詞時,右上角多一個「不再學的詞」,可以看到所有不再學的詞,勾選後「恢復學習」,之後照常學回來。在「我加的詞」刪掉的詞不再算成不再學;以前的版本刪掉的自訂詞會列在「不再學的詞」,想讓它照常學回來就按「恢復學習」。
- 選字排列選「多排」、選字鍵選 1 2 3 4 q w e r a s 時,候選改成每排 4 個:第一排 1 2 3 4、第二排 q w e r、第三排 a s,跟手指在鍵盤上的位置一樣。Emoji 選單也一樣。選字鍵是 1 到 0 或 a 到 ; 時照舊每排 5 個。
- 中英混打:英文字後面直接打句點、逗號再按空白(例如「hello. 」「vs. 」),照打的送出,不會再變成「hello歐」「vs歐」,句點後面的空白也不會不見。
- 中英混打:緊接在中文後面、只用數字鍵加聲調打的字,注音順序打反也會出字,例如「大概這麼」後面打 824 是「大概這麼大」、「中英混」後面打 823 是「中英混打」。要數字時按 ↓ 選第二項的原按鍵。在句首、空白或英文後面打的數字照舊是數字。
- 中英混打:Shift+, 和 Shift+. 打出的「,」「。」按 ↓,第二項是半形的小於、大於符號,不必切英文也能打。
- 「讓 AI 幫你加詞」:AI 助手透過本機 API 加入、刪除的自訂詞與片語,現在會馬上存進自訂詞彙檔。以前只留在執行中的輸入法裡,輸入法重新啟動(例如自動更新換成新版)後就不見了;已經不見的詞沒辦法找回,請再請 AI 助手加一次。
- Mac:自動更新換上新版之後,按空白鍵或 ↓ 叫不出選字窗(打字有底線、字也送得出去)的問題已修正。
- Mac:曾經有一次更新沒有順利啟用輸入方式的電腦,之後每次更新都一直顯示「重新登入後生效」,現在會自己補做,不必再登出。
- Mac:背景裝好的新版,鎖定螢幕或螢幕關閉後幾秒內就換上,不必剛好碰到每 15 分鐘一次的檢查;回來解鎖就是新版。從 0.2.3 以前的版本更新上來的這一次,仍可能要鎖久一點(最多約 15 分鐘)。
- Windows:在 Excel 選好儲存格直接打字時,第一個注音會被提早送出(打「第一次」變成「2億一次」「ㄉ億一次」)的問題已修正。
- Windows:安裝或更新後,靈犀注音會自動加進這個帳號的鍵盤清單,可以用 Win+空白鍵切換,也能在「進階鍵盤設定 → 覆寫預設輸入法」選到;預設輸入法不會被改動。每個帳號只加一次,自己移除後不會再被放回去。
- 內附字典、神經模型與配對資訊都和 0.2.3 相同(
lexicon.bin、lm.bin、英文子包、manifest.json與模型權重不變)。 - 新增
platforms/windows/test/excel-test.ps1(-Suite excel,不在預設組):以 COM 開空白活頁簿,驗證在還沒進入編輯的儲存格直接打字時第一個注音不會被提早送出。 - 發布 tag 後,Release 工作流程經 proxy.golang.org 取得該版本並要求 pkg.go.dev 收錄,
go get github.com/0c-biggo/0c-ime@<版本>可直接使用。
- Mac:自動更新換成新版輸入法時,不會再讓正在打的字變成英文字母或漏掉。背景下載安裝好的新版,改在你離開電腦(螢幕鎖定、螢幕關閉或螢幕保護程式)時才換上,回來解鎖就能直接打字;在那之前照常用原本的版本打字,不必登出。自己按「立即安裝」或執行安裝程式時,裝好就換成新版,回到原本的 App 就能打字。
- 更新後只保留上一版供回復,不再每次更新都留下一整份舊版(每份約 0.5 GB)。以前累積下來的舊版,在更新到這一版時一次清掉;回復上一版照常可用。
- Linux:發行版(例如 Debian)可以把靈犀注音打包成系統套件,裝在 /usr、由套件管理員更新。這種安裝不會自己檢查或下載更新,設定程式的「更新」頁顯示「由系統套件管理員更新」,輸入法選單也沒有更新項目。同一個帳號另外用官網安裝時,以官網安裝為準,「問題排解」會顯示目前用的是哪一份。
- Linux:沒有附神經選字模型的系統套件,可以在設定程式按下載,從 Hugging Face 取得選字與補標點模型(約 260 MB),下載完不必重新登入就能用。沒有模型時會用桌面通知提醒幾次(最多 3 次,可以按「不再提醒」)。官網的安裝包照舊內建模型,改用 Hugging Face 上公開的同一份,設定程式「模型」頁可以看到來源與授權。
- 神經選字與補標點用的推論元件不再嘗試連線到外部的使用統計服務,也不再在個人目錄寫入它的資料;更新到這一版時,舊版留下、還沒送出的使用統計會一併刪掉。選字、補標點全部在本機執行。
- 中英切換鍵選「不用 Shift」時,「開始時的中英模式」固定為注音。Mac 與 Linux 沒有 Shift 就沒有鍵能從英文切回注音,以前同時選了英文會一直停在英文、打不出注音。設定程式把這一項反灰並寫明原因(Mac 預設不用 Shift,所以預設就是反灰的);改回用 Shift 切換時,照你原本的選擇。Windows 可以按 Ctrl+空白鍵切換,不受影響。
- 中英混打:在句首或空白後面打「歐」(句點鍵再按空白)會出中文,不再留成句點,「歐洲車」可以直接打出來;要打句點時按 Enter,打錯了也可以在字上按 ↓ 換回句點。數字後面的「3. 」這類編號照舊。
- 原始碼 tarball 符合 DFSG,不再內附神經模型:已配對的模型改由同一個 Release 另附
0c-ime-models-<版本>.tar.xz,解壓到同一處即補上models/select/與models/punct/。make assets預設下載兩者,make assets MODELS=0只取字典;0.2.2 以前內附模型的 tarball 照常可用。逐項檢查見legal/DFSG-free.md。 - 內附字典的
lexicon.bin、lm.bin與英文子包不變;自有來源的署名改為 Funmula Co., Limited,manifest.json與NOTICE.txt跟著改變。模型權重不變,只更新配對資訊。 - 編譯字典用的四個詞對統計檔公開在 0c-ime-data,可從公開內容重建出相同位元組的內附字典,步驟見
PACKAGING.md。 - 授權:寫明著作權人 Funmula Co., Limited,自有圖示與圖片採 CC BY-SA 4.0;
legal/copyright以 DEP-5 格式逐檔列出著作權人與授權。 - Go module path 改為
github.com/0c-biggo/0c-ime。 0c-cli一行只有:時打出冒號,不再當掉。- Linux 系統安裝:
make build PREFIX=/usr與make install PREFIX=/usr DESTDIR=…把外殼、引擎、設定程式、字典與推論 worker 裝到系統目錄,由套件管理員更新;DATA預設用make assets取得的assets/data,不附模型時使用者可在設定程式下載。路徑與相依見platforms/linux-system/README.md。 models/新增 Hugging Face 模型與字典的配對資料(models/upstream與models/pairing.lock.json),scripts/hf_models.py取得、核對並配對公開模型;prepare_neural.py改以--models指定模型目錄。
- Windows、Linux:設定程式的「鍵盤」新增「Caps Lock 開著時直接打英文」(預設關閉)。打開後,開著 Caps Lock 就暫時切到英文:字母打大寫(按住 Shift 是小寫),數字和符號照鍵盤打半形,例如直接打出 ABC123;正在打的中文會先送出,關掉 Caps Lock 就回到注音,工作列與面板的「中/英」也跟著換。先用 Shift 切到英文時,Caps Lock 只改大小寫、不改中英;Caps Lock 開著時單按 Shift 一樣可以切回注音。不打開時跟 0.2.1 一樣,注音模式不管 Caps Lock,照打注音。Mac 本來就是開 Caps Lock 打大寫英文,沒有這個選項。
- 單字候選依「選了之後整句通不通」排序:打「空氣」再往下看單字,「氣」排在最前面;要改錯字時,正確的字也更常排在第一個。人名常用的「凃」「晗」「姸」「峯」「伃」「瀞」等字不再排到最後,打名字時多半在第一頁就找得到。
- 中英混打:用數字鍵打 57、107 這類數字不再變成中文(之、班),354 這種接在數字後面的也留數字。54、53 這類拼得出字的照舊出中文(至、只),要數字時按 ↓ 選第二項就換回原本的數字。
- 「輸出簡體字」可以從輸入法選單一鍵切換:Windows 工作列「中」的右鍵選單、Linux 面板的輸入法選單和 Mac 選單列的輸入法選單都多了可以打勾的「輸出簡體字」,點一下立刻生效,不必打開設定程式、也不用重新登入;正在打、還沒送出的字也照新的設定送出。開著時 Windows 工作列顯示「简」,Linux 顯示「注簡」,切換當下會提示「已切換為輸出簡體字/繁體字」。設定程式的開關跟選單同步,在設定程式改了也立刻生效。
- 內附字典加入 18 個台灣人名用字的排序修正,
lexicon.bin改變,lm.bin與英文子包不變;模型權重不變,只更新配對資訊。 - 新增
cmd/0c-single-gate:scripts/build_release_data.py每次重建字典都檢查單字排序,出現不在data/curation/single-gate.tsv核可名單的字就停止。 0c-corpus預設-taiwan-only,計數時跳過日文、簡體與粵語句子;-taiwan-only=false逐位元組重現內附字典的計數。- 完整 tarball 改名為
0c-ime-<版本>.tar.xz;make assets可為 git clone 或 Release 的 Source code 壓縮檔下載同版本的字典與模型。
- Mac:「中英切換鍵」預設改為「不用 Shift」,避免不熟悉快捷鍵的使用者誤按右 Shift 後無法輸入中文。想用 Shift 可到設定選右/左/左右 Shift;已儲存的選擇保留,從舊版升級的也保留原本的單按右 Shift。
- Mac:更新或重新安裝後不必再登出:安裝完成後,下一次切換到靈犀注音或開始打字就是新版。正在打字、選字時不會被打斷,停手之後才換。第一次安裝,或系統要你按「允許」的時候,仍可能要登出再登入一次。
- Windows:在英雄聯盟等全螢幕遊戲裡打字,打一個字遊戲就跳回桌面、要點別的視窗才切得回去的問題修好了。遊戲自己畫候選字時,靈犀不再另外跳出補全提示;遊戲以獨佔全螢幕執行、又沒有自己畫候選字時,靈犀的候選窗會先收起來(照常組字,只是看不到候選),想看到候選窗可以把遊戲改成無邊框視窗模式。更新後重新開啟遊戲(或登出再登入)即可。
- Windows:更新或重新安裝後,候選窗會自動換成新版,不必登出再登入;正在打字、選字時不會被打斷,停手之後才換。已經開著的程式仍要重新開啟,才會載入新版的輸入法。
- 設定程式新增「開始時的中英模式」,可以選注音(預設,跟以前一樣)或英文。選英文時,Windows 每個新開的程式、Mac 與 Linux 每次換到輸入框都從英文開始;「切換視窗後的中英模式」選全部共用時,登入後的第一個模式是英文,之後跟著你最後一次切換。
- 候選窗把詞和單字列在同一張清單:例如要改「事物」時,詞的候選(事物、事務、飾物…)後面接著列出游標那個字的單字(試、是、事…),往下或翻頁就找得到,不必先按 Tab。Tab 照舊直接換到其他長度的詞;只改一個字時的清單不變。
- 單字候選不再把日文漢字與簡化字排在常用的繁體字前面:打「空氣」「天氣」再往下看單字,以前「気」排在「氣」前面,「図」「売」「戦」「読」「国」也有同樣情形,現在都排在一般的字後面。不在常用字集裡的字都一樣往後排,包括「爲」「説」這類舊字形和「凃」「晗」這類人名用字;它們仍打得出來,選過一次之後就會排回單字的前面。
- 設定程式新增「輸出簡體字」(預設關閉):打字、選字時照樣看到繁體,送出到應用程式時才轉成簡體字,「我的詞彙」和「我的片語」也一起轉,英文、數字、標點與 Emoji 不變。「著」「乾」「沈」「瞭」這類一字多音的字會依你打的注音選對寫法,例如「土著」「原著」不會變成「土着」「原着」,「下沈」會變成「下沉」。
- 中英混打:只用數字鍵就拼得成注音的一聲字(20 單、18 八、10 班、5 之),不論在句首或接在英文、數字後面,按空白都直接出中文,「八代」「單位」不會再變成「18 代」「20 位」;要打數字就按 Enter(2 0 Enter 打出 20),出字後按 ↓ 第二個候選也是原本的數字。打字時,這種數字下方會顯示按空白會變成的注音(打 20 時顯示 ㄉㄢ),數字本身也改用灰字或點線標示,事先看得出按空白會出中文、按 Enter 留數字。拼不成注音的數字(2026、100、12、iPhone 15)照舊是數字,也不顯示注音。以前打「我有 20 個」「5 個」是數字、空白、量詞,現在要在數字後先按 Enter 再打空白,或數字和量詞不空格直接打(20個、5個)。設定程式裡中英混打的說明也補上了這一點。
- Linux:在 VS Code 等程式裡按右 Shift 切到英文後,程式以為 Shift 一直按著、方向鍵變成選取的問題修好了。切換中英的 Shift 放開時,現在跟按下一樣會交給程式(Fcitx5 與 IBus 都是)。
- Windows:OneNote(2016 與 Microsoft 365)切到靈犀注音後,工作列顯示「中」卻只打得出英文、左右 Shift 也切不了的問題修好了;Word、Outlook 裡按 Ctrl+空白鍵切不了中英的問題也一起修好。更新後重新開啟 OneNote、Word、Outlook 即可。
- 注音打錯、按了聲調才發現組不成字時(例如「ㄍㄨㄜˊ」),接著打正確的韻母就能直接改:打 ㄛ 會變回還沒按聲調的「ㄍㄨㄛ」,再按聲調就是「國」,不會再變成「ㄍㄨㄜˊㄛ」。
- 設定程式新增「選字鍵」:候選窗可以改用 1 2 3 4 q w e r a s 或 a s d f g h j k l ; 選字,預設照舊是 1 到 0。換成字母鍵時,候選窗上的鍵標跟著換,數字鍵也照樣能選。Windows 候選窗的第 10 個候選改標「0」(按 0 選),不再誤標成「10」。
- Windows 與 Mac:按 Tab 接受的補全提示(⇥ 那一行)改成跟候選字一樣大,不再是小小的灰字。
- Windows、Linux:Caps Lock 開著時打注音,字母會變成大寫英文、數字和標點卻還是注音(su3cl3 變成「SU」加上一串符號)的問題修好了。現在注音模式不管 Caps Lock,照常打出注音(su3cl3 → 你好),Shift+字母仍是大寫;切到英文模式時才照 Caps Lock 打大寫。Mac 維持原本的做法(開 Caps Lock 就切到英文大寫)。
- 注音模式可以按 Ctrl+, 打「,」、Ctrl+. 打「。」,另有 Ctrl+' 打「、」、Ctrl+; 打「;」、Ctrl+Shift+/ 打「?」、Ctrl+Shift+1 打「!」(Mac 是 Control 鍵),沒在打字時也可以;英文模式不受影響。這幾個鍵在注音模式不再交給程式,要保留 VS Code 的 Ctrl+, 開設定、Ctrl+. 快速修正等快速鍵的人,可以在設定程式的「鍵盤」關掉「Ctrl+標點打全形」。Linux 用 Fcitx5 時 Ctrl+; 照舊是 Fcitx5 的剪貼簿,不打「;」。
- 內附字典依新的罕用字排序重新編譯,
lexicon.bin改變,lm.bin與英文子包不變;模型權重不變,只更新配對資訊。 - 「輸出簡體字」使用內附的 OpenCC 1.4.2 轉換字典,編在
0c-server裡,不進詞庫與資料包。
- 新功能「我的詞彙」:把常打錯的人名、公司與產品名稱、專業術語加進來,之後打它的注音就會排在前面;也能加 ls、kubectl 這類英文指令,中英混打時照英文原樣送出,不會變成注音或中文。
- 打字時就能加詞:組字中按 Shift+← 或 Shift+→ 選一段字,按 Enter 就連同你打的注音加進「我的詞彙」,Esc 取消。
- 候選窗多了反悔鍵:候選窗開著時按 Shift+Delete(Mac 筆電按 Shift+⌫),反白的是你自己加的詞就刪掉(設定程式裡可以復原),是靈犀自己學到的詞就不再推薦。
- 按 = 開的表情選單多一個「我的片語」分頁:常用的地址、簽名、客套話存起來,按 = 再按 Tab 切過去就能直接選用。
- 設定程式新增「我的詞彙」頁,輸入法選單也多一項「我的詞彙…」:新增時自動標上注音、破音字讓你確認,每個詞都看得到只打它的注音時排第幾;可以一次貼上多行、把靈犀學到的詞保留或忘記,最近的變更可以整批復原。
- 讓 AI 助手幫你加詞:「我的詞彙」頁最下方可以打開本機 API(預設關閉,只接受這台電腦上的連線),支援 MCP 的 AI 工具就能幫你整理、加入詞彙。打開後,你選用的 AI 服務會讀到你加的詞。
- 你加的詞存在獨立的檔案,更新、回復到舊版再升級回來都會保留。
- 輸入法引擎改為登入後常駐,設定程式和 AI 助手不必等你先打一個字才連得上。
- 中英混打開著時也能單獨打聲調符號:單按聲調鍵 3、4、6、7 照舊是數字,在數字上按 ↓,第二個候選就是 ˇ、ˋ、ˊ、˙。沒開混打時(含倚天 41 鍵的 3、4、2、1),還沒按空白就按 ↓ 也一樣。直接打數字、按空白或 Enter 的結果都不變;連打的數字(36、2024)不會多出聲調符號。
- 中英混打時句首打成數字的一聲字(18 八、20 單、10 班、58 渣)按了空白之後也能改回中文:在數字上按 ↓,第一個候選照舊是數字,第二個是注音(ㄅㄚ、ㄉㄢ…),選了就變回中文,要別的同音字再按一次 ↓。直接打數字、按空白或 Enter 的結果都不變;連在其他數字或英文旁的數字(318、3.18)不會多出注音。
- Windows:Minecraft Java 版等遊戲的聊天框切到靈犀注音後,工作列顯示「中」卻直接打出英文字母的問題修好了,現在可以正常組字、選字。更新後重新開啟遊戲(或登出再登入)即可。
- Mac:輸入法引擎在背景更新或重新啟動後,停在原本輸入框裡打的第一個字不再變成英數:例如句首打「之」不會變成「5 」,按 ↓ 也叫得出候選。
- 設定程式「問題排解」頁寫明怎麼回報:寫信到 code@biggo.vip,描述發生了什麼,並附上這裡匯出的狀態摘要;匯出完成時也會再提醒一次寄到哪裡。
- 詞頻改用 2025–2026 年的新聞與 PTT 重新統計:升息、輝達、偏鄉這類近年才常用的詞,以及股票板、網路用語,選字明顯更準;一般句子維持原本水準。
- 新收一千多個常用詞:場域、偏鄉、回溫、設籍、暖身、淬鍊,以及備審、加簽、學餐、課綱、藍眼淚等校園與地方用語。
- 照教育部的審訂音也打得出來:擂臺(ㄌㄟˊ ㄊㄞˊ)、簽署(ㄕㄨˋ)、混水摸魚(ㄏㄨㄣˋ)等 100 多個詞,原本的通行讀音照舊;「一模一樣」「一五一十」照實際念法(ㄧˋ ㄇㄛˊ ㄧˊ ㄧㄤˋ)也打得出來。
- 全國的學校(中庄國中、勤益科技大學)、醫院(高雄長庚紀念醫院)、村里(頂福里)與政府機關(法務部廉政署、田寮區公所)名稱打得出來。
- 上市、上櫃、興櫃公司的股票簡稱(國巨、世芯、力積電、藥華藥⋯⋯)打得出來,不會再變成「國劇」「是新」。路名、地名裡的「和」改唸 ㄏㄜˊ(中和路、三和),原本要打 ㄏㄢˋ 才出得來。
- 打得出一些以前打不出來的擴充字:𨑨迌、𦰡拔林與𧃽菜埔等地名路名、客語的𠊎、台語的𪜶與𤆬、元素名稱𨧀、𨭎,以及𰻞𰻞麵。部分字在 Linux 預設字型裡沒有字形,會顯示成方塊。
- 首次公開原始碼:Go 核心、Linux/macOS/Windows 外殼、設定程式與詞庫工具。
- 完整原始碼 tarball 內附現成統計字典及兩個已配對模型,提供逐檔雜湊與離線驗證;不需要重建大型 bigram 統計或訓練模型。
0c_collect、0c_collect-ns、0c_collect-ss的詞頻與詞對統計採 CC-BY-SA-4.0,可散布並附來源授權聲明。
- Windows:修正新版 Microsoft Teams、新版 Outlook 這類用 WebView2 做的程式裡,打字時候選窗完全不出現、也不能用滑鼠選字的問題。Edge、Chrome 與 Electron 程式(例如 Claude 桌面版)在網頁忙碌時偶爾不出現候選窗的情況也一併修正:候選窗會先出現在輸入框附近,網頁排好版後再移到游標下方。
- macOS:支援系統設定「使用大寫鎖定鍵切換 ABC」(預設開啟):短按 Caps Lock 在靈犀注音與 ABC 之間切換,按住才鎖定大寫並在靈犀注音裡打大寫英文;關掉這個系統選項時,Caps Lock 就是鎖定大寫。更新後若沒有生效,請登出再登入一次。
- 設定裡「中英混打(試用)」的說明改寫:不論開或關,都能單按 Shift 切換到英文模式打整段英文(原本的說明讓人以為開了混打就不能手動切換)。
- macOS:修正在 Chrome 等瀏覽器裡網頁忙碌時,單按 Shift 偶爾切換不過去、看起來卡在英文的問題;輸入法選單與 Shift 切換也不再每個按鍵等待系統查詢,避免輸入法一時沒有回應、選單只剩「…」。
- 設定新增「中英切換鍵」:可選單按右 Shift(預設)、左右 Shift 都可以、只用左 Shift,或不用 Shift 切換;按住 Shift 超過 0.3 秒、或 Shift 加字母打大寫,都不算切換。Windows 另外可以按 Ctrl+空白鍵切換注音/英文。
- 設定新增「切換視窗後的中英模式」:照平台原本的做法(Windows 每個程式各自記住、Linux 每次回到注音),或所有程式都跟著最後一次的切換;macOS 預設跟著最後一次的切換,和系統的輸入方式一樣。
- 中文模式可以打斜線了:按 Shift+/ 出現「?」後按 ↓,可換成全形「/」或半形「/」;符號選單(數字 1 左邊的鍵)也列出「/」。
- 單打「ㄟ」按空白改回留下注音符號「ㄟ」(0.1.0-dev.63 曾改成出現「欸」);要打「欸」請打 ㄟˋ。
- 按 = 開的表情選單會記住上次選用的分頁:上次選了顏文字,下次按 = 就直接開在顏文字。只是按 Tab 過去看看再按 Esc 不算。Shift+Tab 可以往回切換分頁。
- 選過的表情改成「常用的排前面」:天天用的會穩定留在前幾個,偶爾選一次的不會再把它們擠到後面;很久沒用的慢慢往後退。兩個用得差不多的表情不會每次互換位置,數字鍵比較好記。升級後先維持原本的順序。
- 詞庫收錄超過 8 個字的長詞:打完整注音就能打出「新阿姆斯特朗旋風噴射阿姆斯特朗砲」,打到「新阿姆斯特朗」時按 Tab 可一次補完。也修正打「天下沒有不」按 Tab 補全後,整段變回注音的問題。
- 打成語或長詞的前半段時,Tab 補全提示不會再因為以前用 ↓ 選字的方式而消失,例如「天下沒有不」會再提示「散的筵席」。
- 修正 0.1.0-dev.63 起部分疊字被換成怪字:「股股」「季季」「程程」「妮妮」「咬咬」「燈燈」等詞庫裡沒有的疊字,又能照常打出來,不再變成「季繼」「成城」「倪妮」這類組合或罕用詞;「嗯嗯」「試試」「罐罐」「色色」維持不變。
- macOS:開啟 Caps Lock 後直接打出大寫英文(和 Windows 一樣,Shift+字母也是大寫),不必切到其他輸入法;開啟時會先送出正在組的字,關閉 Caps Lock 就回到注音。原本 Caps Lock 開啟時輸出的是小寫英文。
- 沒開中英混打時,單按聲調鍵 3、4、6、7 再按空白,會打出聲調符號 ˇ、ˋ、ˊ、˙(倚天 41 鍵是 3、4、2、1)。按聲調鍵時組字區先顯示數字,只有緊接著按空白才換成符號;接 Enter、注音或其他按鍵仍是數字,連打的數字(34、3467)再按空白是數字加空白。在聲調符號上按 ↓,第二個候選是原本的數字。沒有組字時單按這些鍵現在也會先留在組字區,要按 Enter 送出。中英混打的數字規則不變。
- 新增設定「選字後游標移到下一個字」(設定程式「輸入設定」,預設關閉):打完一句回頭用 ↓ 改字時,選好字後游標會跳到剛選的詞後面,可以接著按 ↓ 改下一個字,不必再按 → 移過去;游標在句尾時不動。修改游標前方字詞(macOS 預設)時,選好後游標往後移一個字。
- 中英混打:在句子開頭,或接在空白、英文、數字後面,單按 5、8、9、0 一個鍵再按空白,會直接打出這個注音一聲的字(例如 5 是「之」、0 是「安」),不再留下數字加空白。接著打「個」「點」「年」這類量詞時會自動改回數字(5 個、8 點);接著打英文或其他數字也會改回原本的按鍵。20、100、2024 這種兩位數以上的數字照舊是數字;要單一個數字時,在字上按 ↓,第二個候選就是原本的數字。
- 打「嗯嗯」(ㄣ ㄣ)直接出現「嗯嗯」,不再先出「恩恩」;先前選過「嗯」的人,打第二個 ㄣ 時前面的「嗯」也不會被換成「恩」。詞庫裡有的疊字詞也不再被兩個相同單字拼成的字(例如「是是」)蓋過。如果你習慣打「恩恩」,選一次之後就會照你的用法。
- 單打「ㄟ」按空白直接出現「欸」(例如「ㄟ你」打出「欸你」),句尾的 ㄟ(「不錯欸」「跆拳道社欸」)也是「欸」,不再變成「工」;要打注音符號 ㄟ 本身,按 ↓ 選「ㄟ」。「工口」照字面打 ㄍㄨㄥ ㄎㄡˇ。
- 詞庫補上「罐罐」「豬豬」等口語疊字:打 ㄍㄨㄢˋ ㄍㄨㄢˋ 出現「罐罐」、ㄓㄨ ㄓㄨ 出現「豬豬」,不再是「灌灌」「朱珠」。
- 詞庫補上「罐罐」「豬豬」「色色」「乾乾」「次次」「亮亮」「補補」等口語疊字:打 ㄍㄨㄢˋ ㄍㄨㄢˋ 出現「罐罐」、ㄓㄨ ㄓㄨ 出現「豬豬」、ㄙㄜˋ ㄙㄜˋ 出現「色色」,不再是「灌灌」「朱珠」「瑟瑟」。
- Windows:安裝程式出錯時,錯誤視窗的中文不再顯示成亂碼;安裝元件沒留下原因就結束(例如被防毒軟體中止)時,會寫出代碼與可能原因。安裝中途失敗而已經裝上部分元件時,「已安裝的應用程式」仍會列出靈犀注音,可以直接解除安裝或再次執行安裝程式。
- Linux(Fcitx5):應用程式不在視窗裡顯示組字時,Tab 補全提示、候選標題與通知改顯示在組字下方的另一行,不再和正在打的字擠在同一行。
- 中英混打:在句子開頭、標點後面,或接在空白、英文、數字後面,打「當」「都」「周」「張」這類注音鍵是數字加 ; . / 的字再按空白,會直接變成中文,不再留下「2;」「2.」「5.」;「周杰倫」「張孝全」也能一次打出。小數、時間、分數(3.5、10:30、5/8)照舊是數字;要打「2. 」「5. 」這類條列編號時,按 ↓ 選原本的按鍵(「1. 」「10. 」不受影響)。
- 新增「倚天 41 鍵」鍵盤排列:在設定程式「輸入設定」最下方的「鍵盤排列」選擇(預設仍是標準排列)。倚天 41 鍵的 = 是 ㄦ、' 是 ㄘ,頓號改按 \,Shift+, . 照舊打「,」「。」。選倚天 41 鍵時暫不提供 Emoji 選單與中英混打(設定畫面會反灰),切回標準排列就恢復原本的設定。
- 中英混打:英文後面不打空白、直接接著打注音,現在會在對的地方切開:「hello你好」不再變成「hellos已好」,「test你」不再是「tests以」,「api的」「app這」不再變成「api2呃」「app5呃」;不在英文字典裡的字(ok、gmail、iPhone、youtube)後面接三、四、二聲或輕聲的注音也會變成中文,例如「ok我」「gmail你好」「ok的」。完整的英文字後面接數字(zoom3、step3、hello4)不再被拆成中文。不在字典裡的字後面接一聲、或接「是」「嗎」「在」這類字時,仍要先打一個空白。
- 中文模式按 Shift+6 直接打出刪節號「……」,Shift+- 打出破折號「——」(標準排列與倚天 41 鍵都一樣)。在上面按 ↓ 可換成其他寫法:刪節號有「⋯⋯」「…」「⋯」「︿」,破折號有「—」「―」「─」「-」「_」「←」「→」;最後一項是半形的 ^ 與底線,在中文模式需要半形時按 ↓ 選它,或切到英文模式。「……」「——」算一個符號,退格一次刪掉整個。符號選單(數字 1 左邊的鍵)也新增了這些符號與 ← → ↑ ↓ 箭頭。中英混打時,英文字之間的底線照舊是半形底線。
- Windows:沒在打字時按 \ 會打出頓號「、」、按 & 會打出全形「&」,與其他平台一致(原本會直接打出半形)。
- Windows:32 位元的應用程式(例如 32 位元的 Office、HCL Notes 12)也能用靈犀注音打中文,不再只打出英文字母。更新後請登出再登入。
- Windows:輸入法元件固定放在 %LOCALAPPDATA%\Zuin\tsf 資料夾,之後更新路徑不再改變。用 ESET 等防毒軟體的例外清單放行靈犀注音時,加一次就好,不必每次更新後重加(完整路徑見防毒軟體說明)。
- 個人學習資料不再只增不減:每天自動清掉已經淡出、不再影響選字的舊紀錄,資料量有上限;親手選過的字與讀音、學到的詞、更正與刪除紀錄都會保留。學習改成停下來不打字時才存檔(連續打字時最晚一分鐘存一次),大幅減少硬碟寫入;輸入法異常結束時,最多會少記得最後約一分鐘的學習。
- 修正待生效的更新還沒生效、又手動安裝了更新的版本後,設定程式仍顯示舊版「等待重新登入後生效」。
- Linux:先前在 KDE Plasma Wayland 看不到靈犀注音、或在 Fedora 整個 Fcitx5 無法輸入的使用者,這次會自動更新修好,登出再登入後按 Ctrl+Space 就能切換到靈犀注音,不必自己到 Fcitx5 設定把它加回輸入法清單。如果登出再登入後還是切換不到,請重新開機。
- Windows:修正新版檔案總管(Windows 11 23H2 起)的網址列與搜尋框打不出中文,以及舊版檔案總管搜尋框看不到候選字。
- macOS:修正在備忘錄從選單列切換不到靈犀注音、備忘錄當掉。從舊版更新的使用者,登出再登入後系統會詢問一次是否允許啟用靈犀注音,請按「允許」。
- Linux/Windows:游標在句尾時按 ↓ 可以選整個詞,不再只能改最後一個字;Tab 與上下鍵也能換成較長或較短的詞。
- macOS:在 Telegram 移動候選字或重複按同一個注音鍵時,組字不再多閃一下。Telegram 的「文字大小」不是預設的 13 時,打字中的注音與字每次改變仍會先以較小的字閃一下,這是 Telegram 輸入框本身的行為,其他輸入法也一樣;把文字大小改回 13 就不會閃。
- 打字時按 Home/End 會把游標移到還沒送出的那段字的最前面/最後面;按 ↑、PageUp、PageDown、Shift+Tab 或沒有補全可接受的 Tab 時,打到一半的字留著、游標不會跑到應用程式裡(macOS 原本按 Home/End 會直接送出還沒打完的字)。選字窗開著時 Home/End 跳到第一個/最後一個候選,Backspace/Delete 關閉選字窗、保留打好的字。沒在打字時這些鍵照常由應用程式處理。
- Linux、Windows:打字中按 Ctrl+Enter、Ctrl+V 等快捷鍵時,先送出打好的字再執行快捷鍵;原本聊天軟體會先送出訊息或先貼上,打好的字才跟在後面(macOS 原本就是這樣)。
- Windows:打字中按 F5、Insert 等按鍵不會再在部分程式(例如 WPF 程式)裡消失,會先送出打好的字再交給程式。
- 打查不到字的讀音時,按下的聲調不會再被丟掉:例如打「ㄏㄟ」再按二聲,會直接留下「ㄏㄟˊ」,可以退格修改、按 Enter 送出,按 ↓ 也能選帶聲調的注音;打「ㄅ」按空白後接著打「欠」會得到「ㄅ欠」,ㄅ 不會再被下一個注音蓋掉。不小心多按數字鍵組出沒有字的讀音時,也會照樣顯示出來,退格就能改。
- 新增設定「空白鍵選字」(預設開啟,行為不變):關閉後,注音打完按空白會輸入空格,改用 ↓ 選字,方便在中文與英文之間打空格。注音打到一半時空白仍是一聲,選字窗開著時空白仍是換頁。
- 中英混打:在句子開頭,或接在空白、英文、數字後面,打「幫忙」「之後」「班上」「八個」這類第一個字的注音鍵全是數字或標點的詞,不會再變成「1; 忙」「5 後」。後面接的字組不成詞,或是「20 位」「10 點」這類數字加量詞時,照舊是數字;變成中文後按 ↓ 也能選回原本的數字。
- 數字後面接量詞或單位時不再變成常用的同音字:中英混打打「20 位」「20 元」「我有 20 個」原本會變成「20 為」「20 原」「我有 20 各」;一般注音模式在打字中用數字鍵盤輸入數字(「我有20個」)也一樣修正。
- 修正打「什麼」一直變成「甚麼」:選過的字不會再被換回去,沒有選過時預設也是「什麼」。
- 按 Shift 切換到英文時,會清掉還沒打完的注音,已組好的字保留;不小心按到時,立刻再按一次 Shift 就會放回。
- Windows:修正選用靈犀注音後,開啟 Outlook 等程式可能當掉。
- Windows:修正選字後同一段字被插入兩次。
- Windows:英雄聯盟遊戲內聊天等自己畫候選字的遊戲,現在可以打中文。
- Windows:精簡版 Windows 不必另外安裝 Visual C++,也能使用神經選字與補標點。
- Windows:修正無法解除安裝(「registration and receipt differ」),安裝或解除安裝失敗時對話框直接顯示原因;「已安裝的應用程式」顯示的版本會跟著自動更新。
- Linux:修正 Fedora 安裝後整個 Fcitx5 無法輸入,以及 KDE Plasma Wayland 看不到靈犀注音。新安裝即可使用;已經遇到的使用者,這次會先自動換新更新程式,下一次更新時自動修好,之後登出再登入即可。
- macOS:修正 App 內的檔案被改動過(例如防毒軟體動過)後,自動更新一直失敗。
- macOS:修正更新後已經重新開機或登出再登入,設定程式仍一直顯示「等待重新登入後生效」;系統真的還開著更新前留下的舊版輸入法時,會說明再登出登入一次就會改用新版。
- 修正數字鍵盤打出注音:數字鍵盤的數字、小數點與運算符號一律輸出半形字元,組字中會插在游標處,候選窗開著時也能用數字鍵盤選字。
- Esc 先清掉還沒打完的注音,再按一次才清除整段。設定新增「按 Esc 清除整段組字」,關閉後 Esc 不會清掉已經組好的字。
- 中英混打:注音打完後按空白鍵直接輸入空白,選字改按 ↓。數字或標點後面接注音(例如 2024 後面接中文、逗號後面接中文)也能正確組成中文,iPhone 15、5pm 這類數字與英文照原樣保留。
- macOS:修正更新後重新登入了仍一直顯示「重新登入後生效」,並避免系統開到舊版的輸入法副本。
- 設定程式「問題排解 → 匯出狀態摘要」在 macOS 會多記錄系統版本與正在執行的輸入法版本,回報問題時附上這個檔案即可。
- Linux:新增 IBus 版本,Ubuntu/GNOME 預設的 IBus 桌面可以直接使用,不必改用 Fcitx5;一行安裝會依桌面使用的輸入法框架自動設定。目前已知 Qt 程式切換視窗時會丟掉正在組的字,VS Code 的 snap 版打不出中文。
- Linux:修正 Ubuntu 24.04(Fcitx5 5.1.7)無法使用、Fcitx5 一載入就結束的問題。安裝前會先檢查是否與這台電腦的 Fcitx5 相容,不相容時直接說明原因。
- 設定新增「左 Shift 切換中英」,預設關閉;開啟後單按左 Shift 也像右 Shift 一樣切換注音/英文,Shift 加字母仍打大寫。
- 模糊音(ㄗ/ㄓ、ㄘ/ㄔ、ㄙ/ㄕ、ㄣ/ㄥ)改為預設開啟:選字時會一併列出附註「近音」的字,原音仍排在前面;不需要可以在設定關閉。之前開過又關掉的,這次也會變回開啟。
- 中英混打:小寫 i 加空白或加 7 會打出「喔」,後面接著打英文單字(例如 i am)時自動維持英文。˙ㄛ、˙ㄜ、˙ㄟ 等輕聲改為打出喔、呃、欸等語氣詞。
- Windows:修正 Chrome 無痕/訪客模式與 Firefox 私密視窗打不出中文。這些視窗現在可以正常輸入,但一樣不學習、不記錄。
- macOS:修正 Chrome、Arc、VS Code、Warp 等 App 裡候選窗固定在螢幕左下角;修正 Chrome、Claude 桌面版等 App 裡右 Shift 不切換;修正背景程式開著安全輸入時,靈犀在所有 App 都變成直接打英文。
- Windows:系統搜尋框裡的候選窗不再被搜尋面板蓋住,可以用數字鍵、方向鍵或空白選字。搜尋框裡暫時不能用滑鼠點選候選(Windows 不把搜尋面板上的點擊交給輸入法的視窗)。
- Windows:修正系統搜尋框等沙箱應用程式打不出中文。引擎改在登入時啟動並常駐,更改設定後立即以新設定重新啟動;更新後需要重新登入一次。搜尋框裡的候選窗目前會被搜尋面板蓋住,可照常打字與送出,之後修正。
- Windows 工作列的輸入法圖示改顯示 0c 標誌,不再顯示「繁體」;工作列開啟輔色(例如淺綠)時,「中/英」改依輔色亮度用黑字或白字,不再看不清楚。右鍵選單的「設定…」加上齒輪圖示。
- 修正 Linux 更新後、重新登入前,GNOME 狀態列的「注」變成黑底上幾乎看不見的暗灰字;更新時會通知桌面重新讀取圖示,不必重新登入。
- 自己用安裝套件裝好新版後,選單不再繼續顯示「立即安裝」同一版。
- 設定程式「更新」頁在 Linux 與 macOS 不再出現只適用於 Windows 的系統管理員確認提示。
- 四字以上的詞打錯一個注音符號時(例如「一年難近」),句尾會提示近音詞「一言難盡」,按 Tab 才套用,緊接著按退格或 Esc 可還原;Enter 仍提交原文,刻意的名稱如「泰平盛世」不會被改掉。
- 右 Shift 切換的英文模式加入拼字修正候選,按 Tab 補全或修正拼字,Esc/退格可撤銷;設定名稱改為「英文模式自動補字」,與中英混打各自開關,預設關閉。
- 修正 Linux 登入後黑畫面最長五分鐘:登入時只做本機工作,查詢、下載與外殼更新改由背景排程處理。
- Windows 更新通知綁定通知當時的版本,舊通知不會安裝後來的版本;「稍後 1 小時」會在一小時後再提醒。Linux 帶按鈕的更新通知確認送達才記錄,失敗會重試。
- 縮減 GNOME 狀態列「注/英」圖示多餘的左右留白,重新登入後生效;其他輸入法維持原樣。
- Linux 設定檔改用 ~/.local/share/0c/settings.json;新檔不存在時沿用舊 zuin 目錄的設定,下一次修改寫入新路徑並保留舊檔。
- 新增「英文自動補字」獨立開關,預設關閉。英文模式輸入至少兩個字母會顯示單字候選,可用 Tab 或點選接受、Esc 關閉;空白與 Enter 提交已輸入文字並保留 App 原本的動作。
- 修正接受英文補字後續打造成的學習來源遺失,以及網址/識別字前綴被誤學為完整單字;保留 Linux 導覽與換欄鍵、Mac 同步呈現回呼中的原按鍵動作。失效的新設定檔符號連結回報不可讀,不退回舊設定或取代連結。
- 修正手動改選字詞時,未選取的前後文字跟著改變的問題,例如只把「必檢」的「檢」改成「剪」,保留前面的「必」。後續實際輸入仍會依上下文選字。
- Linux 切換提示改為「靈犀 (英文)」/「靈犀 (注音)」。
- 自動補標點標示為 Beta,預設關閉;保留使用者已儲存的開關選擇。神經選字與前文設定維持原有預設,補標點模型仍隨套件內附,可自行開啟試用。
- 新增「修改字詞的位置」設定,可選游標前方或後方;macOS 未指定時預設前方,Linux/Windows 維持後方。前方模式在詞尾可重選整詞,候選內切換詞長時以游標為尾端向左延伸;改選後保留游標位置。
- 修正已正確顯示的「影片」在續打後被近音修正改成「飲片」的問題;同音組詞與手動選擇近音仍可使用。
- 多排候選上下跨頁保留欄位位置,候選窗顯示正在修改的字詞;Emoji 與顏文字選單可在頭尾循環選擇。
- 修正 macOS 等待引擎與提交回呼期間的按鍵順序,保留應用程式的換行、Tab、刪除與方向鍵操作。
- Linux 更新會移除舊單色圖示,讓 GNOME 狀態列載入帶綠底的彩色「注/英」圖示;重啟輸入法時保留已啟用的鍵位紀錄偏好。
- Windows Emoji 候選單欄顯示時也使用彩色字型,修正仍顯示黑白表情的路徑。
- Linux、macOS 與 Windows 的設定程式新增立即下載、立即安裝與背景下載加速;可查看實際下載百分比及檔案大小,下載後另顯示核對與安裝進度。
- 設定程式分開標示已安裝版本與目前執行的輸入引擎;需要重新登入時明確提示,不再把已安裝但尚未生效的版本說成有新版可下載。
- 手動檢查更新會短暫等待背景作業;更新仍在進行時顯示更新提示,避免誤報為另一個程序正在修改設定。
- 修正 Windows Word 2024 無法輸入中文,以及正常提交後新組字被取消的問題;保留唯讀文件與敏感欄位保護。
- Windows 空白欄位可直接按 = 開 Emoji 選單;候選窗支援亮/暗主題的彩色 Emoji。開始功能表可搜尋 0c 找到「靈犀注音設定(0c)」。
- macOS 安裝時若清單還找不到新輸入法,會延後重查兩次。安裝完成頁明確提示:輸入來源清單一直沒有出現靈犀注音時,請儲存工作、登出再登入後加入。
- Linux 安裝及升級會自動套用新的「注/英」圖示,關閉經典介面與 Kimpanel 的「優先使用文字圖示」,並修正 GNOME Kimpanel 仍被文字標籤遮住圖示的問題。保留其他介面設定;安裝失敗會還原,版本回復也會撤回這項變更。
- 設定頁將「將 = 放在第一項」縮排為 Emoji 的子選項;關閉 Emoji 時子選項停用,重新開啟後保留原值。兩項預設仍啟用,取消等號首項後可按 == 輸入一個等號。
- Emoji 選單預設開啟,可在設定關閉;新增「將 = 放在第一項」開關,預設開啟。取消首項等號後,按兩次 == 仍可輸入一個等號;先前明確關閉 Emoji 的設定會保留。
- 表情選單縮短提示,Tab 切換顏文字;模糊音設定改成一列總開關,一次開啟或關閉四組近音候選。
- 修正開啟中英混打後,ㄧㄣ等第一聲注音被英文前綴搶走的問題。中英混打仍預設關閉。
- Linux 新增官網綠色系的注/英狀態圖示,附單色版本以配合面板主題。保留使用者的 Fcitx 文字圖示偏好。
- 新增「中英混打(試用)」開關,預設關閉。開啟後可免切換混打,按 Tab 接受英文補全/拼字建議;附 82,015 詞英文資料包,個人英文經多次自行輸入與跨日確認才加入建議。
- 新增表情自選選單,預設關閉:注音模式按 = 開啟、Tab 切換顏文字、再按 = 輸入等號。選過的排前面,不使用中文轉表情。
- 新增多排候選選項,預設仍直排:macOS/Windows 可用兩排五欄,顏文字兩欄;Linux 目前保留原生直排。複合 Emoji 可整個移動與刪除。
- macOS 候選窗與中/英提示改為系統半透明外觀,候選加入「常用」「關聯」「個人常用」標籤;新增可供 Spotlight 搜尋的「靈犀注音設定(0c)」App 入口。
- 個人資料升至格式 4;退回舊版仍可輸入,但不讀入也不改寫較新格式的個人資料。新試用功能的三平台實際桌面驗收仍待完成。
- Linux:輸入法選單簡化。工作列選單只剩兩列:「⚙ 靈犀注音設定」直接開啟設定程式,下面一列是更新狀態,點一下檢查更新或完成已準備好的更新。更新模式、暫停、神經選字、補標點、依前文選字與模糊音都在設定程式裡。以前的子選單點了常常看不到結果,像是沒有反應。
- 修正更新後選單「設定…」沒有反應:自動更新由舊版更新器代為安裝,排程與選單使用的更新器副本因此停在舊版,不認得新版才有的功能。Linux 由新套件的安裝腳本換成新版;Windows 在重新登入後約兩分鐘由新版更新器補上,並建立開始功能表的「靈犀注音設定」。
- 修正 Linux 外殼更新偶爾回報「有多個 Fcitx5 工作階段」而沒有套用:補強 dev.44 的修正,涵蓋輸入法啟動引擎時產生的暫時行程。
- Linux 更新器改在使用者資料目錄解開套件,不再占用 /tmp。/tmp 是小容量或有配額的記憶體檔案系統時,更新不會再以 disk quota exceeded 失敗。
- 個人化:常見字(例如「在」)不再因為個人詞庫只有少量記錄而輸給罕見的同音字;手動改選和最近的更正相反時,不再以全強度覆蓋。
- 從 dev.44 或更早版本升級這一次仍由舊更新器執行:Linux 解壓縮仍會用到 /tmp,偶爾可能再遇到上述 Fcitx5 訊息,重試即可;Windows 的更新器副本在重新登入後才換新。
- 修正 Linux 外殼更新偶爾回報「有多個 Fcitx5 工作階段」而沒有套用的問題:更新器把輸入法剛啟動、尚未換成新程式的暫時子行程誤數成另一個 Fcitx5。真正有兩個桌面各跑一個 Fcitx5 時仍會停止,避免選錯桌面。
- 其餘內容與 0.1.0-dev.43 相同(設定程式、模糊音等),字典與神經模型沿用。
- 從 dev.43 升級時,當下仍由 dev.43 的更新器判斷,偶爾還是可能遇到上述訊息,再按一次更新即可;dev.44 起的更新不會再發生。
- 新增「靈犀注音設定」設定程式(Linux、macOS、Windows):從輸入法選單最上方的「設定…」開啟(Windows 另有開始功能表項目),可調整選字方式(神經選字/統計引擎)、提交時補標點、依前文選字與模糊音,並查看更新狀態。
- 新增模糊音:ㄗ↔ㄓ、ㄘ↔ㄔ、ㄙ↔ㄕ、ㄣ↔ㄥ 不分時,開候選可以選到近音的字(附註「近音 …」),原音永遠可選。預設關閉,可在設定程式開啟,或用 0c-update 的 set 指令設定。另有實驗性的「自動修正」,只在上下文明顯支持近音時自動改字,品質仍在驗證中,建議先用「僅供選字」。
- macOS:修正引擎剛啟動時,選取文字後按刪除或 Enter,App 收到英文字 Backspace、Enter 的問題;中文狀態輸入 & 改為全形 &;亮色主題下候選窗的近音附註可以看見。
- Linux GNOME:修正組字中開選單重複提交、Fcitx 設定齒輪與 RDP 右 Shift 切換;更新進行中顯示狀態文字。
- 更新:Linux 外殼重啟後會在原程式恢復輸入來源,更新器能承受舊外殼提早關閉管線;macOS 更新生效的核對更嚴格,避免同一登入階段提早回報生效。完整更新驗收矩陣(各平台連續多次、長時間)尚未完成。
- 已知問題:Linux 外殼更新偶爾會回報「有多個 Fcitx5 工作階段」而沒有套用(已發布的 dev.42 也會),再按一次更新即可,沒有資料損壞;原因仍在查。
- 修正 Linux 閒置更新時輸入法重啟的問題,避免新版沒有載入、更新卡在回復階段。
- Linux 選單清楚標示「已啟用/已停用」及目前更新模式;GNOME 也能直接看出選項狀態。狀態列可點擊重查,操作結果會顯示在選單中。
- 更新尚未檢查或查詢失敗時,顯示實際狀態,不再誤報「已是最新」。
- 修正 macOS 在 TextEdit 移動視窗及 Safari 輸入時的候選窗定位;安全輸入開啟時停止向引擎送出按鍵與前文。
- Linux dev.41 的舊更新器仍有重啟問題,首次升級請用新版套件內的更新器完成一次;之後的排程使用修正後的更新器,不必登出。
- Linux 更新完整輸入法時可在閒置後自動完成,或從選單手動完成,不必登出桌面;更新期間會短暫重新載入輸入法。
- 更新前等待未完成的組字,完成後核對新版是否生效;檢查失敗時回復程式並保留個人學習。舊版首次升級仍使用原更新流程,升級到此版後才具備新的閒置更新保護。
- Linux 的更新與設定子選單改名為「靈犀注音設定」,與切換輸入法的「靈犀注音」區分。
- 輸入法選單顯示神經選字與補標點的實際運作狀態:載入中、已就緒、依設定關閉,或模型失效後退回統計選字/照原文送出。
- 修正模型啟動失敗或停止後,診斷資訊仍看似啟用的問題;查看狀態不會啟動模型,也不改動你的設定。
- Linux 選單分開顯示目前狀態與可執行操作,明確標示「啟用神經選字」「改用統計選字」;點擊後顯示操作結果,切換設定會通知是否已儲存、等待完成組字或尚待重新登入。
- 「他/她」「你/妳」不再依前後文自動改成「她」「妳」:預設一律是「他」「你」,只有你在同一個詞旁反覆手選「她」「妳」,或平常大多這樣寫,才會照你的習慣出字;在那個詞旁改回「他」就停止。
- 按 \ 鍵也會輸出頓號「、」。
- macOS 提供雙擊安裝的 .pkg:依畫面安裝即可,只裝到你的帳號,不需要系統管理員密碼,也不必開終端機。
- macOS「系統設定 → 一般 → 登入項目與延伸功能」的背景項目改顯示「靈犀注音」與 App 圖示。關閉它會停止自動更新,輸入法會提醒一次,也可以從輸入法選單重新開啟。
- 個人詞庫格式更新:之後若回復到舊版,仍可正常打字,但舊版不會讀寫個人詞庫。
- 三平台公開測試套件已上架;Windows 安裝程式、解除安裝程式及套件內元件由 FUNMULA PTE. LTD. 簽章,並補齊版本與發行者資訊。
- Windows 自動更新程式或排程被移除時會自動重建一次;一週內再次被移除則通知「自動更新已停止」,可從輸入法選單修復。
- 發布前 Windows Defender 掃描安裝程式、ZIP 及套件內 61 個 PE 檔案,未偵測到威脅;Windows 六組 68 項桌面驗收與 dev.37 → dev.38 EXE 升級、解除安裝及還原通過。
- Linux 平台與隔離桌面驗收通過;macOS 平台、UI 測試與 Apple 公證通過,從 dev.37 升級後在 TextEdit 實際組字與 Tab 補全正確。舊版 Mac 手動重裝說明仍適用。
- 三平台公開測試套件已上架;macOS 以 Developer ID 簽章並通過 Apple 公證,可直接下載或一行安裝。此版 Windows 尚未程式碼簽章;dev.38 起已簽章。
- macOS App 改名為 0c.app,資料搬到 Application Support/0c,原位置保留連結。dev.21 以前的舊版 App 無法自動更新,會停在原版本、不跳通知:請手動執行一次一行安裝,登出再登入,重新加入「靈犀注音」並允許;個人詞庫保留。
- macOS 單按右 Shift 切換注音/英文並保留組字;Caps Lock 開啟時先送出組字,再輸出小寫英文。選單列有「注/0c」圖示,候選窗與 Tab 補字提示放在輸入串正下方。
- 修正所有平台手選候選會改到前面文字的問題,例如「今天」選「天」後變成「金天」;改善 macOS 冷啟動按鍵處理與背景更新工具同步,並修正自動更新中途被中斷的一致性問題。
- Linux 平台與隔離桌面驗收、Windows 六組 68 項及 dev.21 → dev.37 EXE 升級/解除安裝/還原通過;macOS 平台與 UI 測試、公證、Gatekeeper 核對及 TextEdit 真實組字、Tab 補全與提交通過。跨應用程式與較舊系統仍有待驗收項目。
- Linux 回復時清理未被引擎指標引用的核心版本目錄;回復首次安裝時一併移除自動更新排程、穩定工具副本與更新狀態。
- macOS 的輸入方式名稱改為「靈犀注音」,並開放 Apple Silicon 一行安裝;ad-hoc 簽章、未公證,候選窗焦點與 TextEdit 實際補標點輸出仍待確認。
- Windows dev.20 → dev.21 EXE 更新、Linux 回復整合檢查通過;使用者筆電已背景更新到 dev.21。
- Windows/Linux 公開測試版開放下載;Linux 建議一行安裝,Windows 提供 EXE 安裝精靈。
- Linux 核心更新後,命令列的 0c-update 也會同步到新版;使用者自行修改過的工具不會被覆寫。
- 修正 Linux 完整安裝後再做核心更新時,回復會被引擎指標擋住的問題;回復時一併還原指標。
- Linux 隔離桌面 14 項、Windows 六組 68 項驗收通過;Windows dev.19 → dev.20 EXE 更新與 Linux 核心更新後回復通過。96 小時持續驗收仍在進行。
- 下載遇到中斷時會重試並接續下載,改善大檔案下載的間歇性失敗。
- 已在 Ubuntu 26.04 使用者筆電完成一行安裝,並經正式索引完成 dev.18 → dev.19 → dev.20 背景核心更新。
- 送出時補標點改用雙向 Transformer encoder;未曝光測試上 precision 0.896、recall 0.756。模型只插入標點,不改字。
- 預設自動保持最新:背景準備相容的核心更新,外殼更新或受阻時提醒。
- Windows 工作列右鍵選單與 Linux Fcitx5 選單提供版本、檢查更新、更新模式及暫停;Windows 通知附立即安裝與稍後按鈕。
- 提供一行安裝,先核對工具,再驗證簽署索引與完整套件。