Skip to content

织文输入法 0.1.0-beta.31

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Nov 18:29
· 0 commits to main since this release

织文输入法 0.1.0-beta.31

本版重点是中文输入准确率,另有悬浮键盘外观、手写与无障碍方面的完善。

输入准确率

  • 整句准确率显著提升:开启此前被构建脚本误剪掉的四元搭配(4-gram)词表,1000 句评测首选 76.0% → 79.3%、前三 80.6% → 83.9%、字准确率 95.92% → 96.66%;奇偶两半分别 +4.6 / +2.4 点,长句(15 字以上)提升最明显。
  • 候选里保留多个备选整句:正确答案常排在第二位,以前只放一个次优句,现在放多个(前三 +0.8 点)。
  • 按错相邻键的纠错更积极:整键按错的恢复率 55.7% → 61.5%,正确输入的准确率不变。
  • 搭配模型未命中基线由 12 调整为 9(+0.2 点)。
  • 修复评测工具的资源解析 bug:打包格式的词表此前从未被加载,评测一直静默跑在无语言模型的状态下。

代价:搭配模型从约 8 MB 增至约 28 MB,APK 体积相应变大(本版 67 MB)。

农历与符号名输入

  • 输入 nl / nongli / 农历 给出农历日期,含干支、生肖、闰月,覆盖 1900–2100。
  • 输入 jiantou、sheshidu、shuminghao 等约 45 组名称给出对应符号;日常词(如“等于”)不触发。

手写

  • 手写只能在手写模式下触发:26 键、九键、双拼、五笔等普通键盘不再通过滑动或触控笔进入手写。
  • macOS 新增「停笔自动上屏」开关,与手机一致。

悬浮键盘

  • 卡片增加发丝级边框和底边握把,边界更清楚。
  • 侧边留白从 12dp 收窄到 4dp;最小缩放 0.7 → 0.9、最小宽度 220 → 280dp,避免小到点不中。
  • 关闭按钮移到卡片右上角并改为带圈的叉;候选栏的清空按钮同样带圈。

其他

  • 选择键盘面板的选中标记改为带圈的勾。
  • 表情收纳袋:在某个分组里点“添加”,新表情直接进该分组。
  • 候选长按菜单显示来源(个人词库 / 云词库 / 按输入内容生成 / 系统词库)。
  • macOS 候选窗支持 VoiceOver:朗读候选序号、云端词标记与当前选中状态;竖排与展开网格各自使用合适的屏幕位置规则。

验证

  • Rust 内核 349 项、Android JVM 1174 项 + JNI、macOS 304 项测试全部通过。
  • 准确率数据来自仓库自带的 1000 句评测集,奇偶两半交叉验证。

已知限制

  • 剩余错误主要是需要上下文语义的同音字(的/得、在/再、他/她),字符搭配模型难以覆盖。
  • 本版未做真机手感验收;语音、手写笔迹与多屏行为建议实机确认。