RIME 词典,我当家做主!

写在前面 输入法安全一直是被大众,甚至可以说是很多人忽视的问题。但恰恰相反的是,最了解你的产品,往往是你最信任的产品。输入法是我们每天都会用到的工具,它记录了我们的输入习惯,也记录了我们的一些隐私信息。 当然,针对输入法安全的考量是一部分,另一部分的考量就是输入法的词典了。 RIME - 中州韵 是一款开源的输入法引擎,它的词典是由用户自己维护的。正如中州韵官网主页所描述的一样: 聪明的输入法懂我心意。 这样的设计,一方面可以保证用户的隐私安全,另一方面也可以让用户自己定制自己的输入法。 RIME 横跨三大平台,在每个平台上都有开箱即用的软件。 在 Windows 平台上,RIME 有 小狼毫 在 macOS 平台上,RIME 有 鼠须管 在 Linux 平台上,RIME 有 fcitx5-rime 在 iOS 上,RIME 有 Hamster - 仓 但本文并不着重介绍 RIME 的安装和使用,而是介绍如何自己维护 RIME 的词典。 词典 正如前文所述,RIME 的词典是 RIME 的灵魂,只有适合自己的词典,才是真正“懂我心意”的输入法。为了兼和我平时的发言习惯,兼览各大佬们维护的词典,以及我自己的使用体验,最终挑选了以下词典: base.dict.yaml luna_pinyin.dict.yaml zhwiki.dict.yaml ext.dict.yaml tencent.dict.yaml 这些词典的选用既能保证日常高频词的覆盖,又能保证专业词汇的覆盖,也能保证网络流行词的覆盖。 中文维基百科词典 zhwiki.dict.yaml 是中文维基百科的词典,收录了非常巨量的专业词汇,比如各类书籍、人名、地名、机构名等等。 中文维基百科词汇 macOS 鼠须管 由于这个词 “新戈利斯科耶农村居民点” 比较特别,属于中文维基百科词典的专属词,也比较长,一般的词典没有收录,所以可以尝试能否打出来这个词可以用来测试词典是否生效。 腾讯词向量词典 tencent.dict.yaml 来自 雾凇拼音 是腾讯词向量的词典,收录了一些网络流行词汇,比如各类网络用语、网络流行语等等。是 dvel 长期维护的词典。 两字词 两字词统一放到 base.dict.yaml 中,便于平时修订和调频。 因为两字词的排序基本决定了词库舒适度,重码较多,所以都加上注音和权重,并大量增删和调频。...

二月 28, 2025 · 2 分钟

在 macOS 上配置中州韵输入法

在 macOS 上配置中州韵输入法 安装 Rime 最近和 fernvenue 老师学习在 Debian GNOME 配置了一波输入法,发现 Rime 在 macOS 上也是同样适用的。而在 macOS 上配置 Rime/中州韵 同样是很轻松的。 首先进入 Rime 的官网,直接下载安装鼠鬚管的安装包 Squirrel.pkg 并安装。安装完成后,系统会提示退出重新登录,或者手动登出再登录进系统即可。 然后进入 系统设置—键盘 — 文字输入 — 编辑,搜索 “中文” 并将 “鼠鬚管” 添加到文字输入选项中。此时,切换输入法即可选择鼠鬚管。 下载词典 输入法能否使用顺手,词典是其中一个很重要的因素。我这里简单粗暴地添加了 luna 的词典和中文维基的词典内容,这样基本上能覆盖大部分需要输入的内容。 对于 luna 词典,可以在这个 仓库 找到,直接下载 luna_pinyin.dict.yaml 即可。zhwiki 的词典可以在 这里 找到。 直接下载最新更新的,例如:zhwiki-20240210.dict.yaml 即可。 Rime 的配置路径在 macOS 中一般在 ~/Library/Rime/ 路径下,也可以通过点击“用户设定…”直接打开配置文件所在文件夹。将 luna_pinyin.dict.yaml 和 zhwiki.dict.yaml 放入其中。 配置词典 为了能够同时添加多个词典,你还需要配置具体的 schema。 首先,创建一个 default.custom.yaml 文件。 patch: schema_list: - {schema: luna_pinyin} 以 luna_pinyin 为例,创建对 luna_pinyin 生效的定制用户配置。...

四月 10, 2024 · 1 分钟

Debian GNOME 安装配置备忘录

一篇总结安装配置 Debian GNOME 的经历,用于后期自我参考。 本文总结的机器配置如下: _,met$$$$$gg. root@debian ,g$$$$$$$$$$$$$$$P. ----------- ,g$$P" """Y$$.". OS: Debian GNU/Linux 12 (bookworm) x86_64 ,$$P' `$$$. Host: MS-TZZ H610ITX 2.5G E2.0G ',$$P ,ggs. `$$b: Kernel: 6.1.0-20-amd64 `d$$' ,$P"' . $$$ Uptime: 11 mins $$P d$' , $$P Packages: 2619 (dpkg), 17 (flatpak) $$: $$. - ,d$$' Shell: bash 5.2.15 $$; Y$b._ _,d$P' Terminal: gnome-terminal Y$$. `.`"Y$$$$P"' CPU: 12th Gen Intel i3-12100F (8) @ 5.500GHz `$$b "-.__ GPU: NVIDIA GeForce RTX 3060 Lite Hash Rate `Y$$ Memory: 2733MiB / 64144MiB `Y$$....

四月 10, 2024 · 3 分钟