下载 Android 版最新版本,请前往 https://github.com/crazydan-studio/kuaizi-ime-android/releases/latest
Warning:筷字输入法目前仅发布在 F-Droid 上,并未发布在其他应用平台, 请注意识别并警惕相关风险,若需下载使用,请直接点击以上链接。
若有缺陷反馈和改进意见,请移步至 Issues 页面。
筷字输入法 是一款根据汉语拼音的组合特征而专门设计的、 高效且快速的、适用于电子触屏设备的拼音输入法。
筷字输入法 摒弃传统的逐个点击虚拟键盘按键的录入方式, 改为以滑屏方式录入拼音,并结合拼音字母的有限组合特征,精心设计按键布局, 让拼音输入更加准确且便捷。
筷字输入法 同时提供对目标编辑器的光标移动和文本选择等编辑支持, 从而彻底摆脱因移动设备屏幕太小而无法准确定位输入和文本位置的烦恼, 进一步提高在小屏设备上的文本输入和编辑效率。
筷字输入法 的用户数据仅留存在本地, 其不连接互联网,不会收集和分析用户数据和行为习惯。 其也不支持和提供联想输入和模糊匹配机制,在某种程度上, 该输入法是希望加强用户对汉字和拼音的识别和记忆能力, 不要因为对数字工具的依赖而逐渐遗忘并最终丢弃「汉字」这一中华文明的瑰宝。
筷字输入法 的图标由汉字「字」与中国特色餐具「筷子」组合而成, 该组合将中华文明与其人民独有的饮食文化紧密相连,既展现了中华文明悠久的历史, 也有助于向世界传播中华的传统文化,加深世界友人对中华文化的认识和了解, 同时,也让中华儿女能够对其民族文化拥有更加坚定的自信。
git clone [email protected]:crazydan-studio/kuaizi-ime.git
cd kuaizi-ime
git submodule update --init android
具体的构建说明,请详见各模块的 README 文档。
- android/:
筷字输入法 Android 客户端的完整工程代码。注:使用命令
git submodule update --init android
初始化该 git 子模块 - tools/analyze/: 拼音按键布局在线分析工具,用于分析拼音的字母组合结构,并验证正六边形按键的布局方案
- tools/pinyin-dict/: 拼音字典数据采集和校正程序,采集汉字数据并生成 SQLite 数据库。筷字输入法客户端的字/词典数据库也由该工具生成
- thirdparty/:
本项目所使用的第三方字词数据。注:使用命令
git submodule update --init thirdparty/OpenCC thirdparty/pinyin-data
初始化该目录内的 git 子模块
注:赞助时请添加备注信息 筷字输入法
。
详细的赞助清单请查看《友情赞助清单》。
支付宝 | 微信支付 |
---|---|
![]() |
![]() |
- 以连续滑屏方式录入拼音,且单次录入最多仅需滑屏两次
- 内置 8VIM/8pen 输入模式,以画圈方式进行拼音、英文和数字的连续输入,从而提供顺滑的输入体验
- 所有候选字均附带显示完整的拼音,可清晰识别各个字的准确读音
- 输入数据本地存储,不收集、不分析用户数据
- 采用隐马尔科夫模型(Hidden Markov Models)和维特比(Viterbi)算法实现拼音输入预测
- 仅支持精确的拼音输入匹配,不支持拼音联想输入和模糊匹配机制
- 提供光标移动、文本选择、复制、粘贴、剪切等编辑功能, 同时,支持撤回已提交至目标编辑器的输入,以便于对输入进行修正
- 支持左右手模式切换,以适应不同的用户使用习惯
- 支持简单的数学四则运算,可以边输入边计算
- 支持录入标点、表情等文本符号,提供丰富的内容表达形式
- 支持直接输入括号、引号等配对的标点符号,并自动将选中内容包裹在配对符号中
- 在拉丁字符与汉字、操作数与运算符之间自动添加空格,以规范输入格式
kuaizi_ime_introduce.en.mov
Note: 以上音频和字幕由 GitPodcast 生成,最终的视频则是通过 Veed 制作而成。
最新版本的按键布局可能会与演示视频有差异,请以最新版本的为准。