Unbrowse Openclaw

🔍 一键逆向网站 API,秒变结构化数据

智能网站 API 发现工具,通过捕获浏览器网络流量自动逆向生成可复用的结构化数据提取技能,支持认证与会话管理

收藏
3.3k
安装
1.1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Unbrowse 是一款面向 AI Agent 的浏览器替代方案,核心能力是将任意网站的网络流量转化为可复用的 API 技能。工作流程分为三步:

1. 意图解析 (resolve):基于自然语言意图自动发现目标站点的 API 端点,首次调用需 20-80 秒完成流量捕获与学习,后续调用使用缓存技能(<200ms 或 ~2s)
2. 执行提取 (execute):通过 --path--extract--limit 参数直接提取结构化数据,无需管道到 jq/Python,自动将 1MB 原始响应压缩至 ~1.5KB

3. 反馈优化 (feedback):强制评分机制(1-5 分)驱动技能质量迭代,支持提交提取配方供全局复用

关键特性:自动从 Chrome/Firefox 提取 Cookie 完成认证;支持 dry-run 模式预览变更操作;内置技能市场实现跨 Agent 共享。

显著优点

  • 零 API 文档依赖:逆向工程网站私有 API,突破官方接口限制
  • 社区知识复用:发现的 API 结构进入共享注册表,形成集体智能
  • 性能分层:首次学习后响应速度提升 10-40 倍
  • 内置数据清洗:原生支持 JSONPath 风格的路径提取与字段映射
  • 认证无缝衔接:复用用户浏览器登录态,无需额外配置

潜在局限与风险

  • 法律灰色地带:逆向工程可能违反目标网站 ToS,存在封禁风险
  • 稳定性依赖前端:网站改版可能导致技能失效,需重新学习
  • 首次冷启动慢:20-80 秒学习成本不适合高频即时查询
  • 共享隐私权衡:API 结构共享至集体注册表,敏感业务数据存在泄露隐患
  • 浏览器引擎依赖:需额外安装 agent-browser,增加环境复杂度

适合人群

  • 需要从无 API 网站提取结构化数据的自动化工程师
  • 希望复用社区已发现 API 模式的多 Agent 系统开发者
  • 具备一定 Web 调试经验、能理解网络请求结构的技术用户

常规风险

| 风险类型 | 说明 |
|---------|------|
| 合规风险 | 可能违反目标网站服务条款,导致账号封禁或法律追责 |
| 数据精度 | 前端渲染数据与官方 API 可能存在差异,关键业务需验证 |
| 供应链安全 | `agent-browser` 及依赖的远程二进制存在潜在注入风险 |
| 速率限制 | 高频调用易触发反爬机制,需配合合理限流策略 |
| 配方污染 | 恶意提交的错误提取配方可能影响全局技能质量 |

Unbrowse Openclaw 内容

src文件夹
api文件夹
auth文件夹
capture文件夹
client文件夹
execution文件夹
extraction文件夹
marketplace文件夹
orchestrator文件夹
ratelimit文件夹
reverse-engineer文件夹
transform文件夹
types文件夹
vault文件夹
verification文件夹
traces文件夹
手动下载zip · 1.3 MB
routes.tstext/plain
请选择文件