简易输入法 1.0（构建 6）源码更新包 · 2026-10-11

完整程序源码由构建 2 基础包、构建 5 更新包、本构建 6 更新包依次覆盖组成。
基础包含 312 份锁定 Rust 依赖及原始许可证；本包包含本次全部程序、词库输入和构建脚本修改。
覆盖路径仍为 Jianyi-1.0-Build2-Source；请先校验基础包与两个更新包，再按顺序解压。

本次改动：更新拼音切分、候选与纠错处理，扩大词库，语言模型加入中文维基的书面语统计。
界面、Full Access 和 App Group 权限沿用构建 5。无网络客户端，不上传输入。
实际发布归档为 Jianyi-1.0-6.xcarchive，版本 1.0，CFBundleVersion=6。

数据重建前提（与构建 5 不同）：
本更新包不重复分发生成的 .qj、模型计数表或原始公开语料。
基础包内 data/generated 的旧生成物属于旧版本，不能直接作为构建 6 的数据。
本包保留新的可编辑词库 TSV、全部转换与统计代码，以及公开数据来源、许可和下载指引。
请按 assets/lexicon/sources/README.md 获取 LCCC 与中文维基 20231101.zh 公开语料。
LCCC 用 tools/corpus/lccc_to_text.py 转换为 data/corpus/lccc.txt；
维基前三份 parquet 用 uv run tools/corpus/parquet_to_text.py 分别转换为
  data/corpus/zhwiki-0.txt、zhwiki-1.txt、zhwiki-2.txt。
转换脚本声明了 Python 3.11、pyarrow、OpenCC 的开发依赖；初次准备工具和公开数据需要联网。
BUILD6-CORPUS-SHA256SUMS 记录本次四份训练文本的固定输入指纹，核验后再统计。
原始公开语料仅用于开发生成，运行中的 App 不包含或下载它们。

macOS 上重建（Xcode 26.6，Rust 1.96.0，XcodeGen）：
  shasum -a 256 -c SOURCE-SHA256SUMS
  shasum -a 256 -c BUILD6-CORPUS-SHA256SUMS
  bash tools/offline/prepare-data.sh
  bash tools/offline/build-lm.sh
  bash apps/ios/scripts/build.sh iphoneos
  shasum -a 256 -c BUILD6-RESOURCES-SHA256SUMS
prepare-data.sh 使用本包可编辑 TSV 打包词库、释义和全部领域词库。
build-lm.sh 使用 LCCC 四遍和前三份中文维基，重建完整版 lm.qj（303,584,336 字节）。
本版未携带或重新训练神经模型。程序源码清单不含 data/generated 和应用 Resources 中的生成物；
BUILD6-RESOURCES-SHA256SUMS 单独记录实际随包 14 份数据，供重建后核对。
签名需使用自己的 Apple 团队、两个 Bundle ID 和同一个 App Group，详见 apps/ios/README.md。

完整许可见 THIRD-PARTY-NOTICES.txt 与 apps/ios/App/OpenSourceNotices.txt；
新增中文维基数据署名见 BUILD6-DATA-ATTRIBUTION.txt 和 assets/lexicon/sources/README.md。
本包无签名私钥、证书、描述文件、账户凭据、个人学习数据或原始对话。
支持与源码：https://jianyi-input-support.indigo-lake-5674.chatgpt.site/#source
