Browser Relay

🌐 本地IP直连,轻松突破反爬封锁

通过本地Chromium HTTP代理绕过数据中心IP封锁,实现小红书等反爬网站的浏览器自动化操作

收藏
8k
安装
1.7k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Browser Relay 综合评估

核心用法

Browser Relay 是一套基于 HTTP 中继的浏览器自动化方案,通过本地端口转发将 AI 指令转译为 Chrome DevTools Protocol (CDP) 命令,操控用户本地的 Chromium 浏览器。其核心架构为:AI → HTTP (18792端口) → relay.py → CDP (9222端口) → 本地 Chromium。该方案专为解决数据中心 IP 被封锁场景设计,典型目标站点包括小红书等强反爬平台。

主要功能涵盖:标签页管理(新建/切换/关闭)、页面导航、元素交互(点击/输入/按键/滚动)、JavaScript 执行、智能等待、截图取证等完整浏览器控制能力。Token 认证机制保障通信安全,支持会话级缓存避免重复读取。

显著优点

1. IP 绕过能力:请求源自用户本地 IP,有效穿透基于 IP 信誉的反爬策略,解决数据中心 IP 封锁痛点
2. 无痕集成:复用用户现有浏览器环境(Cookies、登录态、指纹),无需维护复杂账号池

3. 协议轻量化:HTTP/JSON 接口降低调用门槛,对比原生 CDP WebSocket 更易调试

4. 操作可视化:截图确认制保障敏感操作可审计,自动保存机制便于追溯

5. 错误自愈:内置连接失败重连逻辑,提升自动化稳定性

潜在缺点与局限性

  • 环境依赖强:要求用户本地预装 Chromium 并手动开启远程调试端口,启动链路较长
  • 单点故障风险:relay.py 作为中间层宕机将导致全部控制中断
  • 并发受限:单浏览器实例架构难以支撑高并发场景
  • 平台特异性:针对小红书等特定平台优化,通用性受反爬策略演变制约
  • 安全边界模糊:本地浏览器暴露 CDP 端口,存在潜在横向攻击面

适合人群

  • 需自动化操作反爬严格平台(小红书、Instagram、LinkedIn 等)的研究者或运营人员
  • 拥有稳定本地浏览器环境、具备基础 Linux/网络知识的用户
  • 对账号安全有要求、希望复用真实用户环境而非虚拟 IP 池的场景

常规风险

  • 本地安全暴露:CDP 端口未授权访问可导致浏览器被完全控制
  • Token 泄露:/tmp/browser-relay-token 文件权限若配置不当,可被本地其他进程读取
  • 操作不可逆:自动化脚本误触可能导致账号异常、内容误发等后果,截图确认制为最后一道防线
  • 合规边界:绕过反爬机制可能违反目标平台服务条款,需评估法律与商业风险

Browser Relay 内容

手动下载zip · 11.4 kB
package.jsonapplication/json
请选择文件