雾凇拼音
雾凇拼音
https://github.com/iDvel/rime-ice ⭐13k
里面的很多词都值得参考
项目结构与常用词库
为简化结构,我单独将雾凇拼音项目中,词库有关的部分拆出来:
(只需要使用或者更新词库的话,可以手动粘贴覆盖 cn_dicts
en_dicts
opencc
三个文件夹)
cn_dicts | |
8105.dict.yaml | 《通用规范汉字表》8105 字字表,比较生僻 |
41448.dict.yaml | 大字表 |
base.dict.yaml | (大) 基础词库 |
ext.dict.yaml | (大) 扩展词库 |
others.dict.yaml | 一些杂项,按需选择 (纠错音) |
tencent.dict.yaml | (大) 腾讯词向量 |
en_dicts | 带英语的词 |
cn_en.txt | 带英语的词 |
cn_en_abc.txt | (abc双拼版) |
cn_en_double_pinyin.txt | (双拼版) |
cn_en_flypy.txt | (小鹤双拼版) |
cn_en_jiajia.txt | (加加双拼版) |
cn_en_mspy.txt | (微软双拼版) |
cn_en_sogou.txt | (搜狗双拼版) |
cn_en_ziguang.txt | (紫光双拼版) |
en.dict.yaml | 英语主词库 (20k 左右的常见单词 + 少许补充) |
en_ext.dict.yaml | 大部分缩写或互联网相关 |
opencc | |
emoji.json | |
emoji.txt | emoji图标 |
others.txt | 偏旁 + 月份星期 + 著a名v表演艺术家 + 键盘符号 + N叠字 + 化学式 + emoji集合 + 希腊字母 + 数学符号 + 单位 + 笔画标点 + 音乐符号 |
(schema.yaml类) | |
double_pinyin.schema.yaml | 双拼 |
double_pinyin_abc.schema.yaml | abc双拼 |
double_pinyin_flypy.schema.yaml | 小鹤双拼 |
double_pinyin_jiajia.schema.yaml | 加加双拼 |
double_pinyin_mspy.schema.yaml | 微软双拼 |
double_pinyin_sogou.schema.yaml | 搜狗双拼 |
double_pinyin_ziguang.schema.yaml | 紫光双拼 |
(dict.yaml类) | |
melt_eng.dict.yaml | |
melt_eng.schema.yaml | |
radical_pinyin.dict.yaml | |
radical_pinyin.schema.yaml | |
rime_ice.dict.yaml | |
rime_ice.schema.yaml | |
(其他yaml类) | |
custom_phrase.txt | 自定义短语 (不知道为什么不用yaml) |
default.yaml | |
squirrel.yaml | |
symbols_caps_v.yaml | |
symbols_v.yaml | |
t9.schema.yaml | |
weasel.yaml |
非词库的其余部分: (lua功能部分,form gemini 2.5 Flash)
.github | |
.gitignore | |
lua | 脚本 |
autocap_filter.lua | 自动大写过滤。可能用于在特定场景(如英文输入)下自动将首字母转换为大写 |
calc_translator.lua | 计算器转换器。允许用户在输入框中直接输入简单的算式,并将其结果作为一个候选词 |
cn_en_spacer.lua | 中英文空格补全。自动在中文字符和英文字母或数字之间添加空格,以符合中文排版规范 |
cold_word_drop | 冷词(低频词)丢弃或降权。用于根据词频或其他规则,过滤或降低不常用词语的优先级,以提高输入准确性 |
corrector.lua | 输入修正器。用于实现一些简单的输入错误自动修正,例如错别字的智能提示或纠正 |
date_translator.lua | 日期时间转换器。允许用户输入特定指令或日期格式(如 |
debuger.lua | 调试工具。可能用于输出 Rime 运行过程中的调试信息,帮助开发者追踪和定位问题 |
en_spacer.lua | 英文空格补全。可能用于在输入英文时,自动在特定符号后添加空格,或处理其他英文排版相关的空格问题 |
force_gc.lua | 强制垃圾回收。在 Rime 运行过程中,强制执行 Lua 的垃圾回收机制,以帮助释放内存、优化性能 |
is_in_user_dict.lua | 用户词典查询。用于判断当前输入的词语或短语是否存在于用户的自定义词典中,可能用于某些过滤或排序逻辑 |
long_word_filter.lua | 长词过滤。用于根据长度限制对候选词进行过滤或调整,避免出现过长或不合理的词组 |
lunar.lua | 农历/阴历转换。允许用户输入日期,并将其转换为对应的农历日期或节气 |
number_translator.lua | 数字转换器。用于将数字输入转换为大写数字、中文数字或其他特定格式的数字表达 |
pin_cand_filter.lua | 置顶候选词过滤。根据预设规则,将特定的候选词(如用户设定的常用词)置顶显示 |
reduce_english_filter.lua | 减少英文候选词过滤。在中文输入模式下,用于降低英文单词作为候选词出现的频率或优先级 |
search.lua | 搜索功能。可能用于在输入框中触发对特定内容的站内或网络搜索 |
select_character.lua | 以词定字(选字)。允许用户输入一个词组后,快速选取该词组中的某个字(通常是第一个或最后一个)上屏 |
t9_preedit.lua | T9 预编辑。为 T9 键盘(九宫格)输入模式提供预编辑和候选词处理逻辑 |
unicode.lua | Unicode 字符支持。用于处理和输入特定的 Unicode 字符或符号,例如通过输入代码或名称来得到特殊符号 |
v_filter.lua |
|
others | |
go.work | |
(其他文档) | |
LICENSE | |
README.md |