这个是迟来的 loveminimal/rime-jk 的 README
,照例单开一篇,方便记录和更新~
更新日志
- 2024-12-19 00:18 [⭐] 终极大一统版本 v6.1.0 更新
- 2024-12-08 18:02 终极版本 v6.0.0 发布
- 2024-12-06 13:04 版本 v5.0.0 发布 - 基于万象词库重构
- 2024-12-01 21:10 版本 v4.0.0 发布 - 知心大鹤
- 2024-11-24 14:14 版本 v3.0.0 发布
- 2024-11-20 11:44 添加了基于朙月拼音的全拼方案 - 知心拼音
- 2024-11-19 18:01 添加了小鹤双拼方案 - 知心小鹤
- 2024-07-05 16:53 更新简化五笔字根拆分码表(移除拼音显示)
- 2024-07-03 14:50 增加了键盘式方案 - 用来快捷输入预设字符和数字
- 2024-06-21 14:32 [⭐推荐] 版本 v2.0.0 发布
- 2024-06-20 22:14 引入五笔、虎码反查时的拆分字根顺序 - 支持显示、隐藏
- 2024-06-06 11:54 优化配置,把方案共享相关提取到 default.custom.yaml
- 2024-06-05 12:52 修改了 ico 显示,更新键位绑定 - 快速切换输入方案
- 2024-06-04 17:05 添加了支持虎码的方案 - 知心老虎
- 2024-05-29 10:00 版本 v1.0.0 发布,已经比较好用了~
🚩 〔 v6.1.0 〕+
📌 v6.1.0+ 及其之后版本为个人使用版本,推荐用户使用 v6.1.0 。
该版本为重大精简版本:
- 方案:五笔、字符;
- 主题色调:绛紫、天蓝、主蓝;
- 词库:五笔 (
极爽 6.0
) 。
🚩 〔 ⭐推荐大一统版本 v6.1.0 〕
该版本是一个功能完善的版本:
- 包含多种输入方案:五笔、虎码、小鹤、鹤形、自然码、全拼;
- 包含多种辅助码方案:墨奇、小鹤、自然码、五笔前二、虎码首末、汉心等。
如果你想要一个配置完备的方案,那这个版本就比较适合。
🚩 **〔 v5.0.x 〕** 2024-12-06 13:05
该版本主要更新内容如下:
- 拼音字典同一为万象词库,支持多种辅助码;
- 增加了自然码双拼方案;
- 重构优化其他原有输入方案;
- 添加语言大模型(万象词库及大模型 3.0 正在测试中);
- 基于万象词库提取独立的拼写规则;
- 整理集中配色方案模块,便于管理使用。
🚩 **〔 v4.0.x 〕** 2024-12-01 21:12
该版本新增了新的双拼方案 - 知心大鹤:
- 提取了墨奇码作为辅助码;
- 使用 pinyin_simp 替代了简码回显;
- 默认替代知心小鹤方案。
🚩 **〔 v3.0.x 〕** 2024-11-24 14:26
该版本目前包含以下几种方案:
- 五笔|拼音混输方案(86);
- 虎码|拼音混输方案;
- 全拼方案(雾淞拼音词库);
- 双拼方案(小鹤双拼);
- 字符输入快捷方案。
🚩 **〔 v2.0.x 〕** 2024-06-21 14:36
该版本目前包含以下几种方案:
- 五笔|拼音混输方案(86);
- 虎码|拼音混输方案。
写在前面的
输入法也可以是“养成系”的,Rime 就是!它的 词频调整 和 自动造词 功能是最吸引我的,它的 同步算法 更是具有魔力,以上便是成就 Rime 具备养成系功能的源泉。
最初接触 Rime 是在使用 Emacs 的过程中。我的 Emacs 配置中集成了 Evil 插件,它提供给 Emacs 类 Vim 的操作体验,但是和 Vim 一样,在中文状态的时候切换回命令模式的时候,ESC
还需要先切换为英文状态才可以顺利地执行后续操作。
有没有什么方法可以在切换回命令模式的时候,让输入法的状态也自动调整为英文状态呢?有 - emacs-rime !那个时候的我还比较热衷于 “All in Eamcs” ,emacs-rime 的出现简直正中我的下怀,按照文档配置好它,并引入了极点五笔的词库,体验相当不错。
使用过 Linux 的朋友很容易发现,这里基本上是中文输入法的荒野之地。除了一个移植版的搜狗输入法,好像别无其他了。如果你是一个五笔的使用者,貌似就不得不忍耐那只提供了基础输入功能的 Ibus-wubi 或是 Fictx-wubi 。
Rime 的出现对于跨平台的输入体验来说,是一道 光 。基于相同的理念设计,它在不同平台都有相应的实现。同一份输入法设定,很好地保证了相似的输入体验。强大的词频调整和自动造词,更像一个贴心的朋友陪在你身边,让你如沐春风、心旷神怡。
在 Rime 之前,我使用多许多不同的五笔输入法,微软五笔、搜狗五笔、冰凌五笔等等,它们也好用,但却不够好用。某些时刻,你总会觉得它们冷冰冰的,不那么聪明的样子 😅……
寻寻觅觅之后,我开始使用和配置 Rime。相信我,这期间经历了好一番折腾。确切来说,Rime 是一个输入法引擎,要想使用它输入,必须加载相应的输入法方案(Scheme)。在安装 Rime 的过程中,它内置加载了一些输入法方案,只需要按需选择就可以正常地使用了。
鲁迅先生说过:“了解一个 Scheme 的最佳方法,就是去亲自创造一个 Scheme 。”
这就是 RIME_JK(我称之为 知心五笔)的由来了~
快速开始
RIME_JK 是基于五笔拼音的混输方案改造、扩展而来的,按需加入了:
- 自定义预选项 - opencc/misc.txt
- 自定义缩写扩展 - custom_phrase.txt
- 词典库相关扩展 - dicts/wubi86_district.dict.yaml ..
- 基于 Lua 的日期时间插入 - lua/data-translator.lua
- Emoji 候选支持 - opencc/emoji.json ..
- 简约清爽的定制配色 - jk_wubi.custom.yaml ..
- 新增了虎码方案支持
- ……
OK,你可以安装好 Rime 并加载了 RIME_JK 之后慢慢体验 ~
1.安装 Rime
Windows 平台上 Weasel 小狼毫的版本 - Releases · rime/weasel,目前最新版本为 ⬇️ 0.16.3。
2.部署 RIME_JK
一般安装 Rime 后,其用户文件夹为 %APPDATA%\Rime
,在我的电脑上为 C:\Users\jack\AppData\Roaming\Rime
(其他平台详见 Rime 用户文件夹 )。跳转到 Roaming
目录后,删除或备份已有的 Rime
文件夹,然后执行以下操作:
git clone https://github.com/loveminimal/rime-jk.git Rime
# 或者通过 Gitee 镜像
git clone https://gitee.com/loveminimal/rime-jk.git Rime
之后,重新部署 即可。
💡 这里我们假设你已经具备了基础的 Rime 使用经验,如果你是刚接触 Rime 的朋友,可以先阅读 Rime Wiki 了解一下 Rime 的基础概念,或者你可以接着往下看。
“她”的由来
RIME_JK 的文件层级结构(详见 loveminimal/rime-jk 仓库)。
知心五笔的 schema 主要基于 wubi_pinyin.schema.yaml
修改而来,并参考雾淞拼音和极点五笔的相关配置精简、添加了一些所需功能。如,我们引用了雾淞拼音方案中对于 Emoji 的设置、修改了其时间日期插入脚本,引用了极点五笔中行政区域相关的附属词典等等。
![[assets/Pasted image 20241120105445.png|150]] ![[assets/Pasted image 20241120151532.png|150]]
为了区别于 Rime 内置的配色方案,我们定制了知心五笔自己的配色(详见 jk_wubi.custom.yaml
),简约风格。每页设置了 4 个候选项,对应(1-SPACE 2-; 3-' 4-/
)4 种便捷映射。
修改一下五笔方案的色调~ 当然,旧的主题色调也得到了保留,只需要在 jk_wubi.custom.yaml
修改为 color_schema: aqjk
即可。
键位调整
详见 rime-jk/default.custom.yaml 。
我们在保留 Rime 部分原生支持键位的情况下,添加了一些新热键。如可以快速切换输入方案的 .next
和中英文状态的 ascii_mode
,分别绑定到 C-o
(others) 和 C-i
(input schema)。虽然,我们对 4 个候选项都做了对应的按键映射,但还是新增了 C-j/k
用于在候选词之间移动,它比默认的 C-n/p
要好按(它们也得到了保留支持)。
按照你的心意和习惯去调整即可 ~
配色方案
在〔v5.0.0 〕中,我将之前陆陆续续制作的一些方案配色提取出来,放在了 style.yaml
文件中,自左至右依次是 pujk、orjk、skjk、sljk、emjk
(绛紫色 - 默认、橙黄色、天蓝色、板岩灰、翠绿色),目前它们分别应用于五笔、虎码、小鹤双拼、自然码双拼、全拼。
![[assets/Pasted image 20241206103538.png|130]] ![[assets/Pasted image 20241206103556.png|130]] ![[assets/Pasted image 20241206103616.png|130]] ![[assets/Pasted image 20241206103635.png|130]] ![[assets/Pasted image 20241206120555.png|130]]
下面这个配色方案是最初魔改的第一个配色方案,它是基于 Aque 修改而来的,所以就把它命名为 aqjk
碧水色保留,目前它应用在知心字符方案。
![[assets/Pasted image 20241206103651.png|130]]
虎码方案
几天前,我开始学习虎码的旅程 - 「 [[嗨,虎码]] 」,它也是一种形码方案。在 虎码E盘 中有官方托管的各类教程、码表及软件包。
虎码在各个平台也有相应的实现,Windows 平台下有一个绿色免安装的软件 - Bime 虎码。当然,最吸引我的地方还是在于它可以挂载在 Rime 中。
切换输入法难以避免有阵痛期,但是工作需要又不可能总是慢悠悠的。因为我已经有了心爱的 RIME_JK,我并不想直接切换到官方提供的挂载方案,所以做了个简单的移植方案 - TIGER_RIME_JK( 知心老虎 🐯 放心 ~ 功能是 100% 的)。
![[assets/Pasted image 20240605142725.png|150]]
TIGER_RIME_JK 保留了完整的官方词库,精简了不必要的冗文件,反查和 Emoji 保持了和 RIME_JK 的一致性。当然,同样制作了一个贴近虎码 Bime 原色的简约风格的配色方案。Nice ~
双拼方案
随着把拼音的字典换成了万象词库,对双拼方案也做了一些修改,如:
- 合并了小鹤、大鹤方案 →(同一为)知心小鹤
- 增加了自然码双拼方案
万象词库同时支持多个辅助码,如墨奇、五笔前二、虎码首末、鹤形、自然辅助码等。如此,我们就不用同时维护多个拼音词库,如之前我们就同时使用雾淞拼音词库和墨奇词库。
另一方面,万象词库的作者更新很不错,目前正在测试 3.0 的优化词库和大模型,期待一下吧~
![[assets/Pasted image 20241206103616.png|150]] ![[assets/Pasted image 20241206103635.png|150]]
> :: `> 2024-12-02 10:32` 人生充满着“打脸”,我一个习惯了使用五笔的人,入门了双拼之后浪费了整个周末去折腾辅助码的配置……
![[assets/Pasted image 20241202111334.png|150]]
这是一个强迫症式的周末,我在纯双拼的基础上对比了若干库,最终从 [gaboolic/rime-shuangpin-fuzhuma: 墨奇音形](https://github.com/gaboolic/rime-shuangpin-fuzhuma) 中提取了小鹤双拼的辅助码,并把它集成到了既有的配置中,将小鹤升级到了大鹤 😂 。
输入法的折腾到些告一段落了~ (希望不会被再次“打脸”)。
> :: 双拼方案仅限于音拼喽,~~不会往音形扩展了~~,一则已经有了成熟的五笔 86,二则懒得再去记辅助码,三则再优秀的音码词频也不会有形码来得舒爽。
下午没事,制作了一个简单的小鹤双拼方案 - 知心小鹤 FLYPY_RIME_JK。如下:
![[assets/Pasted image 20241120151612.png|150]]
怎么说呢?双拼确实有它的可取之处,上手也很快(找到规律,大概半个小时左右),毕竟是大家基本上都有全拼的基础,而双拼只是在些基础上对于韵母的重新做了下分布。
拼音输入不像形码输入,它比较依赖于较大的词库,或者你比较有耐心地进行养成系~ ~~这个双拼方案我没有选择引入大的词库,一是日常还是用五笔多一点,二是小词库有小词库的优势,比如重词相对较少。~~
好嘛,双拼全靠养成不是个事,引入了雾凇拼音的词典的子库。实际上,`py_rime_jk.dict.yaml` 就是 `rime_ice.dict.yaml` 的拷贝修改。制作双拼方案的时候,借鉴了 rime 的小鹤双拼方案并在此基础上做了精简优化,新增了一些功能。
感兴趣的朋友可以学习一下小鹤双拼 - 小鹤入门。
全拼方案
鉴于通用性,~~在朙月拼音的基础上,~~制作了全拼方案。现在拼音方案(双拼、全拼)统一应用万象词库。
![[assets/Pasted image 20241120105541.png|150]]
全拼方案和双拼方案的词库是共用的,都是 py.dict.yaml
,因为双拼本质上使用的就是拼音的词库。
结语
Rime 真的是挺方便的,熟悉它比想象中的简单,不要被其看似内容很多的 wiki 吓到。使用它,你就只需要了解一小部分知识就行了,定制它就再多一点点。 Hack Rime ,她越来越懂你。
附录资源
📌 6.x 版本启动 »»»
我们选用 rime-wubi
极爽词库 6.0 作为默认的五笔词库(它也是 Rime 官方内置的五笔词库),搭配极点五笔的地域扩展词库,长期实践,体验非常好。
虎码词库使用虎码官方提供的 ✅ 虎码字根表作为默认码表。
拼音词库选用基于白霜(» 雾凇)拼音词库的万象版本,该版本的词量和词频体验良好,只使用基础词库的情况下便是如此,故我们只保留基础词库和 8105 通用单字表即可。
五笔词库
- ✅ rime/rime-wubi: 【五笔字型】输入方案
> 极爽词库 6.0
- KyleBing/rime-wubi86-jidian: 86五笔极点码表
- CNMan/rime-data: 新世纪五笔字型 for Rime
- 王码原版五笔 2018 大一统码表
> 原版王码
本王码五笔字型大一统 2018 高级版(产品代号:WM18),支持 GB-18030 大字符集 27533 个汉字,包括有:简体、繁体、日、韩、香港地区汉字。集成王码五笔字型(86 版+98 版+新世纪版)三个版本输入法。
:: 一个极具个人主观性的建议 - 形码方面五笔 86 的通用性最好 ~
全拼词库
双拼词库
- bigshans/rime-zrm: 自然码+辅码的 rime 配置方案,可以使用 ‘;’ 应用辅码。
- ksqsf/rime-moran: 自然码双拼+辅助码 Rime 配置
- amzxyz/rime_wanxiang_zrm: 自然万象—随意码
全拼、双拼兼容词库