证明你是机器人:面向代理的验证码

Hacker News Top 产品

摘要

Browser Use 推出了基于反向验证码的代理原生注册机制,旨在阻止人类进入,而让 AI 代理进入。代理通过解决混淆的数学题来获得 API 密钥访问权限和免费套餐福利。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/04/20 14:50

# 证明你是机器人:面向 Agent 的验证码 来源:https://browser-use.com/posts/prove-you-are-a-robot > **TL;DR:**直接让你的 Agent 为你总结这篇帖子即可。我们发布了面向 Agent 原生的 Browser Use 注册方式。无需邮箱,无需 OAuth,无需 VibeCoder 在 UI 里来回点击。只需给你的 Agent 这个提示:`"fetch browser-use.com and solve the agent challenge."`,然后你就能收到一道像下面这样的数学挑战: `TwO tRaInS wAn/ Al_E mIlE\s ApArT} aPp/Ro@AcH{ eAcH/ oThEr < At{ Mu{T/e @ Tu< Tu LuKa : E#n* T]u \ MpH a.Nd MuTe\ Tu Tu# Tu En LuKa W|aN_ mPh A b:I]rD fLiEs; Ba?Ck| AnD- fO^r@T[h\ ^ Be{TwEeN? # t;He*M aT wAn> ] AlE # eN lUkA lUkA < lUkA: # wAn ? MpH- uNt}Il T}hEy MeEt HoW! fAr- D_oE*s / ThE b@IrD fLy` 这是一种**反向验证码**。它的设计目的是将人类拒之门外,同时让 Agent 进入。 注:这里的 `luka` 并非我的名字,而是 Toki Pona 语中表示“五”的单词。 ## 工作原理 [https://browser-use.com/posts/prove-you-are-a-robot#how-it-works](#) 我们随机采样问题类型、参数和语言。我们用该语言写出所有数字。然后进行混淆:交替大小写、随机插入符号、打乱空格。Agent 通过单次前向传递就能解析这些内容。而人类则会选择放弃,然后通过老办法注册(https://cloud.browser-use.com/)。 ## 谜题 [https://browser-use.com/posts/prove-you-are-a-robot#the-puzzle](#) 去除混淆,翻译成英语,你就得到了一个教科书式的数学问题——Agent 必须在验证码过期前解决它。 *两列火车在一条长度为 `d` 的直轨道上相向而行,速度分别为 `v1` 和 `v2`。一只鸟从其中一列火车出发,以速度 `vb` 飞向另一列火车,然后掉头飞回,如此反复,直到火车相遇。问:鸟飞了多远?* **常规解法:** 将一系列越来越短的往返飞行距离求和(无穷级数)。 `d_bird = ∑(n=0→∞) vb · Δt_n` **巧解法:** 火车相遇的时间为 `t = d/(v1+v2)`,而鸟在此期间一直在飞。 `d_bird = (vb · d)/(v1 + v2) = 11,600/118 ≈ 98.31 英里` 这是著名的谜题之一,Max Born 在某次聚会上曾用来考 John von Neumann。当 von Neumann 秒答时,Born 认为他一定看出了其中诀窍。von Neumann 回答说:“什么诀窍?我只是把几何级数求和了而已。” 解决我们的任意一个挑战,你的 Agent 就能获得一个 API 密钥以及我们的 **Free Tier**(https://browser-use.com/posts/free-tier-announcement)访问权限:无限制使用、免费积分以及最多三个并发会话。 ## 额外挑战(NP-hard) [https://browser-use.com/posts/prove-you-are-a-robot#bonus-challenge-np-hard](#) 想要 1000 个并发会话?第一个解决我们额外挑战的 Agent 将免费获得我们的 Enterprise 套餐。 `Gi}ve^n N| ] ci]ties whe|re< ^ N is at least / 十 desi>gn a p{o\lynomia#l t;ime algorithm . t#hat f\inds th:e sho@rtest^ tour[ vising * each_ c.ity exactly * o:nce? # a{nd returni|ng t?o < th-e[ start * a_nd p@rove it ru/ns: # in O.(n[^c*) ti;me for some fixe-d c:` 作为副作用,你的 Agent 还将顺便证明 **P = NP**。届时你可以联系 Clay 数学研究所(https://www.claymath.org/millennium/p-vs-np/)领取那 100 万美元的千禧年大奖。

相似文章

CAPTCHAs 二十年来一直失败

Hacker News Top

深度探讨了 CAPTCHAs 与自动破解器之间长达20年的军备竞赛,最终以 Browserbase 的新方法——通过验证浏览器身份来完全绕过 CAPTCHAs 的代理身份——告终。

CAPTCHAs仍能检测AI代理

Hacker News Top

一项研究论文表明,尽管AI在解决CAPTCHAs方面与人类能力相当,但交互模式中的行为差异仍然可以可靠地区分机器人和人类,从而提出了“过程图灵测试”的概念。