├── .github └── workflows │ └── static.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── LICENSE2.txt ├── README.md ├── assets ├── gen_dazhu.sh └── gen_mappings_table.py ├── deploy ├── deploy.sh ├── into │ ├── smyh_map.txt │ ├── smyh_quick.txt │ ├── smyh_quick_tc.txt │ ├── smyh_simp.txt │ └── smyh_simp_tc.txt └── star │ ├── smyh_map.txt │ ├── smyh_quick.txt │ ├── smyh_quick_tc.txt │ ├── smyh_simp.txt │ └── smyh_simp_tc.txt ├── generate.sh ├── generator ├── go.mod ├── main.go ├── tools │ ├── builder.go │ └── reader.go ├── types │ └── types.go └── utils │ ├── flag.go │ └── utils.go ├── table ├── cjkext_whitelist.txt ├── freq.txt ├── freq_simp.txt ├── freq_tc.txt ├── freq_trad.txt ├── gen_freq.lua ├── gen_map.sh ├── smyh_div.txt ├── smyh_map.txt ├── smyh_quick.txt ├── smyh_quick_tc.txt ├── smyh_simp.txt └── smyh_simp_tc.txt └── template ├── default.custom.yaml ├── lua ├── .luarc.json ├── .stylua.toml ├── library │ └── librime.lua ├── smyh │ ├── core.lua │ ├── core_processor.lua │ ├── core_translator.lua │ ├── custom.lua │ └── embeded_cands.lua └── wafel │ ├── README.md │ ├── base │ └── libmacro.lua │ ├── core │ ├── charset_filter.lua │ ├── embeded_cands.lua │ ├── macro.lua │ ├── mem.lua │ ├── reg.lua │ └── stash.lua │ ├── custom │ ├── config.example.lua │ └── options.example.lua │ ├── default │ ├── config.lua │ └── options.lua │ └── utils │ ├── libiter.lua │ └── libtable.lua ├── opencc ├── moji_map.json ├── moji_map.txt └── smyh_div.json ├── rime.lua ├── smyh.base.dict.yaml ├── smyh.base.schema.yaml ├── smyh.custom.yaml ├── smyh.full.dict.yaml ├── smyh.pinyin.dict.yaml ├── smyh.pinyin.schema.yaml ├── smyh.schema.yaml ├── smyh.smart.txt ├── smyh.symbols.dict.yaml ├── smyh.symbols.schema.yaml ├── smyh.words.dict.yaml ├── smyh.words.schema.yaml ├── wafel.charset.freq.txt └── yue ├── build.sh └── wafel ├── base ├── libmacro.yue └── librime.yue ├── config ├── options.yue └── options_custom.yue ├── core ├── bin.yue └── lib.yue ├── init.yue └── utils ├── libclass.yue ├── libiter.yue └── libtable.yue /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /LICENSE2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/LICENSE2.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/README.md -------------------------------------------------------------------------------- /assets/gen_dazhu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/assets/gen_dazhu.sh -------------------------------------------------------------------------------- /assets/gen_mappings_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/assets/gen_mappings_table.py -------------------------------------------------------------------------------- /deploy/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/deploy.sh -------------------------------------------------------------------------------- /deploy/into/smyh_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/into/smyh_map.txt -------------------------------------------------------------------------------- /deploy/into/smyh_quick.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/into/smyh_quick.txt -------------------------------------------------------------------------------- /deploy/into/smyh_quick_tc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/into/smyh_quick_tc.txt -------------------------------------------------------------------------------- /deploy/into/smyh_simp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/into/smyh_simp.txt -------------------------------------------------------------------------------- /deploy/into/smyh_simp_tc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/into/smyh_simp_tc.txt -------------------------------------------------------------------------------- /deploy/star/smyh_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/star/smyh_map.txt -------------------------------------------------------------------------------- /deploy/star/smyh_quick.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/star/smyh_quick_tc.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/star/smyh_simp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/star/smyh_simp.txt -------------------------------------------------------------------------------- /deploy/star/smyh_simp_tc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/deploy/star/smyh_simp_tc.txt -------------------------------------------------------------------------------- /generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/generate.sh -------------------------------------------------------------------------------- /generator/go.mod: -------------------------------------------------------------------------------- 1 | module smyh_gen 2 | 3 | go 1.23 4 | -------------------------------------------------------------------------------- /generator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/generator/main.go -------------------------------------------------------------------------------- /generator/tools/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/generator/tools/builder.go -------------------------------------------------------------------------------- /generator/tools/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/generator/tools/reader.go -------------------------------------------------------------------------------- /generator/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/generator/types/types.go -------------------------------------------------------------------------------- /generator/utils/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/generator/utils/flag.go -------------------------------------------------------------------------------- /generator/utils/utils.go: -------------------------------------------------------------------------------- 1 | package utils 2 | -------------------------------------------------------------------------------- /table/cjkext_whitelist.txt: -------------------------------------------------------------------------------- 1 | 㞞 2 | 㨃 3 | 䊆 4 | -------------------------------------------------------------------------------- /table/freq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/freq.txt -------------------------------------------------------------------------------- /table/freq_simp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/freq_simp.txt -------------------------------------------------------------------------------- /table/freq_tc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/freq_tc.txt -------------------------------------------------------------------------------- /table/freq_trad.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/freq_trad.txt -------------------------------------------------------------------------------- /table/gen_freq.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/gen_freq.lua -------------------------------------------------------------------------------- /table/gen_map.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/gen_map.sh -------------------------------------------------------------------------------- /table/smyh_div.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/smyh_div.txt -------------------------------------------------------------------------------- /table/smyh_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/smyh_map.txt -------------------------------------------------------------------------------- /table/smyh_quick.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/smyh_quick.txt -------------------------------------------------------------------------------- /table/smyh_quick_tc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/smyh_quick_tc.txt -------------------------------------------------------------------------------- /table/smyh_simp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/smyh_simp.txt -------------------------------------------------------------------------------- /table/smyh_simp_tc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/table/smyh_simp_tc.txt -------------------------------------------------------------------------------- /template/default.custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/default.custom.yaml -------------------------------------------------------------------------------- /template/lua/.luarc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/.luarc.json -------------------------------------------------------------------------------- /template/lua/.stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/.stylua.toml -------------------------------------------------------------------------------- /template/lua/library/librime.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/library/librime.lua -------------------------------------------------------------------------------- /template/lua/smyh/core.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/smyh/core.lua -------------------------------------------------------------------------------- /template/lua/smyh/core_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/smyh/core_processor.lua -------------------------------------------------------------------------------- /template/lua/smyh/core_translator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/smyh/core_translator.lua -------------------------------------------------------------------------------- /template/lua/smyh/custom.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/smyh/custom.lua -------------------------------------------------------------------------------- /template/lua/smyh/embeded_cands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/smyh/embeded_cands.lua -------------------------------------------------------------------------------- /template/lua/wafel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/README.md -------------------------------------------------------------------------------- /template/lua/wafel/base/libmacro.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/base/libmacro.lua -------------------------------------------------------------------------------- /template/lua/wafel/core/charset_filter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/core/charset_filter.lua -------------------------------------------------------------------------------- /template/lua/wafel/core/embeded_cands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/core/embeded_cands.lua -------------------------------------------------------------------------------- /template/lua/wafel/core/macro.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/core/macro.lua -------------------------------------------------------------------------------- /template/lua/wafel/core/mem.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/core/mem.lua -------------------------------------------------------------------------------- /template/lua/wafel/core/reg.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/core/reg.lua -------------------------------------------------------------------------------- /template/lua/wafel/core/stash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/core/stash.lua -------------------------------------------------------------------------------- /template/lua/wafel/custom/config.example.lua: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template/lua/wafel/custom/options.example.lua: -------------------------------------------------------------------------------- 1 | return {} 2 | -------------------------------------------------------------------------------- /template/lua/wafel/default/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/default/config.lua -------------------------------------------------------------------------------- /template/lua/wafel/default/options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/default/options.lua -------------------------------------------------------------------------------- /template/lua/wafel/utils/libiter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/utils/libiter.lua -------------------------------------------------------------------------------- /template/lua/wafel/utils/libtable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/lua/wafel/utils/libtable.lua -------------------------------------------------------------------------------- /template/opencc/moji_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/opencc/moji_map.json -------------------------------------------------------------------------------- /template/opencc/moji_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/opencc/moji_map.txt -------------------------------------------------------------------------------- /template/opencc/smyh_div.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/opencc/smyh_div.json -------------------------------------------------------------------------------- /template/rime.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/rime.lua -------------------------------------------------------------------------------- /template/smyh.base.dict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.base.dict.yaml -------------------------------------------------------------------------------- /template/smyh.base.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.base.schema.yaml -------------------------------------------------------------------------------- /template/smyh.custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.custom.yaml -------------------------------------------------------------------------------- /template/smyh.full.dict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.full.dict.yaml -------------------------------------------------------------------------------- /template/smyh.pinyin.dict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.pinyin.dict.yaml -------------------------------------------------------------------------------- /template/smyh.pinyin.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.pinyin.schema.yaml -------------------------------------------------------------------------------- /template/smyh.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.schema.yaml -------------------------------------------------------------------------------- /template/smyh.smart.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.smart.txt -------------------------------------------------------------------------------- /template/smyh.symbols.dict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.symbols.dict.yaml -------------------------------------------------------------------------------- /template/smyh.symbols.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.symbols.schema.yaml -------------------------------------------------------------------------------- /template/smyh.words.dict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.words.dict.yaml -------------------------------------------------------------------------------- /template/smyh.words.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/smyh.words.schema.yaml -------------------------------------------------------------------------------- /template/wafel.charset.freq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/wafel.charset.freq.txt -------------------------------------------------------------------------------- /template/yue/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/build.sh -------------------------------------------------------------------------------- /template/yue/wafel/base/libmacro.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/base/libmacro.yue -------------------------------------------------------------------------------- /template/yue/wafel/base/librime.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/base/librime.yue -------------------------------------------------------------------------------- /template/yue/wafel/config/options.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/config/options.yue -------------------------------------------------------------------------------- /template/yue/wafel/config/options_custom.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/config/options_custom.yue -------------------------------------------------------------------------------- /template/yue/wafel/core/bin.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/core/bin.yue -------------------------------------------------------------------------------- /template/yue/wafel/core/lib.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/core/lib.yue -------------------------------------------------------------------------------- /template/yue/wafel/init.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/init.yue -------------------------------------------------------------------------------- /template/yue/wafel/utils/libclass.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/utils/libclass.yue -------------------------------------------------------------------------------- /template/yue/wafel/utils/libiter.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/utils/libiter.yue -------------------------------------------------------------------------------- /template/yue/wafel/utils/libtable.yue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lost-melody/rime-smyh/HEAD/template/yue/wafel/utils/libtable.yue --------------------------------------------------------------------------------