让 Agent 帮你接入
复制提示词,粘贴到你正在使用的 Agent。
帮我的项目接入 cap.bug.im/llms,完成前端控件、后端校验和测试。
查看完整接入说明cap.bug.im · 免费人机验证
给你的网站,
加一道验证。
cap 让浏览器先完成一道计算题,再由你的后端校验结果。用于表单、评论和注册等需要限制批量提交的场景。
使用 GitHub 登录管理站点。访客完成验证无需登录。
表单提交前,多一道确认。
验证控件放在你的页面里,计算结果交给后端检查。
控件示意 · 主题、交互方式和进度样式均可配置浏览器计算,后端校验
基于开源 ALTCHA。通过计算成本限制批量提交,验证结果由服务端确认。
按站点管理
每个站点有独立的 sitekey、服务端密钥和域名限制,可查看验证用量。
不依赖跨站追踪
使用请求与 IP 的粗粒度信号调整难度,不采集浏览器设备指纹。
接入方式
前端放控件,后端做校验。
创建站点后拿到两项凭据:sitekey 用在网页上,secret 只保存在你的服务端。
01 / 浏览器
把控件放进表单
完成计算后,控件会把结果写入隐藏字段 cap-response。
<script src="https://cap.bug.im/v1.js" defer></script>
<div class="cap-captcha"
data-sitekey="YOUR_SITEKEY"></div>02 / 你的后端
确认结果,再处理提交
把结果和 secret 发给校验接口,只有 success 为 true 时才放行。
POST https://cap.bug.im/v1/siteverify
Content-Type: application/json
{ "secret": "YOUR_SECRET",
"response": "<cap-response>" }服务网络
面向国内外的访问
全球边缘加速
cap.bug.im 已启用阿里云 ESA 全球边缘加速,面向国内外访客提供网站与验证服务。
使用已备案域名
服务使用已完成 ICP 备案的 bug.im 域名。前端脚本和校验接口统一通过 cap.bug.im 接入,备案信息可在页脚查询。
使用之前
先了解它能做什么。
增加批量提交的成本
浏览器需要逐次计算答案。可疑请求会收到更高难度的挑战,已校验的挑战会被记录,用于减少结果的重复使用。
仍需要业务侧防护
计算不等于识别人。真浏览器自动化也能完成挑战;重要操作仍应配合限流、身份校验和业务规则。较慢的设备可能需要更长时间。
从一个站点开始。
添加域名,取得凭据,再按示例接入你的表单。