开发者日记 · 练习的初衷

为了记住汉字的字形,我做了「提笔不忘字」

提笔不忘字开发者 ·

我开发这个软件,是为了记住汉字的字形。希望在拿起笔的时候,脑子里能想起这个字完整的样子,知道它该怎么写。

看到一个字时认得,和离开提示后写得出来,中间还有一段需要练习的距离。我想做的,就是让自己多练这一步。看清字的组成,再凭记忆把它还原出来,遇到不确定的地方就回头核对。

五笔是我采用的一种练习方式。取码需要观察汉字,把字根和对应的键位联系起来。我看重这个过程里对字形的留意。一个字有哪些部分,怎样排列,哪里容易看漏,都得自己想一遍。

AI 时代,还有必要学习字形输入法吗?我觉得有。语音可以先转成一段文字,但转写结果里需要改的字,仍然要由我来决定。尤其是只改几个字的时候,我需要能准确地输入自己想写的内容,改完就继续往下读。

在这种快速修改里,我会觉得拼音输入还是有点慢。已经知道想换成哪个字,还要输入拼音,在同音的候选字里寻找它。为了改这一小处而重新说一遍,也未必比直接敲字省事。我希望保留一种按字形取码的输入方式,在这些地方改得更直接。

这也是我觉得五笔仍值得学习的原因。熟练使用需要练习,我没有把它理解成换上就能变快的办法。我想练的是对字形的记忆,也是在需要亲自修改文字时,能够更准确、更自由地表达自己的意思。

所以,提笔不忘字把拆字步骤和编码放在一起。不会的时候可以查看提示,理解以后再回到题目,自己试一次。查到答案之后,练习还可以继续。

比如「未」和「末」,只差两横的长短关系。对照着看,很容易指出不同;把范字遮住,再分别写出「未来」和「周末」,才能检查自己有没有把这处差别记清楚。我希望软件里的练习也能让人多做这样一次回忆。

我希望大家把这样的练习当作一种智力体操,轻松动动脑筋,别给自己添压力。不必规定今天一定要练多少,也不用因为一道题没答出来就着急。有兴致的时候练几个字,觉得累了就停,过一会儿再回来。

早些年,电脑上有不少打字练习软件。练习本身也可以有一点游戏的乐趣。我想保留这种感觉,让人愿意试一题,看看自己还记不记得,再慢慢熟悉那些容易混淆的字形。

手机和电脑之间的学习记录同步,也是我想做好的部分。我希望手机上练了一会儿,回到电脑前还能接着练,换个设备也不用重新安排。两端接续的体验还需要继续核对,这里先记下我想做到的样子。

无聊的时候,除了继续往下刷手机,也可以打开软件练几个字。少刷一会儿,给自己换一种消遣就好。能把刚才想不起来的字重新认清楚,这几分钟就有收获。

练会五笔编码和亲手写对一个字,仍然需要分别检查。目前软件提供五笔学习、查码与练习;如果想知道字形有没有记住,可以再拿纸笔写一次,对照看看。

我也会把这个初衷用来判断后续该做什么。一个功能能不能帮助人看清字形,能不能让人离开提示再想一遍,比多放几项内容更值得我花时间。下次需要写这个字的时候,还能记得怎么写,这是我希望「提笔不忘字」做到的事。