Skip to content

筷字输入法,一款按键布局精心设计的、输入高效且快捷的、适用于触屏设备的汉语拼音输入法

License

Notifications You must be signed in to change notification settings

crazydan-studio/kuaizi-ime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

筷字(Kuaizi)输入法

Warning:筷字输入法目前在国内外的各大应用发布平台均未上架, 请注意识别并警惕相关风险。此外,筷字输入法的各个版本仅在 Github 上由 Crazydan Studio 发布, 本团队均未在其他平台上传 APK 安装包,若需下载试用,请直接点击以上链接。

若有缺陷反馈和改进意见,请移步至 Issues 页面。

筷字输入法 是一款根据汉语拼音的组合特征而专门设计的、 高效且快速的、适用于电子触屏设备的拼音输入法。

筷字输入法 摒弃传统的逐个点击虚拟键盘按键的录入方式, 改为以滑屏方式录入拼音,并结合拼音字母的有限组合特征,精心设计按键布局, 让拼音输入更加准确且便捷。

筷字输入法 同时提供对目标编辑器的光标移动和文本选择等编辑支持, 从而彻底摆脱因移动设备屏幕太小而无法准确定位输入和文本位置的烦恼, 进一步提高在小屏设备上的文本输入和编辑效率。

筷字输入法 的用户数据仅留存在本地, 其不连接互联网,不会收集和分析用户数据和行为习惯。 其也不支持和提供联想输入和模糊匹配机制,在某种程度上, 该输入法是希望加强用户对汉字和拼音的识别和记忆能力, 不要因为对数字工具的依赖而逐渐遗忘并最终丢弃「汉字」这一中华文明的瑰宝。

关于图标

筷字输入法 的图标由汉字「字」与中国特色餐具「筷子」组合而成, 该组合将中华文明与其人民独有的饮食文化紧密相连,既展现了中华文明悠久的历史, 也有助于向世界传播中华的传统文化,加深世界友人对中华文化的认识和了解, 同时,也让中华儿女能够对其民族文化拥有更加坚定的自信。

仓库克隆

git clone git@github.com: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 子模块

License

Apache 2.0

友情赞助

:赞助时请添加备注信息 筷字输入法

详细的赞助清单请查看《友情赞助清单》

支付宝 微信支付

功能特性

  • 以连续滑屏方式录入拼音,且单次录入最多仅需滑屏两次
  • 内置 8VIM/8pen 输入模式,以画圈方式进行拼音、英文和数字的连续输入,从而提供顺滑的输入体验
  • 所有候选字均附带显示完整的拼音,可清晰识别各个字的准确读音
  • 输入数据本地存储,不收集、不分析用户数据
  • 采用隐马尔科夫模型(Hidden Markov Models)和维特比(Viterbi)算法实现拼音输入预测
  • 仅支持精确的拼音输入匹配,不支持拼音联想输入和模糊匹配机制
  • 提供光标移动、文本选择、复制、粘贴、剪切等编辑功能, 同时,支持撤回已提交至目标编辑器的输入,以便于对输入进行修正
  • 支持左右手模式切换,以适应不同的用户使用习惯
  • 支持简单的数学四则运算,可以边输入边计算
  • 支持录入标点、表情等文本符号,提供丰富的内容表达形式
  • 支持直接输入括号、引号等配对的标点符号,并自动将选中内容包裹在配对符号中
  • 在拉丁字符与汉字、操作数与运算符之间自动添加空格,以规范输入格式

功能演示

最新版本的按键布局可能会与演示视频有差异,请以最新版本的为准。

拼音滑屏输入

kuaizi_ime_pinyin_slipping_input.mov

算术输入

kuaizi_ime_math_expr_input.mov

内容编辑

kuaizi_ime_editor_editing.mov

表情符号匹配

kuaizi_ime_emoji_keyword_matching.mov

配对符号输入

kuaizi_ime_pair_symbol_input.mov

英文/拼音输入补全

kuaizi_ime_auto_completion.mov

拼音输入提交选项

kuaizi_ime_pinyin_comitting_options.mov

类 8VIM/8pen 型输入

kuaizi_ime_x_pad_input.mov

About

筷字输入法,一款按键布局精心设计的、输入高效且快捷的、适用于触屏设备的汉语拼音输入法

Resources

License

Stars

Watchers

Forks

Packages

No packages published