mt4软件下载安装等待部署成功后会弹出提示正在中文处境中,无论行使什么操作编制,一个好用的输入法软件都是必不行少的。但输入法往往也是隐私题目的重灾区,它们常驻后台,咱们也免不了会借助它们输入大宗敏锐实质,互联网公司们自然也能够轻松诈欺输入法来看守用户手脚、窜改编制设定以至注入后门次序。
![]()
若是你以为这有些危言耸听了,能够明白一下早些时分火绒团队曝光的《搜狗输入法云控下发模块,“黑暗”窜改浏览器装备》。
于是无论正在电脑照样手机上,我片面城市尽量采用行使开源着重隐私的输入法软件,正在 Android 编制上,我向来行使的则是小企鹅输入法。
小企鹅输入法是由 Linux 端的输入法软件 Fcitx5 移植而来的,它险些不会申请任何格外权限,以至不需求联网,这保障了它的隐私与太平性。但另一方面它的成效又格外充足,内置了众种输入计划赞成,还答允咱们通过安置插件的式样来进一步扩展成效。
我算是这个输入法最早期的用户之一,正在这功夫看着这个输入法一点点改革,也变得越来越好用。但必定求说的是,即使当下这个输入法也算不上完整,只管有着强壮的 Fcitx 行动根底,小企鹅输入法仍然缺失了极少成效,比方目前默认唯有 qwerty 结构,不赞成自界说键盘结构,没有九键结构能够行使,更没有手写输入赞成;也没有内置语音输入成效,要念行使语音输入需求格外装备;行使门槛也斗劲高,有些装备选项斗劲庞大,以至有一个别选项由于是直接从桌面端移植过来的,正在手机上并不会真正起效。
若是可能承受上面的谬误,这个输入法软件的成效照样极端强壮的,这篇著作我将精确先容这款输入法软件的装备与行使,除了可能火速上手外,我还会先容极少适用的高级成效。
你也能够行使小企鹅输入法更新器下载最新版 CI 修建的安置包,更新器还能够用来下载输入法插件,这便是后话了。
![]()
第一次翻开,你需求服从 App 指示把小企鹅输入法设为编制输入法,每一步都挺直观的,无需众说,之后小企鹅输入法会申请唯逐一个需求的权限——告诉权限,授予权限后就能够进到软件主界面了。
![]()
起首翻开整体选项。我片面不太热爱显示预编辑,于是合掉了,下面几个选项可开可不开,影响不大,其余的就没什么需求更改的了。
![]()
接着是第二项输入法,默认有英语和拼音两个。我片面首要用小鹤双拼,于是我点击上方的编辑按钮移除了默认的拼音输入法,然后点击右下方的加号增加了双拼输入,长按并拖动能够调理输入法的递次,我将双拼放正在最上方,优先行使双拼计划,再点击双拼右边的齿轮图标。双拼计划创立成了小鹤,我不太习俗输入法开预测,于是我把预测也合掉了。
![]()
![]()
起首辈入中心,小企鹅输入法内置了几个中心配色,迩来的版本更新中还列入了依照壁纸自愿取色的中心。若是对内置的中心不写意,能够去下方网址本身策画中心配色,再导入到 App 内。
中心装备里,我习俗启用按键边框和水波纹殊效。边距和圆角这个服从片面喜爱更改就好,其余还能够创立随从深色形式切换中心。
![]()
虚拟键盘创立里,我习俗默认开展器械栏,键盘字母坚持大写,不显示措辞切换键,并把长按空格创立为切换输入法。
![]()
![]()
扔开没有九宫格结构不道,小企鹅输入法的成效原本曾经格外完美,平常的 qwerty 键盘、数字键盘、分外符号、emoji 以至是颜文字都无所不包,按键也赞成长按弹出更众选项。
![]()
除此除外,小企鹅输入法又有极少很存心思的成效。比方当输入法有预编辑未提交的文本时,能够按住退格键并向左滑动一次性作废全体预编辑实质,若是没有预编辑文本且光标正在文本框内的话,也能够通过按住退格键并支配滑动火速选中文本并删除。


其余他又有从 Gboard、或者说更早的 Google Pinyin 鉴戒过来的,行使空格挪动光标的成效。当有预编辑未提交的文本时,能够按住空格支配滑动编辑未提交文本,当没有预编辑文本且光标正在文本框内,也能够按住空格并支配滑动挪动光标。


它也有测字形式,当念要打的字记得长什么样但忘却读音,就能够把字拆开辞别输入,输入法会自愿识别出你念打的字,比方输入「鑫」字,就能够延续输入三个「金」字的读音,正在候选中会自愿呈现「鑫」字。
![]()
若是手机中有安置兼容的自愿填充软件,比方我行使的 Bitwarden 暗码统治器,小企鹅输入法也赞成正在器械栏中显示自愿填充预览。
![]()
词库的充足与反对计了输入法体验的瑕瑜,小企鹅输入法自带的词库原本体量不是很大,不外我首要用双拼输入,重码率正本就斗劲低,再加上时代长了输入法也会记住输入习俗,于是我片面觉得上纵然不增加格外词库,体验也不是很倒霉。
但话说回来,小企鹅输入法自己确实也是赞成加载格外词库的。它赞成 3 种款式的词库:
第一种是 Fcitx5 专用的词库款式,扩展名为.dict,正在 Github 上有极少现成的项目,比方 zhwiki 词库,它是行使中文维基百科词条天生的词库,词条数有突出百万,每月更新一次;再一个是 moegirl 词库,它是行使萌娘百科词条天生的词库,也是每月更新一次。
上面两个词库根本就掩盖了平素用语和汇集用语。又有一个 Minecraft 词库,它是行使 Minecraft Wiki 词条天生的词库,若是闲居玩 Minecraft 斗劲众,能够商量装这个词库。原本上面三个词库都是行使 MW2Fcitx 天生的,外面上任何行使 MediaWiki 搭筑的维基站点,都能够行使 MW2Fcitx 爬取下来天生词库,少数派站内曾经有合联的著作先容了。
上面这三个词库原本都能够行动小企鹅输入法的插件安置,正在小企鹅输入法更新器里,有pinyin-zhwiki、pinyin-moegirl以及pinyin-minecraft三个插件,安置词库后,需求重载装备本事生效,能够通过正在众义务界面划掉小企鹅输入法的后台卡片完成重载,也能够点开输入法器械栏的三个点,个中有个重载装备的按钮。
![]()
值得一提的又有一个项目 CustomPinyinDictionary,这是一个从百般源泉采集的同样有百万词条数的大词库,不外这个词库没有供小企鹅输入法行使的插件,于是安置起来要艰难一点。它有手动安置和 Magisk 模块安置两种步骤,若是手机曾经行使 Magisk 或 KernelSU 获取了 Root 权限,那就直接刷入 Releases 里的CustomPinyinDictionary_Fcitx_Magisk_******.zip模块文献,刷入之后无需重启。若是手机没有获取 Root 权限,就需求从 Releases 下载CustomPinyinDictionary_Fcitx_*******.tar.gz文献,解压后取得扩展名为.dict的文献,再手动安置词库。正在小企鹅输入法主界面点击第三个附加组件选项,找到「拼音」,点击右边的齿轮按钮,往下翻找到「统治词库」,点击右下角加号,采用方才获取到的词库文献,便能够导入词库了,同样导入词库后不要忘了重载装备。
![]()
小企鹅拼音赞成的第二种词库则是 txt 款式的纯文本词库,词库的款式为词语 拼音 权重,每行一条,每个单字的拼音之间要用半角单引号分开。不外需求预防每个汉字与拼音需求逐一对应,且要遵照汉语拼音的根本礼貌。若是拼音不榜样,纵然导入也不会起功用。
需求预防的是,韵母中含有ü的话会斗劲分外,万分是üe,其他的输入法民众是ue和ve都能够行使,而 fcitx5 的词库犹如只承受ue的拼法。服从 2001 年公布的《汉语拼音计划的通用键盘显示榜样》,固然正在键盘输入时字母v能够庖代拼音字符ü行使,然而绝大个别时分ü上的两点都能够省略掉写成u,唯有正在少数情状,比方lü和lu两个读音完整差别且都存心义,才需求行使v庖代ü。如许看来,Fcitx5 对付拼音的治理是更榜样的。
将上述实质留存为custom.txt文献,导入词库的措施和前面完整相似,重载装备后,就能够加载自界说词库了,下面是输入的成就:
![]()
![]()
第三种是搜狗的细胞词库,以汇集时兴新词为例,直接下载扩展名为.scel的细胞词库,也是同样导入词库的措施,并重载装备,就能够加载搜狗细胞词库。
![]()
其余,我上面提到的这些词库都是只合用于拼音输入法的,若是你行使的是其他的形码计划,比方五笔,那么这些词库就不对用了,不外形码计划普通该当也不需求格外加载词库吧。
若是念要输入无法直接打出来的分外字符,小企鹅输入法从桌面端 Fcitx5 移植来了两个成效:Unicode 形式和火速输入(Quick Phrase)形式。键盘左下角的逗号按键,正在长依时会弹出三个选项,中心的是 emoji 键盘,往左划是 Unicode 形式,往右划是火速输入形式。
![]()
正在 Unicode 形式下,能够通过输入字符的 Unicode 编码或是枢纽词来查找合联的字符,以输入希腊字母「π」为例,按住逗号按钮并左划进入 Unicode 形式,然后输入编码03C0或是枢纽词「greek small letter pi」就能够找到「π」字符了。
![]()
不外我有点念吐槽:这个 Unicode 形式也太硬核了,念要输个分外字符还要去查 Unicode 外,查到了今后就能直接从内外复制了,还要输入法干嘛。
火速输入形式简便来说便是极少自界说短语来火速定位极少分外字符,和词库差别的是它不需求拼音和汉字逐一对应,也不需求苛肃遵照拼音礼貌,小企鹅输入法曾经内置了极少 QuickPhrase 外,念要查看的话,正在附加组件里找到「火速输入」,点击右边的齿轮按钮,再点击「编辑器」,就能够看到内置的火速输入外了,默认有 emoji、颜文字和 LaTeX,点击旁边的编辑按钮能够看到每个外内的实质。
![]()
能够看到,为了预防三个外实质纷乱,emoji 和 LaTeX 的短语都是有一个分外字符行动初阶的,emoji 外是以冒号初阶,而 LaTeX 外是以反斜杠初阶。
然而这里就呈现了一个题目,这些内置的火速输入外也是从桌面端移植来的,于是也没有商量正在挪动端输入的情状,照样以前面的字符「π」为例,这个字符正在 LaTeX 内外,然而颠末我的考试,正在小企鹅输入法的火速输入形式里,是没想法打出来反斜杠的,这就导致了无法行使火速输入形式输入「π」以及其他 LaTeX 字符。
不外好正在火速输入外也是能够举行自界说的,我找到了 LaTeX 外的原文献,稍微更改了一下,把初阶的反斜杠改成了普遍斜杠,如许就能够正在小企鹅输入法上平常输入了,我把删改过的文献放正在了下方链接,把文献下载下来留存为custom-latex.mb。正在火速输入编辑器界面点击右下角的加号,采用导入文献,采用方才下载的文献,就能够导入自界说火速输入外了。
![]()
同样以输入「π」为例,按住逗号按钮并右划进入火速输入形式,然后输入/pi,就能够找到符号「π」了。
![]()
赞成载入 Lua 剧本是小企鹅输入法从桌面端 Fcitx5 移植而来的另一个成效,简便来说便是能够行使自界说 Lua 剧本来删改输入实质。小企鹅输入法曾经内置并默认启用了极少 Lua 剧本,比方正在输入「时代」、「日期」枢纽词时,会自愿正在候选中呈现眼前的时代和日期:
![]()
同样 Lua 剧本也能够举行自界说,不外有些庞大,Fcitx5 官方的文档写的有些过于精简了,我正在互联网上也只找到了一个写的斗劲通常易懂的教程。
Google Pinyin 款式的 Lua 剧本,服从我的判辨能够分为两个个别,第一个个别界说一个函数,用来返回念要输出的实质,第二个个别行使分外的函数来挪用之前界说的函数,从而决计正在何时用什么步骤输出实质。而可用的分外函数有三个,辞别为:
当念要打出「我是少数派」时,会自愿替代为「少数派,高效就业,品德存在」。
-- 界说一个函数,把「少数派」三个字替代为「少数派,高效就业,品德存在」
-- 当打出「我是少数派」三个字时,自愿替代为「少数派,高效就业,品德存在」
![]()

其余正在小企鹅输入法的互换群里,有人分享了一个打算器剧本,同样将calculator.lua文献放入指定文献夹,重载装备后就能够生效,正在火速输入形式下先输入等号=,再输入算式,就会自愿打算:
![]()
题目是正在高版本 Android 编制中,用户无法直接拜候Android/data目次了,我片面保举行使 MT 统治器,若是获取了 ROOT 权限,能够直接拜候Android/data目次,若是没有 ROOT 权限,则能够考试行使 Shizuku 授权而取得拜候Android/data的本事。
正在小企鹅输入法更新器中,还能够下载许众次序插件来扩展小企鹅输入法的成效。
除了前文提到的三个词库插件,还能够增加其他的中文输入计划,比方五笔 98、郑码和仓颉;或者增加其他语种的赞成,比方日语、韩语和越南语;以至能够增加中州韵输入法引擎,从而赞成导入现成的 Rime 输入法计划;又有一个分外的成效剪贴板过滤插件。
受限于我片面的常识程度以及篇幅,我不也许精确先容每个插件,这里我只稍微讲一下两个插件:剪贴板过滤插件和 Rime 插件。
剪贴板过滤插件(fcitx5-android-plugin-clipboard-filter)的成效原本很简便,便是对复制到剪贴板的网页链接使用 ClearURLs 礼貌,从而去除链接中的跟踪元素。安置插件并重载后即刻生效,无需格外装备。之后考试复制一个带跟踪元素的链接,比方,就会发觉正在输入法的剪贴板史书里跟踪元素被自愿去除了:

不外需求预防的是,若是行使的是后台局限斗劲苛肃的邦产安卓编制,这个插件也许不会生效,也许要把输入法和剪贴板过滤插件全体设为答允后台运转本事生效。
另一个要讲的插件是中州韵输入法插件(fcitx5-android-plugin-rime),中州韵输入法是一个跨平台的开源输入法引擎,自界说水平极高。正在小企鹅输入法引入中州韵插件之前,Android 平台独一可用的中州韵输入法完成是同文输入法 trime,我正在之前也是用的它,而且自行维持了一套 Rime 输入计划,不外同文输入法我用下来不乱性斗劲差,常常溃败,也斗劲卡顿,于是正在小企鹅输入法到达了根本可用形态后,我就不再用同文输入法了,对付 Rime 装备文献若何写也忘得差不众了。
中州韵的完全装备斗劲庞大,为了演示便利我就直接行使现成的输入法计划:雾凇拼音。
正在安置了中州韵插件并重载装备后,正在小企鹅输入法主界面的输入法选项里就能够增加中州韵输入法了;
正在自便输入框中呼出小企鹅输入法,点击器械栏上的三个点开展器械栏,点击重载装备,会正在左下角呈现一个 图标,点击这个图标,正在弹出框中点击从新安插;
![]()
等候安插获胜后会弹出提示,此时再次点击 图标,就能够采用念要的输入法了,我这里采用小鹤双拼;
![]()
![]()
目前来看,小企鹅输入法确实是相对付 iOS 平台来说的 Android 私有使用,他日这个情状也许会产生改观,正在其 GitHub 堆栈的 README 中提到,小企鹅输入法的 iOS 版本、macOS 版本、HarmonyOS 版本、Windows 版本以及 ChromeOS 版本都正在开采中,iOS 版本目前正处于开采者公测阶段,成效有所缺失且还未上架 App Store,其他的版本目前都还不行用。不外照样值得期望的。
FXCG 相关资讯