AI 搜网页还在用截图?OpenWeb 让 Claude 直接调网站 API,token 消耗降 90%
最近在挖到一个很有意思的 Skill,叫 OpenWeb——它解决了一个我一直觉得 AI 编程助手很别扭的问题:
当你想让 Claude 帮你查个小红书帖子的数据、搜一下 GitHub trending、或者爬某电商站的价格……AI 往往只能靠 WebFetch 硬干,截图 token 爆炸,有时候还 403/被反爬。
OpenWeb 的思路完全不一样——它不走浏览器模拟,而是直接调网站自己的 API。
它是怎么工作的
说白了,OpenWeb 是一个给 AI Agent 用的「网站 API 封装层」。它把 90+ 常用网站的接口做成了结构化的操作定义,Agent 调用时拿到的是干净的 JSON,而不是截图或者 DOM 乱猜。
支持的网站分得很细:
- 社交媒体:X、Instagram、Reddit、Discord、LinkedIn、小红书、微博、知乎……
- 内容平台:HackerNews、YouTube、Medium、Spotify、Steam、Bilibili……
- 电商:Amazon、eBay、Etsy、京东、淘宝……
- 开发/研究:GitHub、GitLab、Notion、StackOverflow、HuggingFace、npm……
- 金融:Robinhood、Fidelity、雪球、Yahoo Finance……
- 还有旅行、求职、美食、外卖……基本覆盖全了。
每个网站都有 5-30 个不等的操作单元(operation),比如 GitHub 有 18 个操作:搜仓库、读 issue、查 user、看 trending……都是直接调 API,token 消耗只有浏览器自动化的零头。
使用方式
装起来很傻瓜:
npm install -g @openweb-org/openweb
# 或者
npx @openweb-org/openweb wikipedia getPageSummary '{"title":"World_Wide_Web"}'
接进 Claude Code 也一行命令:
curl -fsSL https://raw.githubusercontent.com/openweb-org/openweb/main/install-skill.sh | bash
装完之后,在 Claude Code 里直接说人话就行:
/openweb 搜一下最近 GitHub 上关于 Rust 的热门仓库
不需要你指定调哪个 API、怎么过验证,OpenWeb 全自动搞定。
适用场景
这个 Skill 特别适合需要频繁和外部网站交互的工作流:
- 做竞品分析,需要批量抓取多平台数据
- 研究市场行情,监控商品价格/社交舆情
- 自动化内容采集(做知识库、写报告)
- 开发者:集成到自己的 AI 编程工作流里
说白了,如果你厌倦了 AI 帮你搜网页时动不动就「我来看看这个页面」,然后 token 爆表、结果还不对——OpenWeb 是个很好的解法。
GitHub:https://github.com/openweb-org/openweb ⭐ 38(冷门但思路很对)
评论区
0 条评论
登录后可评论。