问:

搜狗输入法字的位置, 当多打几次后,它会自动放在前面, 可是机子重起后,会象原先一

答:
您所描述的这个现象是搜狗输入法的一个特点。当您多次输入同一个字或词,输入法会自动将其"提前"到输入候选框的前部位置。但是当机子重启后,输入法会"记忆"清空,输入候选框会恢复到默认排序方式,不会 specially 将您多次输入的那些字词放在前面。
这个设计主要基于以下考量:
1. 输入法要兼顾不同用户的使用习惯。有些用户喜欢频繁使用的字词被提前,方便选择;但有些用户更习惯默认的字母序排序方式。所以,输入法在重启后选择恢复默认排序,以适应更多用户。
2. 输入法的“记忆”功能是基于当前使用过程的临时记录,重启后该临时记录被清除。要长久"记住"每个用户的详细操作习惯并不是输入法的主要功能,那会带来过重的计算和"训练"要求,影响Input 法自身效率。
3. 即便输入法长期"记住"每个用户的使用习惯,但由于不同用户的操作习惯差异很大,要适应所有的用户也是不太现实的。所以选择在当前使用过程中进行动态排序,重启后恢复到较为"公共"的默认设置,这是一个比较平衡的方案。
4. 用户也可以在输入法的设置中自定义输入框的排序方式,将最常用的字词放在前面。这可以在一定程度上弥补输入法重启后排序方式改变带来的影响。但自定义设置也需要用户投入一定的时间,不是长期的完全自适应的方案。
所以,总体来说,搜狗输入法之所以在重启后恢复输入框的默认字母序排序方式,而不是完全记忆用户多次输入习惯,是基于需要兼顾不同用户使用方便性,以及 input法自身的功能定位等综合考量。但输入法也提供了定制输入框排序的选项,用户可以根据自己的需要进行个性化设置。这个设计方案在一定程度上兼顾了个性化和通用性,但难以做到在所有场景下完全记忆每个用户的长期操作习惯。希望以上详细解释能够帮助您理解这个现象的原因和设计考量。如有任何其他问题,也请随时提出,我很乐意进行进一步的交流和解答。