Skip to content

ver.1.3.1

Latest

Choose a tag to compare

@anomixer anomixer released this 10 Jun 15:13
· 264 commits to master since this release
0a0715a

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 分詞支持,提供簡易 opencc CLI,並更新預編譯包打包方式(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)