Precursor

Cloudflare 的新 Precursor 服务旨在通过持续分析客户端行为信号(如鼠标和键盘活动)来检测网页机器人和 AI 代理,将其定位为打击爬取、欺诈和自动化滥用的一种方式。评论者质疑,鉴于与越来越复杂的机器人之间的军备竞赛,这在长期内会有多大效果,并担心这会连带伤及无障碍工具、非传统输入设备和合法自动化。许多人还提出了对无处不在的行为追踪、用户指纹识别潜力,以及 Cloudflare 作为守门人的权力不断增强的更广泛担忧,因为它可以向网站所有者和“好”机器人同时收费以获取访问权限。

与现有反机器人工具的比较

  • 几位评论者认为 Precursor 类似于 Google Cloud Fraud Defense、reCAPTCHA v3、hCaptcha 以及其他机器人/欺诈产品。
  • 有人指出,Cloudflare 在集成 hCaptcha 时就已经使用了类似的行为分析,因此这种概念并不被视为新鲜事。
  • 还有人列举了更广泛的机器人检测与机器人绕过供应商生态,把这看作“代理检测”市场走向成熟的一部分。

技术路线与军备竞赛

  • 核心思路:客户端 JS 持续跟踪行为(鼠标、键盘、焦点、导航)来给机器人相似度打分。
  • 许多人认为,像人一样的光标移动和时序可以通过 ML 以及足够的训练数据来模拟,并预测这会演变成一场持续的军备竞赛。
  • 有些人认为,由于细微的运动/行为模式,高保真模拟确实很难;也有人表示“用 ML 打败 ML”,并认为这是可行的。

无障碍与可用性担忧

  • 人们强烈担心非标准输入设备(触控、trackpoint、仅键盘、辅助技术、眼动追踪)会被误判。
  • 几位评论者预测,视障用户和残障人士会遭到不成比例的拦截,而且几乎没有申诉途径。
  • 还有人反馈,现有的 Cloudflare 检查已经导致无尽加载圈、误报,以及对国家/浏览器的歧视。

隐私与指纹识别

  • 许多人认为,持续的行为追踪实际上就是监控或键盘记录,并且由于打字/鼠标节律具有独特性,极可能构成个人身份信息(PII)。
  • 人们担心这些数据可能推断年龄、惯用手、残障、健康状况或药物使用情况,并可能被变现或滥用。

市场权力与商业模式

  • 评论者担心 Cloudflare 正在成为“好机器人 vs 坏机器人”的裁判,并因此有动机放行付费机器人、拦截其他机器人。
  • 有人把它类比为收费站/保护费:一边出售爬虫工具和机器人防护,一边让“付费爬取”成为可能。
  • 也有人回应说,客户可以自行设定阈值,而且他们需要工具来应对凭证填充、黄牛、欺诈和恶意爬取。

关于 Web 未来的更广泛思考

  • 有些人认为,这只是走向一个需要身份验证、付费墙、反代理的 Web 的又一步。
  • 另一些人则认为,用户可控的代理最终会成为浏览网页的常态,而封锁它们的网站会失去用户。