2024-05-29    2025-01-14    4319 字  9 分钟

这个是迟来的 loveminimal/rime-jkREADME ,照例单开一篇,方便记录和更新~

更新日志

- 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 通用单字表即可。

五笔词库

本王码五笔字型大一统 2018 高级版(产品代号:WM18),支持 GB-18030 大字符集 27533 个汉字,包括有:简体、繁体、日、韩、香港地区汉字。集成王码五笔字型(86 版+98 版+新世纪版)三个版本输入法。

:: 一个极具个人主观性的建议 - 形码方面五笔 86 的通用性最好 ~

全拼词库

双拼词库

全拼、双拼兼容词库