Repository navigation
2026年5月9日
- 辭典與詞條更新:新增古典音樂人物專有名詞譯名轉換近百名;修正「里、制、岩、净、炼、铲斗」、「拉链 / 拉鏈」、「以太网 / 乙太網路」等轉換問題;補充「汉坦病毒 / 漢他病毒」、「二𫫇英 / 戴奧辛」等新詞彙;修正所有「査 (U+67FB)」詞條為「查 (U+67E5)」;修正「乾安县」等錯誤轉換;並移除或調整「通过 / 透過」、「范式 / 正規化」、「程序 / 程式」、「缺省 / 預設」等若干會造成語義偏移的過度轉換。合計
.txt詞典:共新增 294 行,刪除 72 行(BYVoid#1140, BYVoid#1155, BYVoid#1157, BYVoid#1162, BYVoid#1168, BYVoid#1171, BYVoid#1173, BYVoid#1177, BYVoid#1181, BYVoid#1184, BYVoid#1185, BYVoid#1189, BYVoid#1191)。 - s2twp 分詞修復:修復因分詞邊界導致
s2twp未能正確轉換的 33 個詞組,例如「云计算 / 雲端計算」等(BYVoid#1193)。 - 轉換算法更新:重寫核心轉換算法,典型長文本基準測試中轉換速度提升 3-10 倍(BYVoid#1130, BYVoid#1156, BYVoid#1180)。
- npm package 全新升級:Node.js 原生模組改用 N-API 重寫,提升跨 Node.js 版本兼容性;新增可選 Jieba 分詞支持,提供簡易
openccCLI,並更新預編譯包打包方式(BYVoid#1142, BYVoid#1145, BYVoid#1149, BYVoid#1151, BYVoid#1153, BYVoid#1195)。 - 構建與發佈基礎設施更新:新增 golden test 覆蓋轉換結果回歸;加固 Python PyPI release 流程;更新 Node.js、Bazel 與跨平台 prebuild/release 流程(BYVoid#1043, BYVoid#1128, BYVoid#1158, BYVoid#1159, BYVoid#1166, BYVoid#1169, BYVoid#1190)。
- 文檔更新:新增「OpenCC 設計思想」等說明文件,明確「避免過度轉換」等詞典維護原則(BYVoid#1152)。
- 下游協作:與
opencc-js建立數據同步協作機制,提升 OpenCC 不同實作間的一致性。
Windows Custom Release (相容於 v1.2.0 目錄結構)
這個 Windows 自訂封裝版本由本機編譯,調整為相容於 v1.2.0 的目錄格式:
- 兩個 .bat 批次檔:位於根目錄。
- bin/:包含 opencc.exe, opencc_dict.exe, opencc_phrase_extract.exe 與 opencc.dll。
- doc/:包含 README.txt。
- share/:包含所有字典及配置檔案。
附帶檔案:opencc-windows.zip (SHA256: 4AC83D6BF06BA760EF7EE1832DA4C32561A4CAE2CDFCC0F433779DFBFEF9A4CA)