Note: This page does not support English, using the default language version
很多独立博客、留言板、注册表单都用了 Turnstile 这类「无感验证」——访客不用点红绿灯、认图片,后端却能判断你大概是不是机器人。Cloudflare 说,Turnstile 现在每个工作日要跑大约 30 亿次验证,某一周就有两万三千多个账号在后台新建了组件。
问题出在第二步。
Turnstile 的正确用法是两步:前端放组件、拿到 token;后端把 token 送到 Siteverify 校验,再根据结果决定放不放行。而相当多的人——尤其是用 AI 一键生成页面的那批人——只做了第一步。前端漂漂亮亮,后端根本没校验。这种状态下,机器人自己伪造一个「通过」就行,等于门上装了锁,锁芯没装。
9 月 25 日,Cloudflare 发布 Turnstile Spin 来解决这件事。它的做法挺有意思:不是再写一篇更长的文档,而是把整个流程做成编码智能体可以执行的技能(skill)。
你在 Cloudflare 后台选定要保护的位置,然后让 agent 干活——Claude Code、Cursor、Codex 都行;也可以把 Cloudflare 放出来的公开 skill 地址直接粘给自己的 agent。agent 会在你的代码库里找到相关的前后端文件,先给你一份计划,等你点头,再把两边一起改完。
三种典型场景:全新安装(前端嵌入组件、后端接上 Siteverify);补救已有组件(后台会给「装了但没校验」的 widget 打上 Fix with Spin 提示,agent 用同一个 secret 把缺失的那一步补上,前端不受影响);从其它 CAPTCHA 迁移(agent 识别旧方案的特征,给替换计划,你同意后再动手)。
两个细节我比较在意:一是应用代码不会被上传到 Cloudflare,也不由 Cloudflare 远程修改,改动发生在你自己的仓库里;二是后台只新增一个 widget 资源,真正的校验逻辑留在你的后端、紧挨着业务判断。
Cloudflare 还给了早期数据:这个能力 7 月先进了后台,到现在记录到超过 65,000 次成功的 Spin 组件创建,生成的 prompt 被复制了三万多次。
Turnstile Spin 本质上是在用 agent 修 agent 挖的坑。
AI 把建站门槛拉到了地板上,代价是那些「不写出来就没人做」的步骤——后端校验、环境变量、密钥管理——最容易被跳过。平台的对策不是骂人,也不是把文档再写长一倍,而是把安全流程本身变成智能体可以直接执行的东西。
如果你把这半个月 Cloudflare 的动作连起来看,方向会更清楚:9 月 15 日,他们开始给每个团队成员和 agent 单独分配 Workers 权限;9 月 22 日上线 Worker Previews,让每个 agent 的改动都有独立的预览 URL、配置和状态;9 月 25 日就是 Spin。一句话——平台正在把「agent 也在这个项目里干活」当成一等公民来设计。
2026 年建站圈的关键词是「约束」,不是「更快」。上个月 shadcn 出了给 AI 生成界面做检查的 lint,这个月 Cloudflare 直接把安全配置做成 agent skill,本质是同一个判断:当生成变得廉价,值钱的就是正确性和可验证性。
对独立博主来说这其实是好消息——过去那半套缺失的验证,得你自己懂后端才能补;现在它变成了一份可以照着执行的清单。但前提是,你愿意花十分钟去看一眼。
安全这件事,最后一百米还是得自己走。
(内容由AI生成,仅供参考)
Loading comments...