用 Cloudflare Workers 和 reCAPTCHA v3 构建静态表单

Using Cloudflare Workers and reCAPTCHA v3 for a Static Site Contact Form

用 Cloudflare Workers 和 reCAPTCHA v3 构建静态表单

作为基于 11ty 构建的静态站点,我面临没有后端处理表单提交的难题。为了解决这个问题并有效拦截垃圾邮件,我设计了一套结合 Cloudflare Pages Functions、Google reCAPTCHA v3 和 Resend 的无服务器方案。这套流程完全对用户透明,reCAPTCHA v3 通过分析鼠标轨迹、打字节奏等细微行为信号来区分人类与机器人,无需繁琐的验证码挑战。本文将分享从 Netlify Forms 迁移到这套自定义架构的完整经验,以及为何这种基于行为分析的防垃圾机制比传统方案更优雅。

reCAPTCHA v3 通过分析用户在页面上的行为模式和上下文信号来生成风险评分,完全无需用户进行令人沮丧的视觉挑战。

同日更多故事

2026-09-02