Skip to content

Releases: 0c-biggo/0c-ime

靈犀注音 0.2.3

Choose a tag to compare

@kevinwatt kevinwatt released this 21 Oct 05:27
862bd80

靈犀注音 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

Choose a tag to compare

@kevinwatt kevinwatt released this 20 Oct 11:12
a394a52

靈犀注音 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

Choose a tag to compare

@kevinwatt kevinwatt released this 20 Oct 05:33
a3e24c3

靈犀注音 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

Choose a tag to compare

@kevinwatt kevinwatt released this 20 Oct 07:01

靈犀注音 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。