openIME v0.0.3-beta.1
Pre-release
Pre-release
Beta 测试版。 功能完整度和稳定性还在验证中,请不要作为日常唯一输入法;遇到问题请到 Issues 反馈。
第三个公开测试版:空格滑动移光标、密码管理器的自动填充直接出现在键盘上、选词后的表情联想、26 键字母键上的数字和符号(上滑输入),以及语音输入的去语气词和“标点用空格代替”。仍是测试版,欢迎在 Issues 反馈问题。从 0.0.2-beta.1 覆盖安装即可,用户数据保留;升级后首次启动会重新部署词典,这段时间候选由备用词库提供。
亮点
- 空格左右滑动移动光标;滑动期间底行其他按键被锁定(变灰、不响应),拇指漂移或第二根手指不会误触。正在输入拼音时,滑动移动的是拼音预编辑里的光标。
- 自动填充(Android 11 及以上):密码管理器和系统自动填充的账号、验证码直接显示在工具栏位置,点一下就填入。键盘只负责展示,拿不到填入的内容。
- 选词后,联想栏最前面先给出相关表情(开心 → 😊),词表内置在应用里,不联网。
- 语音输入:去掉“嗯”“呃”等口头停顿;可选把语音里的标点写成空格。
- 26 键字母键右上角印着数字和符号,上滑(或长按)直接输入,不用切换键盘,也不多占一行。
新增
- 空格键横向滑动 18dp 进入光标模式,之后每 12dp 移动一格,松手结束;长按空格说话和单击空格不受影响。九键、数字键盘的空格同样支持。
- 自动填充:工具栏位置出现账号 / 验证码条带,最左边的“‹”回到工具栏;填入或离开输入框后自动收起。系统自动填充服务需要在“设置 → 密码和账号 → 自动填充服务”里选择。
- 表情联想:提交一个词(或以该词结尾的短语)后,联想栏最前面最多给出 3 个相关表情,覆盖约 500 个常用词;单字词只在整词相同时匹配。可在“设置 → 智能输入 → 表情联想”关闭。
- 字母键上的数字和符号:中文、英文 26 键的每个字母键右上角都有一个提示,上滑或长按输入它。第一排是 1–0;其余按键是标点:
~ ! @ # $ % & * ?在 a–l 行,( ) - _ : ; /在 z–m 行。中文模式输入全角形式(! ¥ ? ( ) : ;),英文模式输入半角。按键布局和键盘高度不变。可在“设置 → 按键与输入 → 数字和符号提示”关闭提示;“上滑输入数字”开关同时控制九键和 26 键的上滑。 - 语音输入设置:
- “语音去语气词”(默认开启):去掉“嗯”“呃”和英文 um / uh / er / hmm;“额”只在被单独识别为一个词时去掉,“额度”“金额”不受影响;整句只有一个语气词时原样保留。
- “标点用空格代替”(默认关闭):语音里的逗号、句号、问号等写成一个空格,结尾的标点直接去掉;括号和 3.5、a.b 这类内容不变。
- 上述四个开关随用户数据一起导出和导入。
变更
- 26 键中文模式原来只有第一排有数字提示(长按输入);现在整个键盘都有数字和符号提示,上滑也能输入,英文 26 键同样有。
- 工具栏位置现在有四种互斥状态:图标、自动填充、联想、撤销提示;联想和撤销提示优先于自动填充。
已知限制
- 自动填充条带的外观由系统渲染,使用提供者的默认样式,深色主题下是浅色底的圆角条。
- 自动填充需要提供者支持内嵌建议(Android 11+);不支持时系统仍然使用原来的下拉菜单。
- 首次安装后第一次启动输入法进程时,系统发出的第一个自动填充请求可能没有带窗口信息,条带要到切换一次输入框才出现。
- 空格滑动光标在密码框里不移动光标(密码框不允许输入法模拟方向键)。
下载与校验
openIME-v0.0.3-beta.1-arm64-release.apk:固定签名的 arm64-v8a 测试包。SHA256SUMS.txt:校验和。THIRD_PARTY_NOTICES.release.md:第三方许可清单。
下载后在同一目录执行 sha256sum -c SHA256SUMS.txt,校验通过再安装。
签名证书 SHA-256:22592ecc7eadcd168649e438f98b0d78563d098af99a1cc735c69d9cb7b1fe28。每个版本都应一致,可用 apksigner verify --print-certs 核对。
已知限制
- 手写输入尚未接入识别引擎,入口默认隐藏;九键暂不支持与外接键盘同时使用。
- 首次安装后需要完成完整词典部署,期间候选质量略低。
- 发布包只含 arm64-v8a;模拟器请使用 Debug 构建。
- 系统不允许降级或换签名覆盖安装:安装此前版本号更高的包或 Debug 包时,需要先卸载(卸载前可在「设置 → 关于与数据」导出用户数据)。