Lua GPL-3.0

rime-crane

凇鹤拼音 —— Rime 简体中文输入法方案,整合了雾凇拼音和小鹤双拼/音形方案的拼音输入法。

K

kchen0x

Dernière activité 10 sept. 2026
kchen0x/rime-crane

474

étoiles

27

forks

6

issues ouvertes

Ce README est souvent en anglais.

凇鹤拼音

demo

整合了雾凇拼音和小鹤双拼/音形方案的拼音输入法,简称「凇鹤拼音」。

  • 雾凇:功能齐全,词库体验良好,长期更新修订。
  • 凇鹤:去除了雾凇中的其他双拼方案,增加了对鹤形的支持,对接官方的小鹤音形。
  • tiger-code 分支中现可使用虎码了。

Rime 配置:雾凇拼音 | 长期维护的简体词库 是本方案全拼/双拼部分的基础方案和词库方案。

小鹤双拼/音形 是以双手均衡性最优、强弱指分布最合理、跨排别扭组合频率最低为追求的双拼设计方案。其音形码以易学、单字重码率适度、整体效率持平四码类方案为设计目的。

RIME | 中州韵输入法引擎 是一个跨平台的输入法算法框架,这里是 Rime 的一个配置仓库。

用户需要下载各平台对应的 Rime 发行版,并将此配置应用到配置目录。

详细介绍:Rime 配置:雾凇拼音

基本套路

  • 简体 | 全拼 | 小鹤双拼 | 小鹤音形
  • 雾凇部分全部功能
  • 凇鹤 - 小鹤音形主要功能:
    • 首选词(必选)
    • 通过分号次选字词上屏
    • 随心码调整特殊的码位
    • 分号键引导的快符(不支持成对符号光标移动到中间)
    • 一简词
    • 表外字,主要是粤语词汇
    • 全码词
    • O 符号引导(默认关闭)
    • 全码字(默认关闭,出简不全)
    • 用户码表
    • 简码提示,如熟悉可以关闭
    • 二重简码(默认关闭,10.9k 之后由一简词代替,可以根据情况开关)
    • 左 Shift 键用做输入法内的〔中/英〕切换,右 Shift 键保留系统(可通过 Karabiner 等工具实现输入法切换)
    • ` 万能码,作为任意码的补全
    • 通过 Lua 脚本实现了部分直通车功能
    • Tab 键编码清屏
    • Enter 键编码上屏
    • Shift + 空格 进行〔中/半角〕切换
    • Ctrl + . 进行〔中/英标点〕切换
    • Ctrl + j 进行〔简/繁〕切换

支持的快符

支持的直通车功能

编码 Windows功能 macOS功能
oav 打开安装目录 打开安装目录
ocm 打开CMD 打开Terminal
odn 打开我的电脑 打开Finder
oec 打开Excel 打开Excel
ogj 打开用户配置目录 打开用户配置目录
oht 打开画图工具 -
ojs 打开计算器 打开计算器
owd 打开Word 打开Word
编码 功能
ojf 〔简/繁〕切换

词库说明(更新至官方清风版 v1.26.9c)

本方案码表已全面切换至**官方小鹤音形清风便携版(WindInput)**官方挂接源,实现无损保序同步:

  • 词汇扩充:主码表首选字词扩充至 68,572 条(净增 1 万多条官方新词)。
  • 官方调频同步:同步最新调频字(如 la 拉、lom 骆)与最新快符键位规范(;p 单书名号 〈〉)。
  • 词库模式对齐:支持官方熟手模式、常规模式与初学模式,可在 xhup.dict.yaml 中按需开启/关闭。
# 小鹤音形的主码表:文件 "xhup.dict.yaml",其中按需加载的码表分别如下:
# --- 用户优先层 ---
- "xhup_dicts/xhup.user.top"          # 用户置顶码表:可以按需自行添加置顶词汇
- "xhup_dicts/xhup.user"              # 用户自用词库

# --- ① 熟手模式基础库(默认启用)---
- "xhup_dicts/xhup.primary"           # -0- 首选字词(68,572条,官方原生自然序)
- "xhup_dicts/xhup.secondary"         # 1.1 次选字词(分类词库:次选)
- "xhup_dicts/xhup.whimsicality"      # 1.1 随心码(分类词库:随心)
- "xhup_dicts/xhup.off-table"         # 2.2 表外字(分类词库:表外)
- "xhup_dicts/xhup.single.code"       # 2.1 一简词(一简次选,26个单字/词)
- "xhup_dicts/xhup.fast.symbols"      # 1.2 快符(分号引导符号)

# --- ② 常规模式扩展(已有简码的全码词,可按需开启)---
- "xhup_dicts/xhup.full.code.words"   # 2.3 全码词(约500条)

# --- ③ 初学模式扩展(全码字与生僻字,默认关闭,初学可开启)---
# - "xhup_dicts/xhup.full.code.chars"   # 全码字(已有简码,全码有其他字词,约1650条)
# - "xhup_dicts/xhup.rare.chars"        # 生僻字(约500条)

# --- 可选附加库 ---
# - "xhup_dicts/xhup.secondary.simple"  # 二简次选(66个单字,备选)
# - "xhup_dicts/xhup.symbols"           # 符号与部首字根
# - "xhup_dicts/xhup.emoji"             # 斜杠引导表情
# - "xhup_dicts/xhup.ok"                # ok引导两分/三分拆字拼字库(8.8万条)

注:维护人员或自动化 Agent 请参阅 AGENTS.md 了解官方清风便携版码表逆向同步工作流与测试规范。

安装与部署

建议初次安装前备份原先配置,并清空输入法用户配置目录。

方式一:下载 Zip 压缩包(推荐,跨平台最稳妥)

  1. 下载完整配置包:
    • Windows(小狼毫 Weasel): %APPDATA%\Rime(快捷操作:按 Win + R 键输入 %APPDATA%\Rime 回车,或从开始菜单点击打开【小狼毫】用户文件夹)
    • macOS(鼠须管 Squirrel): ~/Library/Rime(快捷操作:点击状态栏输入法图标 ›【用户设定...】)
    • Linux(Fcitx5-Rime): ~/.local/share/fcitx5/rime
    • Linux(iBus-Rime): ~/.config/ibus/rime
  2. 重新部署: 在系统状态栏或开始菜单中点击 【重新部署】(Deploy),稍等数秒构建完成即可开始使用。

方式二:Git 克隆 / 软链接(开发者与日常更新推荐)

适合熟悉终端命令、希望后续通过 git pull 一键同步更新的用户:

  • macOS(软链接方式):

    # 克隆到本地任意目录(例如 ~/Code/rime-crane)
    git clone https://github.com/kchen0x/rime-crane.git ~/Code/rime-crane
    # 创建软链接至 Rime 用户目录
    rm -rf ~/Library/Rime && ln -sif ~/Code/rime-crane ~/Library/Rime

    后续更新只需进入该仓库目录执行 git pull 并点击重新部署。

  • Windows(Git 克隆方式): 在 Git Bash 中直接将仓库克隆到用户配置目录:

    git clone https://github.com/kchen0x/rime-crane.git "$APPDATA/Rime"

    后续更新进入 %APPDATA%\Rime 执行 git pull 即可。

进阶配置:小鹤音形 5 码起联想英文单词

小鹤音形原生为四码定长、顶字上屏。若你在日常使用中有高频输入英文单词的需求,习惯手动按空格上屏,且不想频繁按 Shift 切换中英文或使用引导前缀:

本项目提供了配套的 Lua 滤镜组件 lua/xhup/english_len_filter.lua,可实现超过 4 码后自动由雾凇英文词库(melt_eng)接管并联想英文长词,同时保证 4 码以内中文候选绝对纯净:

  • 1~4 码:严格屏蔽外部英文候选,中文候选 100% 纯净(例如输入 like 仅出中文词「立刻」,输入 appl 空码时不提前跳出英文);
  • ≥ 5 码:音形中文码表自动断码,由雾凇英文词库瞬间接管,流畅联想补全长单词(例如输入 apple、computer、application);
  • 1~4 字母短英文:日常输入诸如 git、app、cpu 等短词时,打完直接按回车(Enter)即可将原始字母直接上屏。

开启方式

在你的 Rime 用户配置目录下新建或修改 xhup.custom.yaml(模板参见 xhup.custom.template.yaml),写入以下内容:

patch:
  # 1. 放开最大编码长度,关闭自动顶屏与空码清屏
  speller/max_code_length: 32
  speller/auto_select: false
  speller/auto_clear: none

  # 2. 挂载雾凇英文词库依赖与翻译器
  schema/dependencies/+:
    - melt_eng
  engine/translators/+:
    - table_translator@melt_eng

  # 3. 启用长度过滤滤镜(输入 1~4 码不展示英文,5 码起放行)
  engine/filters/@before 3: lua_filter@*xhup/english_len_filter

  # 4. 配置英文词库联想补全与权重压制
  melt_eng:
    dictionary: melt_eng
    enable_completion: true
    enable_sentence: false
    enable_user_dict: false
    initial_quality: -2

保存后,在系统状态栏重新部署(Deploy)Rime 即可生效。

Projets similaires

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

Luarimerime-configrime-custom
IiDvel
19,5 k étoiles1,2 k

Rime Squirrel 鼠须管配置文件(朙月拼音、小鹤双拼、自然码双拼)

Lua
Sssnhd
3,5 k étoiles296

墨奇音形,打造最强双拼辅助码rime输入方案,让天下双拼用户人人用得上辅助码。基于雾凇-白霜词库,支持小鹤双拼、自然码双拼、搜狗双拼、微软双拼等多种双拼,辅助码支持墨奇码(原创拆分开源支持十万字)、自然码部首辅、小鹤音形(鹤形辅)等,支持双拼和辅助码之间排列组合,支持整句/字词输入。不认识的字可以笔画、部件拆字、仓颉码反查。支持aw、aj模式输入英文、日文,支持双拼并击输入、emoji、快符、日期、大写数字、计算器等高级功能。雾凇鹤|雾凇自然|墨奇码|墨奇音形

Lua
Ggaboolic
1,1 k étoiles72