Rime输入法

来自LabAnimalWiki

仓输入法(hamster)

2025年春节期间,无意中发现中奖了仓输入法Pro账号一枚。可能与我之前买过正版有关。

仓输入法(hamster)算是仓鼠🐹,所以也算是实验动物吧。所以写一个推荐也没大错误😄。

之前因为猜测常量以后工作可能会与软件相关,所以常用的大多数的软件我都会购买正版。

RIME输入法引擎

  • 仓输入法是rime输入引擎在iPhone iOS下落地为输入法的名字。
  • 在Windows下为小狼毫(Weasel)。
  • 在Mac下为鼠须管(Squirrel)

按照我下面配置后,输入体验不输于搜狗输入法,除了没有广告外,但是输入的内容完全不上网,保护隐私。

下载

主程序文件

输入法配置文件

安装

  1. 点击“主程序文件”安装
  2. 选择配置文件所在目录。下载配置文件后,解压到非C盘(系统盘)的文件夹内。
  3. 安装完成后,重启。之后就可以使用小狼毫输入法打字了。

我的一些配置修改

常用文件单独配置,方便修改

自定义rime_ice.custom.yaml

patch:
  # rime_ice.schema.yaml
  pin_cand_filter:
     __include: 1_pin_cand:/list
  reduce_english_filter/words: 
     __include: 2_reduce_english_words:/list
  speller/algebra:
     __include: 3_speller_algebra_PC:/list

新建相应文件

1. "D:\RIME\1_pin_cand.yaml" 内容开头为:

list:
  # 格式:编码<Tab>字词1<Space>字词2……
  - a	啊

2. "D:\RIME\2_reduce_english_words.yaml" 内容开头为:

list: [
    aba, 
    zach, zip, 
  ]
 

3. "D:\RIME\3_speller_algebra_PC.yaml" 内容为:

list:
### 自动纠错(PC用)
  # nri → nei
  - derive/([qtpdjlxgblnm])ei$/$1ri/
  # iang
  - derive/([qtbpdjlxbnm])iang$/$1inag/
  - derive/([qtbpdjlxbnm])iang$/$1aing/
  # saho	shao
  - derive/([szc])hao$/$1aho/
  # sah	sha
  - derive/([szc])h(a|e|o)$/$1$2h/
  # sahng	shang
  - derive/([szc])h(a|e|o)ng$/$1$2hng/
  - derive/([szc])h(a|e|o)ng$/$1$2hgn/
  - derive/([szc])h(a|e|o)n$/$1$2hn/
  - derive/([szc])h(a|e|o)n$/$1$2hn/
  # o	ong
  - derive/([rtysdghklzcn])ong$/$1o/
  # hsi	hai
  - derive/([h])ai$/$1si/
  # pai → pei
  - derive/([p])ai$/$1ei/
  # pei → pai
  - derive/([p])ei$/$1ai/
  # neeng → neng
  - derive/eng$/$1eeng/
  # xiai → xia
  - derive/([qtpdjlxbnm])i(a|e|ao)$/$1i$2i/
  - derive/([qtpdjlxbnm])iao$/$1aio/
  # xain	xian
  - derive/([qtpdjlxbnm])ian$/$1ain/
  - derive/([qtpdjlxbnm])ai$/$1ia/
  # xaio → xiao
  - derive/([rtypsdghklzcbnmx])iao/$1aio/
  # yoo → yo
  - derive/([rtypsdghklzcbnmx])o/$1oo/
  # yii → i zhoui
  - derive/(o|ai|ei|an|en|iu|ou|uo|un|ui|uan|uai|uang|ang|eng|ing|ong)$/$1i/
  - derive/([rtypqsdghjklzcbnmx])i/$1ii/
  - derive/(a|e|u)i$/$1ii/
  - derive/([w])ei$/$1i/
  - derive/([f])u$/$1i/