Skip to content

关于中文输入方式的问题——我现在是如何打字的

Published: at 01:43

作为一名从事数据行业多年的人,我相信现在所有的云输入法,如搜狗、百度、QQ等,他们都一定会收集你的输入信息,这点我深信不疑,所以在前几年我为了保护下自己隐私,同时也改一改我的“二指禅”的毛病,决定研究下更高效安全的文字输入问题。

如上文所述,我非常建议大家谨慎对待任何会涉及到隐私的国内软件,这里不局限于输入法,我知道基于目前我们所处的环境,想抛弃所有的国产软件是不可能的,如同使用微信一样,我相信腾讯是有手段查看任何一个人的聊天记录的,这点我觉得没人可以反驳,其实很多人对隐私的理解是片面的,他们认为隐私是不愿和别人分享的信息,其实是不管你愿不愿意,隐私就是隐私,给你看是我权利,不给你看也是我的权利。我知道他们不屑看我的任何东西,但我也知道想看他们随时可以看,这点我就已经无法接受了。

啰嗦了,最后一点,你每次撬动键盘的行为,对任何一个资本家或者有心之人来说都是充满诱惑的,因为通过他可以非常准确的”认识“你,这也是大数据应用的一部分,这里不是重点,还有就是我其实对国内的舆论环境抱有担忧的,难听点,水军太多,跟风的人也太多,思考的人太少,为什么要扯到舆论呢:如果未来有一天,像是搜狗、这样的大输入法出现数据泄漏的事件,我相信我们甚至都看不见。他们会不遗余力的控制舆论,删帖洗白,这几年国外出了不少数据安全事故,都闹的很大,国内却寥寥无几,难道是国内的软件公司的安全技术都甩国外几条街吗???这点我是不相信的,要么已经发生,但被“公关”了,要么国内用户因为不在意,根本就不知道。

上面废话太多了

我几年前,一直都有“二指禅”的毛病,就是使用键盘的时候,大多数情况只用三四根手指,虽然这么多年也已经轻车熟路了,根本不影响我的打字速度,但毕竟上限太低,我需要两个手不停的在键盘上移动。

我先在typingclub上练习了指法,这个我认为是我最痛苦的时候,因为键盘的按键行为早已成为了肌肉记忆,想要改变真的是好难,那段时间手指头都要拧成麻花了,为了尽快适应,最简单的字,哪怕再着急要回复的消息,我都是按照标准的键盘指法来的,这里还有几个痛苦的故事。

等我基本上可以用正常的指法打字的时候,我就开始寻找效率更高的输入方案了,本来我是只知道拼音和五笔两种中文输入方案的,但等我看到之后,没想到有这么多的中文输入方案可以选择,其中我最终选择了小鹤双拼 原因有两个:

  1. 小鹤双拼是有官网的,而且也比较流行,网上相关的经验很多;
  2. 学习成本相对较低,这个其实所有的双拼学习成本我都觉得不高,因为他就是拼音,只是让我们少打几个键而已;

自然,所有的主流输入软件,包括系统自带的输入法都支持不同的双拼方案,选择双拼之后,练习一段时间,就会发现自己的输入速度明显快了。

这里插一个关于提高输入效率的几个关键指标

  1. 击键速度:也就是你可以一秒中击键几次,这个很好理解;
  2. 键准:也就是你按键的准确率,也很好理解;
  3. 码长:这个是指平均你每个汉字按键几次;

所以你打字的速度(字/分钟)不严谨的等于 = 击键速度 * 键准 / 码长 * 60秒

双拼其实对这三个方面都有所优势:

  1. 双拼之所以是双拼,是任何一个汉字,都可以使用两个键来表示,比如《双》这个字,用拼音就是shuang,需要打六个字母,那么双拼只要两个,拿小鹤双拼来说,就是ul,这里u就是shl就是uang。 那么每个字都是两个字母,输入者会渐渐找到一种节奏,就像不变的节拍一样,我认为这点会提高击键速度,当然码长的问题也不不用说,6比2已经说明问题了。
  2. 键准,按键次数少了,自然出错的机会也少了,键准也会高起来。

但是有一点,很多输入法有自动纠错的功能,这样双拼的容错率比较低,还是拿《双》举例子,如果是全拼shuang,你打成了shiang或者别的什么,我相信基本上输入法会知道你输入错了,自动给你改回来,但对于双拼来说,他对应的就会是另外一个读音,自动纠错不会在这里起到任何作用,因为他判断不了你是不是错了

重码率问题

中文的多音字非常多,如果使用基于拼音的输入方案都会有这个问题,不同的字或词有相同的拼音,所以我们每次打一个不怎么常用的字的时候,都要在候选框中选择,这个字在前面几个还好,如果在后面,眼睛都要瞎了,这不仅会影响到输入的效率,每每打一个生僻字后,我都已经忘了我这句话要说什么了,这个就不好了。

五笔的重码率就不高,但奈何他的学习成本太高,我是在是没有勇气学。

双拼只能解决码长问题,但对重码问题还是没有任何变化

所以拼音如何解决重码的问题的呢?

——辅助码(辅码)

辅码,是用来选字或词的,我们在拼音的后面加上一些输入,来筛选候选栏中的字,这个比较好理解。

但全拼无法使用直接辅码,因为程序不知道你输入的是拼音部分还是辅码部分,所以只能用一个键来告诉他,我接下来要输入辅码啦,比方说有些输入法用tab键来做为辅码的前置键,但使用起来,凭想像就知道一定是一言难尽的。

我们想要的是让程序自己判断我输入的是拼音还是辅码,这个双拼可以做到

因为双拼一个字的拼音击键只有两次,后面就一定是辅码

还拿《双》来举例 20240615025806 上图是我加入了辅码提示的候选框,我想要《双》我直接在ul的后面打yy就好,如果我想要《霜》后面加yx就好 我用的是自然码的辅码,其实很好理解,yy代表又又yx代表雨相,为这个字部首的声母,很好理解吧

辅码一般为两个按键,所以你打一个字绝大多数情况下,最多只要打4个字母(两个双拼的拼音,两个辅码),这个字就会出现在你的首选项中,哪怕不再也基本上在前三,其实也是可以很方便的一个按键直接上屏的,;',在你右手小拇指上,分别对应次选和次次选,不同的输入法有所区别,但大致如此,比使用键盘上的数字要方便很多,而且不容易按错。

不同的辅码方案有不同的方式,有的是用笔画的,有的是用拆字的,有的用部首,各种各样,这个大家可以自己去感受,我认为大家选大部分人用的就好,可能不是最好的方案,但一定不会差。

使用辅码可以大大降低重码率,这样,

软件问题

云输入法

如果是云输入法,你可以找到不同输入方案的码表,这个表其实就是按键和不同字之间的配合,如ul就是 等,一般都有几万甚至十几万个对应关系,下载下来,输入法有导入功能导入就好。

RIME

你也可以选择开源的输入法,RIME,有时间我单独写一个RIME的分享,这个输入法,在mac中叫鼠须管(名称取自欧阳澥:“鼠须管,为物虽微情不浅,新诗醉墨时一挥,别后寄我无辞远。”),在windows中叫小狼毫,在Linux中叫中州韵,我也不明白为什么要不同的名字,不过他的使用门槛有一点,几乎没有配置界面,需要通过修改配置文件来配置输入法,官文也写的一般,是台湾同胞开发的,但好在是开源的,我们可以试一试别的第三方基于RIME的的输入法,官网和github上都能找到。

我的方案

我使用了RIME + 小鹤音形使用了两年的时间,但后来我RIME的配置文件给我弄丢了,而且我总是忍不住更新新的词库,最后搞的很不习惯,换成苹果自带的双拼没有辅码的方式,使用一段时间还是不行,选字太麻烦了,后面选择了落格

落格

我很早就听说过落格输入法了,但由于收费所以迟迟未使用,国内个人开发的,定制化还是比较强的,门槛没那么高,而且也很方便。可以选择各种方案,以及不同方案之间的组合。

这段时间,我想试一试,目前还可以,而且mac的收费也不是很高,88永久,奢侈一点一天的饭钱可能都不够,最主要的是个人开发者,我愿意付费也有一些原因是感情支持一下,至少在我知道他开始到现在已经有好几年了,不容易,对于国内的个人开发者来说,能坚持下来不同意。

不过IOS我就没太多兴趣了,我手机基本上都只是用来搜索或者发消息的,长文基本不会用手机,之前用过iRime,仓输入法等,都是Rime的三方软件,都挺好用的,后面觉得手机懒得折腾,现在用的是自带的小鹤双拼,够用,对输入准确性或者速度啥的要求不高,原来也想买一个IOS的落格来用的,但我觉得收费不合理,订阅制,一年也要一两百了,为了一个输入法持续花钱,而且替代的方案那么多,我觉得不值。

大概就是这样吧,好累,不知不觉又快四点了。

晚安,See you!