让AI直接调网站API,而不是傻傻爬页面——OpenWeb有点东西
你还在用浏览器自动化刷网页?Claude 已经在”直接调 API”了。
说个真实的低效场景:你想让 AI agent 去 Hacker News 抓热帖、去 Reddit 查某个话题的讨论,你的默认方案是什么?
大概率是 Playwright / Puppeteer 那套——截图、读 DOM、塞给 LLM 解析。慢、贵、还动不动被反爬拦截。
OpenWeb 换了个思路:网站有 API,干嘛非点页面?它直接调网站原生接口,JSON 进、JSON 出,结构化数据秒回。不用截图,不用 token 密集型解析。
这玩意儿牛在哪儿?
快,且省 token。 直接调 API 比截图+OCR 快 10 倍以上,而且输出是干净的 JSON,后续处理不用再折腾。
90+ 网站开箱即用。 覆盖社交(X、Reddit、Instagram、微博、小红书)、内容(Hacker News、YouTube、Bilibili、Medium)、电商(Amazon、Costco、JD)、开发者工具(GitHub、GitLab、Notion)、金融(Robinhood、富途)、出行(Google Maps、携程)等八大类,总计 750+ 操作。
Auth 自己搞定。 Cookie、JWT、CSRF、请求签名——全都自动处理。你跟 agent 说”帮我查一下我的 GitHub Stars”,不用手填任何 token,OpenWeb 会自动复用你的登录态。
Agent 原生设计。 支持 Claude Code、Codex、OpenCode、OpenClaw 等主流 AI 编程工具。装好后直接用自然语言指挥:
“用 /openweb 查一下 X 上最近关于某 AI 新闻的热帖”
agent 就会自动路由到对应平台、调对应接口、返回结构化结果。
还可以自己扩展新网站。 OpenWeb 内置了完整的”发现 + 接入”工作流——你可以让 agent 自己探测目标网站的技术栈、判断用 HTTP 还是浏览器 fetch、构建适配器,整个过程 agent 驱动,你在聊天里做决策就行。
安装超简单
# CLI 方式
npm install -g @openweb-org/openweb
# Agent 方式(一键注入)
curl -fsSL https://raw.githubusercontent.com/openweb-org/openweb/main/install-skill.sh | bash
装好后,在 CLAUDE.md 或 AGENTS.md 里加一行:
- OpenWeb: Access any website through /openweb
谁适合用?
如果你经常需要 AI agent 去各种网站抓数据、写内容、做操作——比如市调、竞品监控、社媒管理、自动化运维——OpenWeb 是目前最干净的方案。
传统爬虫思路在 AI 时代已经被验证低效了。结构化 API 调用,才是 agent 访问互联网的正确姿势。
GitHub: https://github.com/openweb-org/openweb
评论区
登录后可评论。