Repository navigation
Releases: 0c-biggo/0c-ime
Release list
靈犀注音 0.2.5
靈犀注音 0C 0.2.5 的原始碼套件:程式原始碼與現成字典,另附已配對的神經模型,給 Linux 發行版維護者與自行建置的開發者。一般使用者請到官網下載。
本版變更
與官網 0.2.5 同步,主要包括:
- 新增「許氏」鍵盤排列,在設定程式「鍵盤與符號」頁選擇。
- 選用的「不打聲調也能選字」(「選字」頁,預設關閉,只在標準排列):聲調可以不打,
'用來切開音節。 - 設定程式把原本很長的「輸入設定」拆成「中英切換」「選字」「鍵盤與符號」三頁;反灰的項目會說明原因並連到那一頁。
- Windows:中英切換鍵預設改成左右 Shift;Shift+點選或 Shift+方向鍵選取不會切換。Unreal Engine 遊戲的聊天框可以打中文。
- Mac:以系統管理員身分安裝 .pkg(sudo installer、裝置管理工具)時照常裝給登入的使用者;macOS 15 以上背景更新後不再一直要求重新登入。
- Linux KDE Plasma(Wayland):更新後原生 Wayland 程式打不了中文的問題已修正,Plasma 5 與 6 都適用;從舊版更新上來時,新版會在 15 分鐘內、沒在打字時自動修好。
- 中英混打:小數、時間、千分位、版本號等數字寫法照打送出;英文或數字後的 Shift+逗號、Shift+句號打出「,」「。」;注音打錯一鍵時後面的字不再變成英文。
原始碼套件的變化:
- 內附字典、神經模型與配對資訊都和 0.2.3、0.2.4 相同。
- 收錄外部貢獻:KDE Plasma Wayland 更新後交由 KWin 重新啟動 Fcitx5(#21),以及中英混打打錯一鍵的修正(#22),作者 mcc1。
完整清單見包內 CHANGELOG.md。
下載與建置
請下載 0c-ime-0.2.5.tar.xz 與 SHA256SUMS;要神經選字與補標點時另下載 0c-ime-models-0.2.5.tar.xz,解壓到同一處即補上 models/select/ 與 models/punct/。沒有模型時以統計選字運作。
sha256sum -c SHA256SUMS
tar -xJf 0c-ime-0.2.5.tar.xz
tar -xJf 0c-ime-models-0.2.5.tar.xz # 選用
cd 0c-ime-0.2.5
mkdir -p build
go build -trimpath -ldflags '-X main.buildVersion=0.2.5' -o build/0c-server ./cmd/0c-server
go build -trimpath -o build/0c-cli ./cmd/0c-cli
build/0c-server -check-data -data assets/data須先備妥 Go 模組及平台建置依賴;離線建置、系統安裝與模型的整合方式見包內 PACKAGING.md。從 git clone 或 Source code 壓縮檔開始時,執行 make assets 取得本版的字典與模型。
靈犀注音 0.2.4
靈犀注音 0C 0.2.4 的原始碼套件:程式原始碼與現成字典,另附已配對的神經模型,給 Linux 發行版維護者與自行建置的開發者。一般使用者請到官網下載。
本版變更
與官網 0.2.4 同步,主要包括:
- 選字窗開著時,J、K 換成修改前一個、後一個字(選字鍵是 a 到 ; 時照舊是選字)。
- 選用的 Ctrl+Shift+F11(Mac 是 ⌃⇧F11)切換輸出簡體字/繁體字,設定 → 輸出設定,預設關閉。
- 「靈犀學到的」:「忘記」分成「移除」(之後還會學回來)與「不再學」,可勾選多個詞一次處理並復原;另有「不再學的詞」清單,可「恢復學習」。
- 多排候選、選字鍵 1 2 3 4 q w e r a s 時每排 4 個,對齊鍵盤的排列。
- 中英混打:英文字後的句點、逗號按空白照打送出;中文後只用數字鍵打的注音順序打反也會出字;Shift+, Shift+. 按 ↓ 可選半形
<>。 - 「讓 AI 幫你加詞」的本機 API 加入、刪除的自訂詞立即存檔,輸入法重新啟動後不再不見。
- Mac:自動更新後叫不出選字窗、每次更新都要求重新登入的問題已修正;鎖定螢幕後幾秒內就換上背景裝好的新版。
- Windows:Excel 儲存格直接打字時第一個注音被提早送出的問題已修正;安裝後自動加進這個帳號的鍵盤清單(不改預設輸入法)。
原始碼套件的變化:
- 內附字典、神經模型與配對資訊都和 0.2.3 相同。
- 新增 Windows 的 Excel 回歸測試
platforms/windows/test/excel-test.ps1(-Suite excel)。
完整清單見包內 CHANGELOG.md。
下載與建置
請下載 0c-ime-0.2.4.tar.xz 與 SHA256SUMS;要神經選字與補標點時另下載 0c-ime-models-0.2.4.tar.xz,解壓到同一處即補上 models/select/ 與 models/punct/。沒有模型時以統計選字運作。
sha256sum -c SHA256SUMS
tar -xJf 0c-ime-0.2.4.tar.xz
tar -xJf 0c-ime-models-0.2.4.tar.xz # 選用
cd 0c-ime-0.2.4
mkdir -p build
go build -trimpath -ldflags '-X main.buildVersion=0.2.4' -o build/0c-server ./cmd/0c-server
go build -trimpath -o build/0c-cli ./cmd/0c-cli
build/0c-server -check-data -data assets/data須先備妥 Go 模組及平台建置依賴;離線建置、系統安裝與模型的整合方式見包內 PACKAGING.md。從 git clone 或 Source code 壓縮檔開始時,執行 make assets 取得本版的字典與模型。
靈犀注音 0.2.3
靈犀注音 0C 0.2.3 的原始碼套件:程式原始碼與現成字典,另附已配對的神經模型,給 Linux 發行版維護者與自行建置的開發者。一般使用者請到官網下載。
本版變更
與官網 0.2.3 同步,主要包括:
- Mac:背景安裝好的新版改在你離開電腦(螢幕鎖定、螢幕關閉或螢幕保護程式)時才換上,換版時正在打的字不會變成英文字母或漏掉。
- 更新後只保留上一版供回復,以前累積的舊版在更新到這一版時一次清掉。
- Linux 系統安裝:
make build PREFIX=/usr與make install PREFIX=/usr DESTDIR=…把外殼(Fcitx5、IBus)、引擎、設定程式與字典裝到系統目錄,由套件管理員更新;同一個帳號另有官網安裝時以官網安裝為準。見包內platforms/linux-system/README.md。 - 沒有附模型的系統安裝,可以在設定程式從 Hugging Face 下載選字與補標點模型;模型固定在
models/models.lock.json,在本機配對到內附字典。 - 神經推論元件關閉 onnxruntime 的使用統計,不再連線到外部服務;舊版留下、還沒送出的資料在更新後刪除。
- 中英切換鍵選「不用 Shift」時,開始時的中英模式固定為注音。
- 中英混打:句首或空白後的「歐」(句點鍵再按空白)出中文,按 Enter 留句點。
原始碼套件的變化:
- 原始碼 tarball 符合 DFSG,不再內附神經模型;已配對的模型改為另附
0c-ime-models-0.2.3.tar.xz。逐項檢查見包內legal/DFSG-free.md。 - 內附字典的
lexicon.bin、lm.bin不變;自有來源的署名改為 Funmula Co., Limited,manifest.json與NOTICE.txt隨之改變。字典可從公開內容重建,詞對統計檔在 0c-ime-data。 legal/copyright以 DEP-5 格式逐檔列出著作權人與授權;Go module path 改為github.com/0c-biggo/0c-ime。
完整清單見包內 CHANGELOG.md。
下載與建置
請下載 0c-ime-0.2.3.tar.xz 與 SHA256SUMS;要神經選字與補標點時另下載 0c-ime-models-0.2.3.tar.xz,解壓到同一處即補上 models/select/ 與 models/punct/。沒有模型時以統計選字運作。
sha256sum -c SHA256SUMS
tar -xJf 0c-ime-0.2.3.tar.xz
tar -xJf 0c-ime-models-0.2.3.tar.xz # 選用
cd 0c-ime-0.2.3
mkdir -p build
go build -trimpath -ldflags '-X main.buildVersion=0.2.3' -o build/0c-server ./cmd/0c-server
go build -trimpath -o build/0c-cli ./cmd/0c-cli
build/0c-server -check-data -data assets/data須先備妥 Go 模組及平台建置依賴;離線建置、系統安裝與模型的整合方式見包內 PACKAGING.md。從 git clone 或 Source code 壓縮檔開始時,執行 make assets 取得本版的字典與模型。
靈犀注音 0.2.2
靈犀注音 0C 0.2.2 的完整原始碼套件:程式原始碼、現成字典與已配對模型,給 Linux 發行版維護者與自行建置的開發者。一般使用者請到官網下載。
本版變更
與官網 0.2.2 同步,主要包括:
- 「輸出簡體字」可以從輸入法選單一鍵切換:Windows 工作列、Linux 面板與 Mac 選單列的輸入法選單都有可打勾的項目,點一下立刻生效,不必重啟引擎;開著時 Windows 顯示「简」、Linux 顯示「注簡」。
- Windows、Linux:設定程式「鍵盤」新增「Caps Lock 開著時直接打英文」(預設關閉)。
- 單字候選依「選了之後整句通不通」排序;「凃」「晗」「姸」「峯」等 18 個台灣人名用字回到常用字的排序,內附字典因此重新編譯,模型權重不變。
- 中英混打:57、107 這類數字不再變成中文,接在數字後面的 354 也留數字;要中文時按 ↓ 換。
- 新增字典重建的單字排序閘門
cmd/0c-single-gate;0c-corpus預設跳過日文、簡體與粵語句子。 - 完整 tarball 改名為
0c-ime-<版本>.tar.xz;從 git clone 或 Source code 壓縮檔開始時,make assets會下載本版的字典與模型。
完整清單見包內 CHANGELOG.md。
下載與建置
請下載 0c-ime-0.2.2.tar.xz 與 SHA256SUMS。完整 tarball 包含:
- Go 核心、Linux/macOS/Windows 外殼、設定程式及建置工具。
- 可直接使用的統計字典、英文字典,以及已配對的神經選字和補標點模型。
- 資料來源聲明及使用條款。
解壓後即可編譯輸入法程式,不需要重新產生大型 bigram 統計或訓練模型。須先備妥 Go 模組及平台建置依賴,離線建置與模型執行方式見包內 README 與 PACKAGING.md。
sha256sum -c SHA256SUMS
tar -xJf 0c-ime-0.2.2.tar.xz
cd 0c-ime-0.2.2
mkdir -p build
go build -trimpath -ldflags '-X main.buildVersion=0.2.2' -o build/0c-server ./cmd/0c-server
go build -trimpath -o build/0c-cli ./cmd/0c-cli
build/0c-server -check-data -data assets/data靈犀注音 0.2.1
靈犀注音 0C 0.2.1 的完整原始碼套件:程式原始碼、現成字典與已配對模型,給 Linux 發行版維護者與自行建置的開發者。一般使用者請到官網下載。
本版變更
與官網 0.2.1 同步,主要包括:
- 設定程式新增「輸出簡體字」(預設關閉)、「選字鍵」(1–0、1234qwerasd 或 asdfghjkl;)與「開始時的中英模式」;「輸出設定」獨立成一頁。
- 注音模式可用 Ctrl+標點打全形標點;Windows、Linux 的注音模式不再受 Caps Lock 影響。
- 單字候選把只出自罕用來源的字(日文漢字、簡化字、舊字形等)排在常用字後面;內附字典因此重新編譯,模型權重不變。
- Mac 的「中英切換鍵」預設改為不用 Shift,舊版升級保留原本設定;Mac、Windows 更新後不必登出就換成新版。
- 修正 Linux 切換中英後 Shift 卡住、Windows OneNote 無法打中文、Word/Outlook 的 Ctrl+空白鍵,以及聲調打錯後無法改正等問題。
完整清單見包內 CHANGELOG.md。
下載與建置
請下載 ime-oss-0.2.1.tar.xz 與 SHA256SUMS。完整 tarball 包含:
- Go 核心、Linux/macOS/Windows 外殼、設定程式及建置工具。
- 可直接使用的統計字典、英文字典,以及已配對的神經選字和補標點模型。
- 資料來源聲明及使用條款。
解壓後即可編譯輸入法程式,不需要重新產生大型 bigram 統計或訓練模型。須先備妥 Go 模組及平台建置依賴,離線建置與模型執行方式見包內 README。
sha256sum -c SHA256SUMS
tar -xJf ime-oss-0.2.1.tar.xz
cd ime-oss-0.2.1
mkdir -p build
go build -trimpath -ldflags '-X main.buildVersion=0.2.1' -o build/0c-server ./cmd/0c-server
go build -trimpath -o build/0c-cli ./cmd/0c-cli
build/0c-server -check-data -data assets/data靈犀注音 0.2.0
靈犀注音 0C 0.2.0 的完整原始碼套件:程式原始碼、現成字典與已配對模型,給 Linux 發行版維護者與自行建置的開發者。一般使用者請到官網下載。
請下載 ime-oss-0.2.0.tar.xz 與 SHA256SUMS。完整 tarball 包含:
- Go 核心、Linux/macOS/Windows 外殼、設定程式及建置工具。
- 可直接使用的統計字典、英文字典,以及已配對的神經選字和補標點模型。
- 各元件授權、資料來源聲明及使用條款。
解壓後即可編譯輸入法程式,不需要重新產生大型 bigram 統計或訓練模型。須先備妥 Go 模組及平台建置依賴,離線建置與模型執行方式見包內 README。
sha256sum -c SHA256SUMS
tar -xJf ime-oss-0.2.0.tar.xz
cd ime-oss-0.2.0
mkdir -p build
go build -trimpath -ldflags '-X main.buildVersion=0.2.0' -o build/0c-server ./cmd/0c-server
go build -trimpath -o build/0c-cli ./cmd/0c-cli
build/0c-server -check-data -data assets/data自有程式採 AGPL-3.0-only,另可洽談商業授權;資料、模型與第三方元件依各自授權,詳見 legal/README.md。