├── .gitmodules ├── LICENSE ├── README-en.md ├── README.md ├── docs ├── Increasing_the_Efficiency_of_Text_Input_in_the_8pen_Method.pdf ├── design │ ├── cross-mode.md │ ├── cross-mode │ │ ├── 00-latin-init.png │ │ ├── 10-8pen-input.png │ │ ├── 10-8vim-active-upper-case.png │ │ ├── 10-8vim-input-demo.mov │ │ ├── 20-latin-input-active-zone.png │ │ ├── 20-latin-input-another.png │ │ ├── 20-latin-input-expand-zone.png │ │ ├── 20-latin-input-lower-b.png │ │ ├── 20-latin-input-steps.png │ │ ├── 20-latin-input-upper-b.png │ │ ├── 30-latin-trace-shape-horizontal.png │ │ ├── 30-latin-trace-shape-vertical.png │ │ ├── 40-full-screen-input.png │ │ ├── 40-input-trace-to-vector-horizontal.png │ │ ├── 40-input-trace-to-vector-vertical.png │ │ ├── 50-latin-blind-hit.png │ │ ├── 60-select-latin-completion.png │ │ ├── 60-switch-latin-to-pinyin.png │ │ ├── 70-pinyin-input-step-1.png │ │ ├── 70-pinyin-input-step-2.png │ │ ├── 75-pinyin-input-active-zone-level-2.png │ │ ├── 75-pinyin-input-active-zone.png │ │ ├── 75-pinyin-input-end.png │ │ ├── 75-pinyin-input-expand-zone-level-1.png │ │ ├── 75-pinyin-input-expand-zone-level-2.png │ │ ├── 75-pinyin-input-expand-zone-level-3.png │ │ └── Kuzi_IME_Cross_Mode_Prototype.drawio │ └── x-mode │ │ ├── 10-latin-input-steps.png │ │ └── Kuaizi_IME_X_Mode_Prototype.drawio ├── donate │ ├── alipay.jpg │ ├── index.md │ └── wechat.png ├── image │ ├── kuaizi_ime_candidates_and_emojis.png │ ├── kuaizi_ime_editor_editing.png │ ├── kuaizi_ime_has_many_emojis.png │ ├── kuaizi_ime_latin_case_input.png │ ├── kuaizi_ime_main.png │ ├── kuaizi_ime_math_expr_input.png │ ├── kuaizi_ime_pair_symbols.png │ ├── kuaizi_ime_pinyin_slipping_input.png │ └── kuaizi_ime_x_pad_input.png └── video │ ├── kuaizi_ime_auto_completion.mov │ ├── kuaizi_ime_editor_editing.mov │ ├── kuaizi_ime_emoji_keyword_matching.mov │ ├── kuaizi_ime_math_expr_input.mov │ ├── kuaizi_ime_pair_symbol_input.mov │ ├── kuaizi_ime_pinyin_comitting_options.mov │ ├── kuaizi_ime_pinyin_slipping_input.mov │ └── kuaizi_ime_x_pad_input.mov ├── logo.svg ├── thirdparty ├── hanzi-level-1.txt ├── hanzi-level-2.txt ├── hanzi-level-3.txt ├── hanzi-traditional-to-simple.txt ├── hanzi-weight.ciyu.txt ├── hanzi-weight.txt ├── 古代汉语语料库字频表.xls ├── 现代汉语常用字表.xls ├── 现代汉语语料库分词类词频表.xls ├── 现代汉语语料库字频表.xls ├── 现代汉语语料库词频表.xls ├── 现代汉语通用字表.xls └── 通用规范汉字表.xls └── tools ├── analyze ├── LICENSE.txt ├── README.md ├── char-links.html ├── char-links.js ├── char-tree.html ├── char-tree.js ├── files │ ├── char-links.json │ ├── char-tree.json │ └── pinyin.txt ├── img │ ├── pinyin-char-links.png │ ├── pinyin-char-tree.png │ └── pinyin-key-layout.png ├── playground.css ├── playground.html ├── playground.js ├── runtime.js ├── simulate.css ├── simulate.html ├── simulate.js └── tree.css └── pinyin-dict ├── .gitignore ├── README.md ├── data ├── emojis.json ├── pinyin-dict-data-phrase.zip ├── pinyin-dict-data-word.zip ├── pinyin-dict-db.zip └── sample.json ├── docs └── img │ └── donate-cngwzj.png ├── package.json ├── src ├── app │ ├── shell.mjs │ └── sqlite.mjs ├── generate │ ├── emoji │ │ ├── emoji.mjs │ │ └── index.mjs │ ├── phrase │ │ ├── index.mjs │ │ └── phrase.mjs │ ├── raw │ │ ├── index.mjs │ │ └── raw.mjs │ ├── sqlite │ │ ├── ime │ │ │ ├── ime.mjs │ │ │ └── index.mjs │ │ ├── phrase │ │ │ └── hmm │ │ │ │ ├── index.mjs │ │ │ │ ├── sqlite.mjs │ │ │ │ ├── trans │ │ │ │ ├── index.mjs │ │ │ │ └── trans.mjs │ │ │ │ ├── trans_kewen │ │ │ │ ├── index.mjs │ │ │ │ └── trans.mjs │ │ │ │ └── utils.mjs │ │ └── word │ │ │ ├── diff.mjs │ │ │ ├── index.mjs │ │ │ ├── patch.mjs │ │ │ └── sqlite.mjs │ └── test.mjs └── utils │ ├── sqlite.mjs │ ├── utils.mjs │ └── zdic.mjs └── yarn.lock /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/README.md -------------------------------------------------------------------------------- /docs/Increasing_the_Efficiency_of_Text_Input_in_the_8pen_Method.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/Increasing_the_Efficiency_of_Text_Input_in_the_8pen_Method.pdf -------------------------------------------------------------------------------- /docs/design/cross-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode.md -------------------------------------------------------------------------------- /docs/design/cross-mode/00-latin-init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/00-latin-init.png -------------------------------------------------------------------------------- /docs/design/cross-mode/10-8pen-input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/10-8pen-input.png -------------------------------------------------------------------------------- /docs/design/cross-mode/10-8vim-active-upper-case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/10-8vim-active-upper-case.png -------------------------------------------------------------------------------- /docs/design/cross-mode/10-8vim-input-demo.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/10-8vim-input-demo.mov -------------------------------------------------------------------------------- /docs/design/cross-mode/20-latin-input-active-zone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/20-latin-input-active-zone.png -------------------------------------------------------------------------------- /docs/design/cross-mode/20-latin-input-another.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/20-latin-input-another.png -------------------------------------------------------------------------------- /docs/design/cross-mode/20-latin-input-expand-zone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/20-latin-input-expand-zone.png -------------------------------------------------------------------------------- /docs/design/cross-mode/20-latin-input-lower-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/20-latin-input-lower-b.png -------------------------------------------------------------------------------- /docs/design/cross-mode/20-latin-input-steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/20-latin-input-steps.png -------------------------------------------------------------------------------- /docs/design/cross-mode/20-latin-input-upper-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/20-latin-input-upper-b.png -------------------------------------------------------------------------------- /docs/design/cross-mode/30-latin-trace-shape-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/30-latin-trace-shape-horizontal.png -------------------------------------------------------------------------------- /docs/design/cross-mode/30-latin-trace-shape-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/30-latin-trace-shape-vertical.png -------------------------------------------------------------------------------- /docs/design/cross-mode/40-full-screen-input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/40-full-screen-input.png -------------------------------------------------------------------------------- /docs/design/cross-mode/40-input-trace-to-vector-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/40-input-trace-to-vector-horizontal.png -------------------------------------------------------------------------------- /docs/design/cross-mode/40-input-trace-to-vector-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/40-input-trace-to-vector-vertical.png -------------------------------------------------------------------------------- /docs/design/cross-mode/50-latin-blind-hit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/50-latin-blind-hit.png -------------------------------------------------------------------------------- /docs/design/cross-mode/60-select-latin-completion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/60-select-latin-completion.png -------------------------------------------------------------------------------- /docs/design/cross-mode/60-switch-latin-to-pinyin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/60-switch-latin-to-pinyin.png -------------------------------------------------------------------------------- /docs/design/cross-mode/70-pinyin-input-step-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/70-pinyin-input-step-1.png -------------------------------------------------------------------------------- /docs/design/cross-mode/70-pinyin-input-step-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/70-pinyin-input-step-2.png -------------------------------------------------------------------------------- /docs/design/cross-mode/75-pinyin-input-active-zone-level-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/75-pinyin-input-active-zone-level-2.png -------------------------------------------------------------------------------- /docs/design/cross-mode/75-pinyin-input-active-zone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/75-pinyin-input-active-zone.png -------------------------------------------------------------------------------- /docs/design/cross-mode/75-pinyin-input-end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/75-pinyin-input-end.png -------------------------------------------------------------------------------- /docs/design/cross-mode/75-pinyin-input-expand-zone-level-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/75-pinyin-input-expand-zone-level-1.png -------------------------------------------------------------------------------- /docs/design/cross-mode/75-pinyin-input-expand-zone-level-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/75-pinyin-input-expand-zone-level-2.png -------------------------------------------------------------------------------- /docs/design/cross-mode/75-pinyin-input-expand-zone-level-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/75-pinyin-input-expand-zone-level-3.png -------------------------------------------------------------------------------- /docs/design/cross-mode/Kuzi_IME_Cross_Mode_Prototype.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/cross-mode/Kuzi_IME_Cross_Mode_Prototype.drawio -------------------------------------------------------------------------------- /docs/design/x-mode/10-latin-input-steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/x-mode/10-latin-input-steps.png -------------------------------------------------------------------------------- /docs/design/x-mode/Kuaizi_IME_X_Mode_Prototype.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/design/x-mode/Kuaizi_IME_X_Mode_Prototype.drawio -------------------------------------------------------------------------------- /docs/donate/alipay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/donate/alipay.jpg -------------------------------------------------------------------------------- /docs/donate/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/donate/index.md -------------------------------------------------------------------------------- /docs/donate/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/donate/wechat.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_candidates_and_emojis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_candidates_and_emojis.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_editor_editing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_editor_editing.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_has_many_emojis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_has_many_emojis.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_latin_case_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_latin_case_input.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_main.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_math_expr_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_math_expr_input.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_pair_symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_pair_symbols.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_pinyin_slipping_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_pinyin_slipping_input.png -------------------------------------------------------------------------------- /docs/image/kuaizi_ime_x_pad_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/image/kuaizi_ime_x_pad_input.png -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_auto_completion.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_auto_completion.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_editor_editing.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_editor_editing.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_emoji_keyword_matching.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_emoji_keyword_matching.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_math_expr_input.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_math_expr_input.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_pair_symbol_input.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_pair_symbol_input.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_pinyin_comitting_options.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_pinyin_comitting_options.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_pinyin_slipping_input.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_pinyin_slipping_input.mov -------------------------------------------------------------------------------- /docs/video/kuaizi_ime_x_pad_input.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/docs/video/kuaizi_ime_x_pad_input.mov -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/logo.svg -------------------------------------------------------------------------------- /thirdparty/hanzi-level-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/hanzi-level-1.txt -------------------------------------------------------------------------------- /thirdparty/hanzi-level-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/hanzi-level-2.txt -------------------------------------------------------------------------------- /thirdparty/hanzi-level-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/hanzi-level-3.txt -------------------------------------------------------------------------------- /thirdparty/hanzi-traditional-to-simple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/hanzi-traditional-to-simple.txt -------------------------------------------------------------------------------- /thirdparty/hanzi-weight.ciyu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/hanzi-weight.ciyu.txt -------------------------------------------------------------------------------- /thirdparty/hanzi-weight.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/hanzi-weight.txt -------------------------------------------------------------------------------- /thirdparty/古代汉语语料库字频表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/古代汉语语料库字频表.xls -------------------------------------------------------------------------------- /thirdparty/现代汉语常用字表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/现代汉语常用字表.xls -------------------------------------------------------------------------------- /thirdparty/现代汉语语料库分词类词频表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/现代汉语语料库分词类词频表.xls -------------------------------------------------------------------------------- /thirdparty/现代汉语语料库字频表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/现代汉语语料库字频表.xls -------------------------------------------------------------------------------- /thirdparty/现代汉语语料库词频表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/现代汉语语料库词频表.xls -------------------------------------------------------------------------------- /thirdparty/现代汉语通用字表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/现代汉语通用字表.xls -------------------------------------------------------------------------------- /thirdparty/通用规范汉字表.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/thirdparty/通用规范汉字表.xls -------------------------------------------------------------------------------- /tools/analyze/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/LICENSE.txt -------------------------------------------------------------------------------- /tools/analyze/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/README.md -------------------------------------------------------------------------------- /tools/analyze/char-links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/char-links.html -------------------------------------------------------------------------------- /tools/analyze/char-links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/char-links.js -------------------------------------------------------------------------------- /tools/analyze/char-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/char-tree.html -------------------------------------------------------------------------------- /tools/analyze/char-tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/char-tree.js -------------------------------------------------------------------------------- /tools/analyze/files/char-links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/files/char-links.json -------------------------------------------------------------------------------- /tools/analyze/files/char-tree.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/files/char-tree.json -------------------------------------------------------------------------------- /tools/analyze/files/pinyin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/files/pinyin.txt -------------------------------------------------------------------------------- /tools/analyze/img/pinyin-char-links.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/img/pinyin-char-links.png -------------------------------------------------------------------------------- /tools/analyze/img/pinyin-char-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/img/pinyin-char-tree.png -------------------------------------------------------------------------------- /tools/analyze/img/pinyin-key-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/img/pinyin-key-layout.png -------------------------------------------------------------------------------- /tools/analyze/playground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/playground.css -------------------------------------------------------------------------------- /tools/analyze/playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/playground.html -------------------------------------------------------------------------------- /tools/analyze/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/playground.js -------------------------------------------------------------------------------- /tools/analyze/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/runtime.js -------------------------------------------------------------------------------- /tools/analyze/simulate.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/simulate.css -------------------------------------------------------------------------------- /tools/analyze/simulate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/simulate.html -------------------------------------------------------------------------------- /tools/analyze/simulate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/simulate.js -------------------------------------------------------------------------------- /tools/analyze/tree.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/analyze/tree.css -------------------------------------------------------------------------------- /tools/pinyin-dict/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/.gitignore -------------------------------------------------------------------------------- /tools/pinyin-dict/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/README.md -------------------------------------------------------------------------------- /tools/pinyin-dict/data/emojis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/data/emojis.json -------------------------------------------------------------------------------- /tools/pinyin-dict/data/pinyin-dict-data-phrase.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/data/pinyin-dict-data-phrase.zip -------------------------------------------------------------------------------- /tools/pinyin-dict/data/pinyin-dict-data-word.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/data/pinyin-dict-data-word.zip -------------------------------------------------------------------------------- /tools/pinyin-dict/data/pinyin-dict-db.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/data/pinyin-dict-db.zip -------------------------------------------------------------------------------- /tools/pinyin-dict/data/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/data/sample.json -------------------------------------------------------------------------------- /tools/pinyin-dict/docs/img/donate-cngwzj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/docs/img/donate-cngwzj.png -------------------------------------------------------------------------------- /tools/pinyin-dict/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/package.json -------------------------------------------------------------------------------- /tools/pinyin-dict/src/app/shell.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/app/shell.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/app/sqlite.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/app/sqlite.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/emoji/emoji.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/emoji/emoji.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/emoji/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/emoji/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/phrase/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/phrase/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/phrase/phrase.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/phrase/phrase.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/raw/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/raw/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/raw/raw.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/raw/raw.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/ime/ime.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/ime/ime.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/ime/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/ime/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/sqlite.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/sqlite.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans/trans.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans/trans.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans_kewen/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans_kewen/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans_kewen/trans.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/trans_kewen/trans.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/phrase/hmm/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/phrase/hmm/utils.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/word/diff.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/word/diff.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/word/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/word/index.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/word/patch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/word/patch.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/sqlite/word/sqlite.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/sqlite/word/sqlite.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/generate/test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/generate/test.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/utils/sqlite.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/utils/sqlite.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/utils/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/utils/utils.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/src/utils/zdic.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/src/utils/zdic.mjs -------------------------------------------------------------------------------- /tools/pinyin-dict/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazydan-studio/kuaizi-ime/HEAD/tools/pinyin-dict/yarn.lock --------------------------------------------------------------------------------