rime-ice

iDvelGPL-3.0活跃维护 有专家点评

一套长期维护的 Rime 简体中文输入方案,内置雾凇拼音词库和配置,开箱即用,省去自己折腾词库和码表的麻烦。

Rime 配置:雾凇拼音 | 长期维护的简体词库

2026.06.30发布于 2026-06-30 06:15 UTC20,123star +44 / 7 天1,205fork同步于 2026-11-10 23:25 UTC

专家点评

上手难度:进阶更新于 2026-11-11

Rime 输入法的简体中文配置层,顶替你自己从零拼词库和方案的那几百小时

适用场景

  • 新装小狼毫/鼠须管后想要能直接打字的中文方案:解压 full.zip 重新部署就有全拼和主流双拼,自己攒词库和调权重是另一个量级的工作
  • 双拼用户:小鹤、自然码等方案随配置提供,省掉自己写双拼键位映射和配套词库对齐的活
  • 需要拆字反查、辅码检字这类检字手段的场景:生僻字打不出来时靠拆字兜底,纯拼音方案没有这层
  • 想用 Lua 扩展(计算器、日期农历、UUID)又不想自己写:前提是客户端带 librime-lua,Linux 上尤其要先确认

踩坑

  • 安装要求先清空 Rime 用户目录再复制:目录里有旧配置或旧词库时直接覆盖会留下冲突文件,部署后行为不可预期;已有自定义配置的人得先备份再迁移
  • Linux 上 Lua 扩展依赖 librime-lua 插件,Fcitx5/iBus 打包版本不一定带,装完发现计算器、日期功能不生效多半卡在这;issue 里也有 Fcitx5 首次部署失败、需强制二次部署的记录
  • 双拼和语法模型都不是默认生效:双拼要额外跑对应 plum 配方,语法模型要单独下模型文件并打补丁,README 里写了但容易漏

同类对比

如果只是想在 Linux 上快速有个能用的中文输入,发行版自带的 Fcitx5 拼音或 Rime 官方默认配置门槛更低;rime-ice 的价值在词库和方案调校,愿意自己维护词库的人用官方配置加 plum 更可控

怎么上手

由 README 提炼,执行前请确认
下载 full.zip 解压到 Rime 用户目录并重新部署;或 cd ~/plum && bash rime-install iDvel/rime-ice
硬件要求按 README 说明

README 未说明硬件要求,仅需先安装 Rime 输入法客户端(小狼毫、鼠须管、Fcitx5、iBus 等)

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

开箱即用的简体中文 Rime 输入法配置,含长期维护词库与全拼双拼方案

一套长期维护的 Rime 简体中文输入方案,内置雾凇拼音词库和配置,开箱即用,省去自己折腾词库和码表的麻烦。

核心能力

  • 提供全拼及小鹤、自然码等常见双拼方案
  • 维护百万中英词库并持续校对异形词与注音
  • 内置拆字反查、辅码检字、Emoji 与模糊音
  • 支持计算器、日期农历、UUID 等 Lua 扩展工具
  • 配置带详尽注释,可用补丁方式自定义不覆盖更新

容易踩的坑

安装前需清空输入法用户目录内全部文件再复制;双拼用户需额外执行对应方案的 plum 配方;Linux 需确保安装 librime-lua 插件否则 Lua 功能失效;语法模型需额外下载模型文件并打补丁

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本2026.06.30
  1. 2026.06.30最新正式版2026-06-30 · 2026-06-30 06:15 UTC

    重要更新

    • 🐞 修正了此前一个版本的打包产物 full.zip 中,含有无关文件的问题
    • 🐞 修正了部分文件非 utf8 编码的问题
    • 🐞 修正了 vhelp 提示不正确的问题
    • ⚠️ 为避免和简拼冲突,四个字母以下的单词不再能通过全小写输入其大写版本,请按原样大小写输入。e.g. hk --✗--> HK;HK --✓--> HK
    • 📚 中文、英文词库更新
    • 🆕 添加了 full_compiled.zip 作为可下载项目(librime 1.17.0 编译),此产物经过预编译,可大幅度减少初次部署时间

    说明

    • full.zip : 包含所有词典和方案文件
    • cn_dicts.zip:中文词库
    • en_dicts.zip:英文词库
    • opencc.zip:opencc 词库(emoji 等)
    • all_dicts.zip:以上三个词库的整合
    • fcitx5_rime_js-rime_ice.zip:适用于 fcitx5-rime.js 的预构建包
    • full_compiled.zip:所有词典和方案的预构建包

    What's Changed

    New Contributors

    Full Changelog: https://github.com/iDvel/rime-ice/compare/2026.06.03...2026.06.30

  2. 2026.06.032026-06-03 · 2026-06-03 07:27 UTC
    查看更新说明

    重要更新

    • 🆕 全拼输入 vhelp;双拼输入 Vhelp 现在可查看支持的特殊符号触发码。
    • 🆕 新增通过 plum 自动安装配置、语法模型、反查声调标注等功能。
    • 🆕 为无法使用 Lua 或版本过旧的客户端提供了兼容方案,仅保留词库和方案,可移除所有 Lua 配置。详见 此文档。
    • 🆕 提供了适用于 fcitx5.js 的预编译包。
    • 🐞 重写了农历插件,修复数据错误,按国家标准规范格式,并提供自定义格式输出配置项。
    • 🐞 修复了部分默认未启用插件在 Lua 5.5 环境下的语法问题。
    • ⚠️ 新增了 lua/lunar.db 文件,下载更新时请确保该文件被正确安装。
    • ⚠️ 变更了 melt_eng 和 radical_pinyin 的双拼、全拼算法派生节点名称;如果之前做过自定义修改,需要更新补丁。

    [!CAUTION] 2026-06-27:此前,两个测试文件被错误的打包进产物 full.zip 中,这导致方案一开始默认被设置为双拼。故重新上传了产物以修正问题。sha256 值有变化,请留意 2026-06-30:此版本的 full.zip 文件包含了 macOS 平台独有的隐藏文件,如造成视觉上的困扰,请使用 2026.06.30 以后的新版本

    说明

    • full.zip:包含所有词典和方案文件
    • cn_dicts.zip:中文词库
    • en_dicts.zip:英文词库
    • opencc.zip:OpenCC 词库「emoji 等」
    • all_dicts.zip:以上三个词库的整合包
    • fcitx5_rime_js-rime_ice.zip:适用于 fcitx5-rime.js 的预构建包

    What's Changed

    New Contributors

    Full Changelog:https://github.com/iDvel/rime-ice/compare/2026.03.26...2026.06.03

  3. 2026.03.262026-03-26 · 2026-03-26 10:48 UTC
    查看更新说明

    重要更新

    • fix(lua): 修复了 lua 5.5 中,lua 初始化失败的问题
    • fix(lua): 修复时区和 PM / AM 展示问题
    • dict(radical):拆字词典覆盖拓展区 b - j 汉字
    • feat: 加入一些时间和日期的自定义展示 #1485
      • 中英日期触发关键字,全拼默认为 rqzh 和 rqen,双拼默认为 datezh 和 dateen
    • dict(symbol):删除了 V/v 模式中的 emoji 集合
    • docs: 添加在线试用链接,由 @Mintimate 友情构建
    • test: 新增自动化测试和 yaml / lua 语法检查

    说明

    • README.md:简易的使用说明
    • full.zip : 包含所有词典和方案文件
    • cn_dicts.zip:中文词库
    • en_dicts.zip:英文词库
    • opencc.zip:opencc 词库(emoji 等)
    • all_dicts.zip:以上三个词库的整合
    • LICENSE.txt:开源协议

    What's Changed

    New Contributors

  4. 2025.12.082025-12-08 · 2025-12-08 07:18 UTC
    查看更新说明

    重要更新

    • feat: 添加拼音加加方案支持
    • feat: 计算器支持百分数
    • fix: 修正了 reduce_english_filter.lua 会吞掉英文候选词的问题

    说明

    • README.md:简易的使用说明
    • full.zip : 包含所有词典和方案文件
    • cn_dicts.zip:中文词库
    • en_dicts.zip:英文词库
    • opencc.zip:opencc 词库(emoji 等)
    • all_dicts.zip:以上三个词库的整合
    • LICENSE.txt:开源协议

    What's Changed

  5. 2025.04.062025-04-06 · 2025-04-06 02:07 UTC
    查看更新说明

    重要更新

    • fix(cold_word_drop): 写入记录的文件夹名称错误
    • feat: 仓输入法九宫格配置参数调整
    • fix: 修正双拼单韵母拼音的显示和上屏
    • docs: Edtitor 定制组合键
    • feat: 删除中文状态下 preedit 大写字母之间的空格

    [!IMPORTANT] Ubuntu 22.04 LTS、Debian 11 等发行版,以及基于此二版本打包的其他发行版,请参考更新后的 README 的「安装」章节,更新依赖,或者使用之前的 release 版本配置)

    说明

    • README.md:简易的使用说明
    • full.zip : 包含所有词典和方案文件
    • cn_dicts.zip:中文词库
    • en_dicts.zip:英文词库
    • opencc.zip:opencc 词库(emoji 等)
    • all_dicts.zip:以上三个词库的整合
    • LICENSE.txt:开源协议

    What's Changed

    New Cont

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    雾凇拼音

    demo

    雾凇拼音是一份开箱即用的简体中文 Rime 输入法配置,词库长期维护,基本功能齐全,使用完全离线,质量稳定可靠。

    雾凇拼音包含全拼和双拼输入方案、长期维护的精校词库、各类扩展功能和详尽的注释。适配小狼毫 Weasel、鼠须管 Squirrel、Fcitx5、iBus 等几乎所有 Rime 应用。你可以不折腾,一键下载部署后即刻使用;可以借着完善的注释和社区生态,让 AI 帮你定制改造;也可以将之作为深入了解和自定义 Rime 的起点。

    使用雾凇拼音,享受跨平台一致、隐私友好、个性化门槛低的 Rime 简体中文输入体验。

    立即下载安装 | 功能演示和教程 | 常见问题 | 词库共建 | 更新日志 | 详细介绍 ↗ | 在线体验1 ↗

    安装

    到 Rime 官网 或 app 商店下载安装 Rime 输入法应用。然后:

    1. 下载雾凇拼音压缩包:GitHub 官方 | 大陆镜像加速;
    2. 清空输入法用户目录2内的全部文件,再将压缩包内的所有文件复制进去;
    3. 重新部署。

    部署完成后就可以打字了。按 F4 可以切换输入方案或开关各项功能。重做以上三步可以更新/还原雾凇拼音。

    # 需要安装 git 及 bash
    # Windows 下 bash 命令被系统 WSL 占用,进入 git bash 环境再执行以下命令
    
    # 1. 安装 plum
    cd ~
    git clone https://github.com/rime/plum.git plum
    
    # 2. 安装雾凇拼音到默认客户端(Weasel,Squirrel,iBus-rime),更新词库只要执行这一步,3、4 步不需要。
    # 如使用其他客户端请手动指定 rime_dir 变量为对应的用户目录。
    # e.g. rime_dir="$HOME/.config/fcitx5/rime" bash rime-install iDvel/rime-ice
    cd ~/plum
    bash rime-install iDvel/rime-ice
    
    # 3. 双拼用户额外执行,全拼用户跳过。替换「double_pinyin_flypy」为你使用的方案
    bash rime-install iDvel/rime-ice:others/recipes/config:schema=double_pinyin_flypy
    
    # 4. 如需万象语法模型,额外执行。替换「rime_ice」为你使用的方案
    bash rime-install iDvel/rime-ice:others/recipes/grammar:schema=rime_ice
    
    # 5. 重新部署
    
    # 方案名称
    # rime_ice(雾凇拼音、全拼)
    # double_pinyin(自然码双拼)
    # double_pinyin_flypy(小鹤双拼)
    # double_pinyin_mspy(微软双拼)
    # double_pinyin_sogou(搜狗双拼)
    # double_pinyin_abc(智能 ABC 双拼)
    # double_pinyin_jiajia(拼音加加双拼)
    # double_pinyin_ziguang(紫光双拼)
    

    要了解更多细节及其他支持的安装方式,请参考 详细安装指导。

    介绍

    雾凇拼音包含:

    1. 为简体中文设计的全拼和常见双拼方案,包括雾凇拼音(全拼)、智能 ABC、自然码、小鹤双拼、搜狗双拼、微软双拼、紫光双拼、拼音加加、9 键3 和轻量的英文方案。
    2. 长期维护、精心校对且开源的百万中英词库:了解 ›
    3. 完善的基础输入体验,以及丰富的扩展功能:了解 ›
    4. 对 Rime 部分及主流客户端每一项配置的详细注释,方便学习和自定义:示例 ›

    长期维护的中英词库

    因为没有找到一份比较好的词库,干脆自己维护一个。综合了几个不错的词库,精心调教了很多。

    词库简介:

    • 字表:
      • 8105 常用字表,《通用规范汉字表》+基本的扩充。
      • 41448 Unihan 大字表,默认未启用。
    • 词库:
      • base 基础词库,含两字词及调频。
      • ext 扩展词库,小词库,含多音字注音。
      • tencent 扩展词库,大词库,无注音(由 Rime 自动注音),含非多音字、只发一种音的多音字、同义多音字。
    • 纯手搓的 Emoji
    • 英文词库:
      • en 20k 左右的常见单词 + 少许补充。
      • en_ext 扩展词库,大部分是缩写或互联网相关。

    维护内容主要是异形词、错别字的校对,错误注音的修正,缺失的常用词汇的增添,词频的调整。欢迎在词库方面提 issue,我会及时更新修正。

    功能演示和使用教程

    1. 方案选单2. 中文输入
    3. 英文输入4. 中英混合输入
    5. Emoji6. 模糊音
    7. 自动纠错8. 繁简转换
    1. 拆字反查2. 数字符号转写
    碰到生僻字,输入 uU + 字的部件拼音,得到汉字和注音用拼音、英文输入短语中的数字和符号
    3. 符号输入4. 词汇别名
    全拼 vhelp;双拼 Vhelp 浏览支持列表部分常用词,自动展示其翻译、别名、化学式、简称等
    1. 以词定字2. 辅码检字
    用左右中括号键,输入候选的开头或末尾的字输入拼音后,再输入 ` + 字的偏旁部首拼音,筛选候选
    3. 错字错音提示4. 英文自动大小写
    输了错字错音,雾凇会提示正确的音形大写开头,得到首字母大写的单词;多个大写字母开头,得到全大写的单词
    5. 日期输入6. 农历输入
    全拼输 rq,双拼输 date,得到各种格式的当前日期和时间全拼输 nl,双拼输 lunar,获取当前农历;输入 N + 日期,获取指定日期农历和节气
    1. 计算器2. Unicode 输入
    输入 cC 后加上算式,得到计算结果输入 U + Unicode 编码,得到对应字符
    3. UUID 生成4. 数字货币转写
    输入 uuid,得到一个随机生成的 UUID输入 R + 数字,自动转写为数字大写或者人民币大写

    功能快捷键和行为定制,以及更多其他功能,请参考 lua 文件和方案文件中的注释。

    鸣谢

    Thanks to JetBrains for the OSS development license.

    JetBrains

    Thanks to all contributors.

    Contributors Avatars

    常见问题

    Rime 语法模型介绍

    Rime 语法模型功能基于佛振开发的 八股文语法插件。主流客户端均预装此插件。需要使用的话,要额外安装模型文件和方案配置补丁。

    语法模型期望提升长句输入的准确率,但受训练数据、词典和用户自造词影响,不保证在所有情况下的准确率均能有提升。

    目前能用的部分语法模型

    给雾凇拼音安装语法模型

    使用 plum 安装,并打补丁

    # 请先参考安装部分,完成 plum 安装
    bash rime-install iDvel/rime-ice:others/recipes/grammar:schema=方案名称
    
    # 重新部署后生效
    
    # 方案名称
    # rime_ice(雾凇拼音、全拼)
    # double_pinyin(自然码双拼)
    # double_pinyin_flypy(小鹤双拼)
    # double_pinyin_mspy(微软双拼)
    # double_pinyin_sogou(搜狗双拼)
    # double_pinyin_abc(智能 ABC 双拼)
    # double_pinyin_jiajia(拼音加加双拼)
    # double_pinyin_ziguang(紫光双拼)
    

    手动安装:

    1. 下载语法模型文件到 Rime 用户文件夹内;
    2. 按语法模型的说明,给方案文件打补丁;
    3. 重新部署后生效。

    可以根据注释,直接在文件上修改,这样修改也简单,适合初次尝试。但注意,这会在更新后被覆盖掉。

    熟悉后,推荐使用 打补丁的方式 来覆盖原配置的选项,不修改仓库中已有的文件,这样可放心全量拉取更新,通过 plum 或 git pull 时不用担心由于更新文件导致自定义的配置被覆盖。

    相对于全拼,双拼的一些配置有所不同:

    • 双拼的自定义短语文件默认为 custom_phrase_double.txt,需要手动创建。
    • 英文方案 melt_eng.schema.yaml 中有一些不通用的派生规则,默认启用的是全拼的。
    • 部件拆字方案 radical_pinyin.schema.yaml 的反查和辅码,有一些不通用的派生规则,默认启用的是全拼的。
    • 双拼是显示全拼编码还是双拼编码?比如小鹤双拼输入 zz 时,是显示 zz 还是 zou,默认是转换为全拼编码。translator 下的 preedit_format 属性会影响输入框和 Shift+回车时的显示,删除这部分就不转换。

    双拼可以直接用 plum 自动打补丁,也可以手写,下面以小鹤双拼方案 double_pinyin_flypy.schema.yaml 为例。

    (补丁放到仓库里了 others/patch_examples)

    1. 创建 melt_eng.custom.yaml 修改英文派生规则:
    patch:
      # 修改为小鹤双拼的拼写派生规则,因为不在同一个文件了,前面要加上文件名
      speller/algebra:
        __include: melt_eng.schema.yaml:/algebra_double_pinyin_flypy
    
    1. 创建 radical_pinyin.custom.yaml 修改反查及辅码派生规则:
    patch:
      # 修改为小鹤双拼的拼写派生规则,因为不在同一个文件了,前面要加上文件名
      speller/algebra:
        __include: radical_pinyin.schema.yaml:/algebra_double_pinyin_flypy
    
    1. (按需选择)创建 double_pinyin_flypy.custom.yaml:
    patch:
      # (按需选择)清空 preedit_format 中的内容,输入时显示双拼编码
      translator/preedit_format: []
    

    参考:https://dvel.me/posts/rime-full-pinyin-double-pinyin-mixed-input/

    可能为生僻字,请尝试开启大字表。若确实为常用字(如常见于人名、物品名、术语),请 PR 或在 https://github.com/iDvel/rime-ice/issues/666 补充。

    系统缺少相关字体导致。请尝试下载或更换显示字体。

    关于部分生僻字,参考 https://github.com/iDvel/rime-ice/issues/841 的推荐。

    Windows 10 平台部分 Emoji 用系统默认字体无法显示,请尝试下载 Noto Color Emoji 或用 Windows 11 Emoji 字体替换。

    如果缩进错误,或用了 Tab,可能部署时并不会报错,而是自动加载默认配置。

    如果发现方案选单里是朙月拼音,打的是繁体,那可能是配置有问题,Rime 自动加载了默认配置,检查一下修改过的地方。

    配置错误也可能导致 default.yaml 文件被移入 trash/ 目录,你需要移动回来,改好后重新部署,然后可以直接删除 trash/ 目录。

    Shift 是否切换中英,切换时的行为等等,参考 default.yaml 中 ascii_composer 下的详细注释。

    标点符号相关配置在 default.yaml 中定义,再在多个方案中引用。

    修改 default.yaml 或在 default.custom.yaml 中打补丁即可全局修改。

    皮肤配置不通用,要参考各前端自己的配置方式。

    小狼毫由 style/horizontal 属性决定:

    patch:
      "style/horizontal": true  # true 横向 | false 竖向
    

    鼠须管的 horizontal 属性已经弃用,在 squirrel.yaml 皮肤的选项中使用以下两个属性:

    preset_color_schemes:
      皮肤名:
        candidate_list_layout: stacked  # stacked | linear  候选项排列方向
        text_orientation: horizontal    # horizontal | vertical  文字排列方向
    

    ⚠️ 注意具体皮肤的优先级比 style 的高。

    鼠须管效果展示:

    自定义短语用 Tab 分割词汇、编码、权重。

    custom_phrase.txt 中是我自己的习惯,仅供参考,这个每个人的习惯都不一样,可以换成自己的。

    可以新建一个文件,并在方案的 custom_phrase/user_dict: 下指定使用哪个文件。

    默认 OpenCC 的选项 traditionalize/opencc_config: s2t.json 是香港繁体。

    台湾繁体有以下两种方式供参考,先修改为 s2tw.json:

    没有加入颜文字,可参考 https://github.com/iDvel/rime-ice/pull/920。

    输入 rq(双拼是 date),如若没有出现当前日期,则表示 Lua 没有成功加载,您就可能遇到上述问题。

    请确保你已经正确安装了 librime 包,并以插件或其他形式安装了其依赖包 librime-lua(部分发行版——特别是红帽系——需要手动安装);如果仍存在问题,或者你无法判断是否达成此条件,请:

    • 若使用 fcitx 框架,请改用其继承者 fcitx5;若使用 fcitx5 框架,请保证安装的是 fcitx5-rime 而非 fcitx-rime
    • 若使用 ibus 框架,出现意外,可以考虑使用 AppImage,以跟进 librime 更新
    • 若使用 fcitx5 框架,出现意外,请考虑使用 Flatpak,参考 Fcitx5 官方 wiki

    AppImage 和 Flatpak 可以确保没有依赖问题。

    请参考:https://github.com/iDvel/rime-ice/issues/840

    请尝试修改任意 yaml 文件,再重新部署 Rime,不要仅依赖重启输入法框架。

    请参考 https://github.com/iDvel/rime-ice/issues/1439

    做好自己的 Lua 放在 lua/ 文件夹内,使用新版 librime-lua 引入模块的方式,不用修改 rime.lua:

    - lua_translator@*my_translator  # 多了一个星号
    

    比如想将自己修改后的 new_date_translator.lua 替换掉 date_translator:

    # 方式一、复制完整的 translators 的内容过来
    patch:
      engine/translators:
        # 。。。
        - lua_translator@*new_date_translator  # 将此处替换为自己的 Lua
        # 。。。
    
    # 方式二、仅替换修改项,但依赖于原始排序(从 0 开始数),如果排序变动就替换错了
    patch:
      engine/translators/@2: lua_translator@*new_date_translator
    

    WARNING 日志仅为警告,一般可以忽视。ERROR 文件若有日志,则需要留神。

    accessing blocking node with unresolved dependencies:
    

    这是因为 melt_eng 和 radical_pinyin 引用了自身的节点,RIME build 时认为这可能会导致引用了一个未编译完成的文件,因而抛出警告。无视即可。

    duplicate definition:
    

    因为某些词典有重复的条目,build 时 RIME 认为这可能会造成编码和权重的覆写,因而抛出警告,无视即可。

    许可证

    GPL-3.0 (only) License.

    赞助

    如果觉得项目不错,可以请 Dvel 吃个煎饼馃子。

    Footnotes

    1. 由 @Mintimate 友情构建 ↩

    2. 小狼毫(右键 › 用户文件夹);鼠须管(右键 › 用户设定...);iBus(~/.config/ibus/rime);Fcitx5(~/.local/share/fcitx5/rime);Fcitx5 android(/Android/data/org.fcitx.fcitx5.android/files/data/rime) ↩

    3. 九键方案仅适用于 iOS 平台的特定软件 ↩