ランキングに戻る

fkxxyz/rime-cloverpinyin

Pythonfkxxyz.com/d/cloverpinyin/

🍀️四叶草拼音输入方案,做最好用的基于rime开源的简体拼音输入方案!

rimepinyinschemafcitx
スター成長
スター
2k
フォーク
135
週間成長
Issue
116
5001k1.5k2k
2023年1月2024年3月2025年5月2026年7月
成果物PyPIpip install rime-cloverpinyin
README

你是否经历过搜狗输入法总是闪退bug的绝望?

你是否经历过 fcitx 自带输入法的词库简陋?

你是否经历过在 linux 中尝试各种输入法都不理想呢?

这里是帮你脱离苦海的地方。

:four_leaf_clover:四叶草拼音输入方案

简介

在linux端,很多拼音输入法有少许 bug 或卡顿,或功能不全,所以接触了 rime ,然而自带的朙月拼音袖珍简化字拼音均不是很不是很理想,但是探索过程中发现很多很好的开源项目提供词库,而 rime 输入法引擎几乎拥有所有的优点(开源、干净无广告、运行流畅、跨平台、...),甚至云同步也能用坚果云之类的服务手动实现,唯一的缺点就是门槛高定制困难,默认配置的不习惯劝退了很多人。

在此方案诞生之前,我没能找到一个比较不错的简体拼音(全拼)的输入方案,多数人用惯了大陆国产的输入法,而以我的动手能力,完全能够按照这些输入法的习惯,自己定制一个方案,共享给更多的人,让更多的人不需要怎么配置也能用上非常类似于搜狗拼音输入法的方案,尽可能开箱即用,降低所有人的使用门槛。所以,为什么不自己做一个呢?

这个项目我会持续更新,因为我一直在用输入法,我会调教到完全合我的口味习惯为止(我过去一直在用搜狗拼音输入法)。所以如果你觉得哪里不好用,或者哪里想改善,一定要及时在 issues 提出,我只要看到就会回复。

特色

我亲自打造的基于rime的简体拼音输入方案,有以下几大特点:

  1. 完全从零开始制作文字的拼音和基础词库,导入了几个很好用的词库:

  2. 词库本身基于简体,并且加入繁简切换,包括自定义词库也能切换繁体(朙月拼音输入简体时的需要经过opencc转换,而且自定义词库也得手动转换成繁体才能繁简切换,而袖珍简化字拼音不支持繁体)

  3. 默认加入 emoji 表情输入支持

  4. 加入拼音输入特殊符号的支持(如输入 pingfang 即可打出 ²)

    rime-symbols 该模块与此项目独立,你也可以把这个模块放到别的方案上用。

  5. 修改了几乎所有特殊符号的按键,定制全部快捷键,使之符合搜狗输入法的习惯

不磨蹭了,直接介绍怎么开始使用吧。

安装

安装说明已迁移到本项目的 wiki,详见:

安装说明

从本仓库源码构建

一般情况下,我在发布页提供的是已经生成好的词库和部署好的二进制文件,直接使用即可。

如果你想自己从零开始构建,或者想为别的 linux 发行版打包,那么继续往下看。

该仓库的内容只包含构建四叶草输入法方案的脚本,构建需要以下环境

操作系统: linux

python版本: 3

python依赖的库: jiebapypinyinopencc、requests

如果是 archlinux 用户,可用下面命令快速安装这些依赖

pacman -S python-jieba pypinyin opencc python-requests

下载工具(三者任意一个均可): aria2wgetcurl

解压工具(三者任意一个均可): unzipbsdtar7z

rime基础库: librime

rime基础配置: librime-prelude

克隆此仓库,并下载所有 submodule、拉取字典的 lfs 对象

git clone https://github.com/fkxxyz/rime-cloverpinyin.git
cd rime-cloverpinyin
git submodule update --init
git -C chinese-dictionary-3.6million lfs install
git -C chinese-dictionary-3.6million lfs pull

然后直接执行构建即可

./build.sh

完成后,会生成 cache 目录和 data 目录

  • data 是最终生成的目录
  • cache 是生成过程中下载和生成的中间文件

其中,执行 build 时,可以有个参数

./build.sh [minfreq]

minfreq 代表360万词里面指定的最小词频,频率低于该值的词语会被筛选掉,达到精简词库的目的,默认是100,该值越小,最终生成的词库越大,为 0 表示不精简词库(会生成大约 100 兆左右的词库)。

构建完成后,可以打包,在 data 目录生成发布用的压缩包

./pack.sh [ver]

ver 表示版本号,例如 1.1.2


写在最后

此项目完全开源,你可以随意 fork 或修改和定制,如果你觉得好用,可以来AUR投票和在github上star,投票和star的人越多越容易被搜索到,以此更好地传播出去。

再次重复开头说的:

这个项目我会持续更新,因为我一直在用输入法,我会调教到完全合我的口味习惯为止(我过去一直在用搜狗拼音输入法)。所以如果你觉得哪里不好用,或者哪里想改善,一定要及时在 issues 提出,我只要看到就会回复。

当然你也可以直接联系我本人。

関連リポジトリ
iDvel/rime-ice

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

LuaGNU General Public License v3.0rimerime-schema
dvel.me/posts/rime-ice/
18.4k1.1k
Mintimate/oh-my-rime

The Simple Config Template Of Rime By Mintimate.

LuaGNU General Public License v3.0rimesquirrel
mintimate.cc
4.8k317
osfans/trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android

KotlinGNU General Public License v3.0rimejni
osfans.github.io/trime/
4.5k493
amzxyz/rime-wanxiang

「万象拼音」:把算法留在幕后,把纯粹还给指尖,用更优质的数据,接管你的候选。Q群:11033572 / 11631066

LuaCreative Commons Attribution 4.0 Internationaldictsrime
amzxyz.github.io/rime-wanxiang/
4.2k153
gurecn/YuyanIme

语燕输入法-一款基于Rime定制开发的九键、全拼、双拼、手写、火星文等方案、支持悬浮、单手、数字行等键盘模式的中文输入法

KotlinBSD 3-Clause "New" or "Revised" Licensedouble-pinyinime
3.5k197
Mark24Code/rime-auto-deploy

Rime输入法安装脚本,让一切更轻松。Make using Rime easy.

RubyRubyGemsMIT Licenserimerime-config
1.9k100
amzxyz/RIME-LMDG

简繁扩展词库/声调编码/最全声调标注工具链/万象更新工具链/Rime语法模型:LMDG - Language, Model, Dictionary, Grammar。没错这里是万象拼音的“罗马帝国”!

PythonPyPICreative Commons Attribution 4.0 Internationaldictionarygrammar
amzxyz.github.io/rime-wanxiang/
1.8k40
KyleBing/rime-wubi86-jidian

86五笔极点码表 for 鼠须管(macOS)、小狼毫(Windows)、中州韵(Ubuntu) 、仓(iOS)、同文(Android)五笔输入方案,五笔输入法,Rime 方案。Chinese wubi input method schema

LuaApache License 2.0wubiinput
1.6k317
wongdean/rime-settings

接近原生的鼠须管 Rime 配置

Luarime
1.5k150
ayaka14732/awesome-rime

A curated list of Rime IME schemata and configs | Rime 輸入方案和配置列表

Creative Commons Attribution 4.0 Internationalrimerime-schema
1.4k94
SivanLaai/rime-pure

【rime 小狼毫\trime 同文】手机/PC一站式配置【简约皮肤\拼音搜狗词库\原创trime同文 四叶草 九宫格 拼音方案\四叶草拼音\四叶草地球拼音\小鹤双拼\极品五笔\QQ五笔\徐码\郑码】

C++MIT Licensetongwensetting
blog.laais.cn/posts/projects/rime/info/
1.1k100