Skip to content

v0.6.2 pre.64 (c64bfa5)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Sep 13:49

自動 pre-release build — refactor: 移除字頻學習(FreqTracker)— ,,PIN 固定排序改存 pinned.txt(同步 iOS)

與 iOS 版同一決定:FreqTracker 把 freq/bigram/pinned 三表整份常駐記憶體、每次送字都記錄,
換來的只有同碼字的順序。連同 SqliteFreqTracker、freq.db、,,RS 重置一併移除,
候選順序回到 liu.cin 原序。

,,PIN,,UNPIN 保留:新的 PinnedOrder 以純文字 pinned.txt(一行一碼、tab 分欄,
一字一欄故不需舊的 surrogate 編解碼)存在 sharedDir,與 iOS 版同格式可互通;
內建預設 hj → 手乎 不變。之前存在 freq.db 裡的固定排序需重設一次。

新增 EngineTest.pinnedOrder(檔案格式往返、預設值、引擎 ,,PIN 流程與 ,,UNPIN 還原);
PinnedCodecTest 隨舊格式移除。

Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
commit: c64bfa5