我盯着屏幕上那个蓝色盾牌图标转了快三分钟了。浏览光标悬停在“验证您是器检真人”的按钮上,迟迟没点下去——因为我知道,查站点下去大概率会弹出一堆模糊的点连交通信号灯照片,让我选出所有包含公交车的接确格子。这哪里是认真人验证真人,分明是浏览在测试我的耐心极限。
这个机制叫CAPTCHA,器检全称是查站“全自动区分计算机和人类的公开图灵测试”。听着挺唬人,点连实际干的接确事就是让你做几道人类觉得简单、机器觉得难的认真人题。早些年它还比较友好,浏览让你输入几个扭曲的器检字母数字,歪歪扭扭但勉强能认。查站现在倒好,直接让你从九张图里挑出所有含人行道的图片——有一次我盯着一个疑似台阶又疑似斑马线的玩意,愣是犹豫了十秒钟。
可问题来了。我家楼下的便利店老板,六十多岁,用智能手机只会打电话发微信,每次网购结账遇到这个验证环节,都得把手机递给我儿子帮忙。他说这东西比算账还难。我儿子倒是秒过,因为他从小玩触屏长大,对图片细节的敏感度远超我们这代人。同样是“真人”,验证难度却天差地别,这合理吗?
更讽刺的是,这些验证码本身就在被机器攻破。谷歌的reCAPTCHA早就进化到后台直接分析你的鼠标轨迹、浏览行为、甚至cookie历史,根本不需要你点任何东西。你还没反应过来,它已经悄悄放你过去了。而那些需要你费力点击的旧式验证码,恰恰是机器能轻松破解、真人却要费劲的版本。我见过一个朋友用脚本自动填验证码,速度比我手动快三倍。
有个细节挺有意思。某些网站现在会弹出一个简单的复选框,写着“我不是机器人”,你点一下,它就过了。你以为它检测的是你的点击动作?不,它检测的是你点击之前那几百毫秒的鼠标移动路径。真人会带点自然的抖动和弧线,机器则是笔直的一条线。这招确实聪明,但也暴露了一个事实:所谓“证明你是真人”,越来越像是一场对行为模式的猜谜游戏。
我有次在深夜加班时遇到验证,困得不行,随手乱点了一张图。结果它又弹出一轮新图,我意识到刚才选错了。那一瞬间我突然明白,这玩意根本不是考验你的视觉辨识能力,而是考验你愿不愿意在深夜两点为一个登录页面付出额外的二十秒。真正想拦住的不是机器人,而是像我这样不耐烦的真人。
说到底,这些验证码是把双刃剑。它们确实挡掉了绝大多数的垃圾注册和刷票机器人,但也把一部分不熟悉数字操作的老人、视力障碍者、以及赶时间的人挡在了门外。前阵子我看到一个新闻,有人因为反复验证失败,直接被网站封了IP,理由是“疑似机器人”。他打电话投诉,客服也解决不了,因为系统判定他“行为不像真人”——可他明明只是个手抖的帕金森患者。
我试着回想,上一次被验证码搞得火冒三丈是什么时候?好像是在抢一张火车票,倒计时剩三十秒,验证码却怎么点都不对。那三十秒里,我盯着屏幕上旋转的字符,感觉自己像个被审讯的嫌犯,而审讯官是一段冷冰冰的代码。最终票没了,验证码通过了。那一刻我真想对着屏幕喊:我是不是真人,你看不出来吗?
但冷静下来想想,这大概就是数字时代的悖论——为了证明自己不是机器,我们被迫像机器一样去完成标准化任务;而机器为了模仿人类,又在努力让自己的行为显得笨拙。这场互相模仿的游戏里,没人真正赢过。我只希望下次那个蓝色盾牌再跳出来时,它能给我一个更人性化的选择:要么让我做道简单的算术题,要么干脆放我过去。毕竟,真正的真人,哪有耐心陪它一遍遍数公交车?