把同一个名字输入不同的测名页面,出来的结果能差出一大截:这家给八十几分说「大吉」,那家只给六十出头还提示「慎用」,有的地方连五行都标得不一样。看到这种情形,多数人第一反应是怀疑自己看错了,第二反应是怀疑某一方在骗人。真实原因没那么戏剧化——它们并不是在回答同一个问题,各自用着各自的算法、字库和判断重点,答案不一样几乎是必然的。把这层关系弄明白,你才知道这类结果能参考到什么程度。
常见的打分办法至少有四类。一类按五格体系来排,把笔画换算成一串数字,看组合落在什么档位。一类按五行和生辰来权衡,看用字的属性与出生时间的搭配,取长补短。一类按字义、读音、字形做综合感受评分,偏现代的取名思路。还有一类只是把前几种做加权平均,权重则由工具自己设定。既然是四套标准,同一份数据在其中得出的结论自然对不上:在五格顺、五行不合的搭配里,只算五格的地方会给高分,看重搭配的就会扣分。更要紧的是,它给出的是「相对评分」,不是「绝对评价」。程序内部要先有一个参照范围,才好判定一个组合算好还是不好,参照怎么取、边界画在哪儿,各家取法都不一样。理解这一点,你就不会再把两个来源的数据放在一起比高了。
即便两家都用五格,结论也可能不同,卡点通常出在字上。一部分工具的字库沿用旧字书的字形,一部分按现行规范字形,同一个字两边给出的画数就能差一到两画。差一画看似小事,落到加法里就足以让尾数改变,进而整组配置换档,判断也跟着翻面。另一类差异在罕见字上更明显:少见的字在某些字库里缺记录,程序只能按默认值或猜测值处理,算出来的结果自然不可靠。复姓、单名、叠字这些情况的处理规则各家也不统一,有的按一种写法,有的按另一种。所以看到悬殊的分数时,不必急着找谁错了,先看它用的是哪套字形口径,很可能两边本身就在两套标准里各说各话。想减少干扰,办法是尽量用常见字,遇到生僻字就多查几个来源交叉印证。
还有一个常被忽略的事实:各项要求本身会互相牵制。笔画组合好看的字,未必读音顺口;字义讲究的字,未必在五格上占优。所以真正算下来,五项全优的搭配比例并不高,绝大多数都是某一两项出彩、某一两项平淡。评分工具为了给出一个便于比较的数字,必须做加权,而权重怎么分配,就决定了同一组数据在不同工具里是加分还是减分。这也是为什么有些地方总在八十分以上——它的权重设置更宽容;有些则很少给出高分,因为它把扣分项压得很重。看到自己满意的名字在一处只有中等分,先别慌,翻到细项看看是扣在哪一格。如果扣在读音、字义这类你本来就判断过的地方,那多半不影响使用;如果几处都指向同一项明显的短板,那才值得改动。
把这类工具当作业余参考是可以的,但要按下面的顺序读结果。第一,看它说明了用哪套规则没有,说不清楚的,给出的数据基本只能当娱乐。第二,看它的分档是几档制,有些九十多分其实只是第一档,用来讨个吉利,并没有多少区分度。第三,看细项而不是总分,总分是打包出来的,细项才告诉你一个选项在哪方面薄弱。第四,用自己的耳朵和手复核一遍:连姓带名念几遍,查一查有没有难听的谐音,再写几遍看是否顺手,这些判断比任何算法都更贴近真实体验。第五,家里人多的时候容易各拿一个结果互相说服,此时不如说清楚「参考可以,不作依据」,免得为了一个数字反复改名。
分数不同,根子在于规则不同,而不是名字本身变了。你完全可以让这些工具帮自己排除明显别扭的选项,但真正拍板时,还是要靠读音顺不顺、字义合不合心意、写起来方不方便。数字参考一下就好,别让它替你做决定。有空的话,把两三个备选方案一起念给家里人听听,谁的方案被记住、被念顺了,通常就是更合适的那个。