关于输入方案的思考
我现在主要使用星空键道6和虎码这两个输入方案,下面就用这两个输入方案为例,来谈一谈不同输入法方案的区别和如何来选择谁拿自己的输入方案,以及对输入方案的一些思考。

首先明确两件事。第一,输入法和输入方案的异同;第二,用户是否需要更换输入方案。只有把这两件事讲清楚了,才能谈到各输入方案间的比较。
输入法与输入方案
输入法跟输入方案是不一样的。
输入法,也有一说作输入平台,通常指的是在各个平台进行输入的软件,例如百度输入法、搜狗输入法、RIME(小狼毫、鼠须管、中洲韵)等等。而输入方案则是按键与字符的映射规则。我们常说的全拼、五笔和双拼都是输入方案。
因为当前全拼在事实上一统天下,大家基本上将「输入法」等同于「全拼输入方案」,若是日常生活中沿用倒也无妨,但若要对不同输入方案作讨论,还是应当进行区分。
是否要更换当前使用的输入方案?
假如屏幕前的读者你用的是全拼方案,目前在考虑是否要更换为其他输入方案。那么可以参考 https://zhuanlan.zhihu.com/p/491861664 这篇文章,我也谈谈自己浅薄的意见供各位读者参考。
想请各位读者问自己这样一个问题:打字来说是【工具】还是【玩具】。若为工具,那自然是选择收益/投入比最高的方案;若为玩具,那自然是怎么折腾、怎么舒服,怎么来。
在当前这个时代,快速输入它对多数人来说就不是一个刚性需求!若你平时打字的就是聊聊天,真的,全拼足矣。
从长远来看,上下文云联想输入、语音输入会越来越强大。甚至,有生之年出现科幻画风的思维直连输入也不是不可能。
练习打字,在下个时代可能就是小众中的小众了。
从星空键道6聊起
现在能找到的中文输入方案实在多如牛毛,各种类型、各样技术都有,想要都介绍到实在为难。幸好我熟悉的星空键道6是一款在设计上比较有特点的输入方案,可以从此入手,介绍一些常见的输入方案设计。
星空键道6,是双拼顶功设计的音形码中文输入方案。
我们一样一样来看。
注:以下图片均来自键道·我流大佬

双拼
双拼,即「声+韵」,任何声母或任何韵母都只用一个键。比如「中国」,其全拼是「zhōng guó」,和双拼则是「qy gl」,一键一声,一键一韵。
双拼的好处是减少了击键次数,不过也带来了别手键位增多的问题,比如「yj」一类。
音形码
音形码,顾名思义,即编码同时包含了字音和字形。键道的【音】,在上图中为橘色的键位,以双拼编码。键道的【形】,在上图中为紫色的键位,取横竖折撇捺五个基本笔划、氵亻口月木五个单编码字根和贝艹钅扌日十土七个双编码字根,及由字根衍生而来的一些变体。
以「中国」举例,其全码为「qyglii」,其键道双拼部分是「qy gl」,形码部分是「ii」。
音形码相较于如双拼类的音码,重码率更低,也就是说输入的准确度更高;相较于如五笔类的形码,字根更少,学习难度更低。
不过音形码也有自己的问题。第一,它易学难精。第二,在不熟悉音形输入方案的时候,思维会有割裂感,需要在字音和字形间开幅机横跳。
飞键
飞键,即使用不同的按键来表示同一个音码。
以「超」为例,其全拼是「chāo」,在键道中你可以用「jz」打出,也可以用「wz」打出。
飞键可以改善某些别手键位,甚至减少部分重码,不过学习难度不小,要想熟练使用得废不少工夫。
顶功
顶功,即在不使用空格,而通过后续的输入将字词顶上屏。以键道来说,它是码元二分的方案,将键盘分为「auiov」和其他按键,而「auiov」必然出现在字词编码的尾部。
在「auiov」后跟任何一个其他按键,之前已确认的编码部分将被顶上屏。这个就是顶功。
还是以「中国」举例,若键入「qygli」后「中国」已在首码,则跟着输入任何非「auiov」按键,「中国」都将上屏。
当然因为键道的字词编码分离等等,其还存在着多种顶功方式,而其他方案也各有不同的顶功方式。在此就不一一介绍了。
顶功带来的好处是减少了接下空格的次数,而其美中不足的地方在于,为了实现顶功,往往要设计出一套复杂的规则。
并击
并击,准确来说不是星空键道6方案的设计,而是从硬件或软件上应用的同时处理多个按键的技术。不过笔者确实是从[星空键道6并击](https://www.bilibili.com/video/BV1EJ41137e7/) 这儿了解到的,故此介绍一二。
并击,即区别于单击,同时按下多个键,硬件或软件会将所有按键依一定规则处理。
当前,实现并击的方法有速录机(硬件)、RIME(全平台)、AHK脚本(小仙并击等)。
并击在设计之初就相较于单击有更高的上限,但这个上限是要付出**大量**的时间去练习才能达到的。
依笔者说,大量的练习去提升并击的速度,从收益来看并不划算。反而,其对于普通用户来说更大的用处在于改善别手键位。试试吧,依次按下「ymu」,是不是感觉在单手绣花?按我并击的设定,只需按下「y→we→u」。怎么样?虽然多了一个按键,不过是不是顺手多了?
谈谈我在折腾输入法过程中的一些体会
笔者见识短浅,不敢妄言各方案优劣,仅简单介绍一些接触过的方案,记录自己习练的感想。
一家之言,一家之言。
小鹤
如果说一个全拼用户想要更换输入方案,那么大概率会从小鹤入手。
无他,小鹤本身的「退可双拼,进可音形」,完善的多平台支持就足以让新手动心,再加上各个平台的入门教程都非常多,自然用户不少。
作为一款使用人数众多输入方案,小鹤本身的素质肯定是不会差的。不过在使用了小鹤音形两年之后,笔者还是忍痛放弃了它。
原因有三。一、词库较小,打空率高。小鹤的编码规则决定了它无法通过加形来降低重码,为了准确率,词库必然不能大而全。二、官方词库可能会对常用字词进行调频。三、部分拆字不够直观。
如果读者想使用小鹤音形作为主输入方案,那么笔者有一个小小建议:自己维护一份码表,加一些字,视情况增删调词。
键道
星空键道6,是由吅吅大山研发的一份方案,上面其实已经介绍的比较详细了。
它是一份六码方案,所以尽情加词,基本无所畏惧。不过由于其本质是一款加形选词的方案,故此一份高质量的词库必不可少。
它是一份音形分离的方案,能顶功,所以输入节奏优秀,还有与其他字词分离的简码编码空间。
它还是一份不定长方案,眼睛要一直盯着候选框才行……所以无法做到不看屏幕进行盲打。
词库可参考键道·我流和胖次魔改版。
虎码
虎码是算法优先的乱序形码方案。其单字性能优秀,组词空间大。
当前虎码的社区讨论活跃,有完善的学习路径,可较快提速。
如果追求速度,对形码有兴趣,不妨来学习虎码。
这篇废话,就是用虎码打出来的,全程单字输入,不用看候选框,实在是畅快。

音码和形码哪个更自然?
这个问题有很多的争论,在此谈谈我的看法。
音码可能是天生更贴近自然反应的输入方案。人脑中负责视觉词形加工的是大脑左侧梭状回中部、负责语音加工的是大脑左侧颞上回后部。而无论是看稿录入,还是词汇阅读,都是视觉(词形)、语音和语义系统等相互作用,动态激活的过程。
有部分研究证明,汉字阅读时有一部分神经机制是将视觉信息转化为语音信息。当然,总共也没几篇……说明不了什么。
而在思考时,人通常使用语音作为思维表征。在工作记忆模型中,有语音回路和视空间模板子模块,虽然它们不是完全分离的,不过非看打的时候,怎么想都是更多的使用语音回路吧。
当然,在有一定量练习的情况下,哪个更天生,笔者觉得完全不必在意。
笔者本身对于输入法也没什么研究,写下这篇文章更多地就是为了练习虎码,错漏的地方肯定很多。所以,一家之言,我且姑妄说之,大家且姑妄听之。