[Github发现] bb-browser:OpenClaw又一利器,浏览器就是 API,无需密钥、爬虫、模拟

Github发现2026-03-16发布 WarpEdit
5 0 0

你是否曾为 AI Agent 无法访问需要登录的网站而烦恼?想在 AI 中调用 Twitter、知乎、小红书、LinkedIn 等平台的功能,却苦于没有 API 密钥或被反爬限制?

bb-browser 彻底解决了这个痛点。它让 AI Agent 直接使用你浏览器中已经登录的状态,无需任何额外认证,即可调用 36 个平台的 103 个命令。项目目前在 GitHub 已获得 845 stars,热度持续攀升。

bb-browser 项目封面

相关链接

bb-browser 是什么

bb-browser 是一个革命性的浏览器自动化工具,核心理念是 Your browser is the API(你的浏览器就是 API)。

它不同于传统的 Playwright、Selenium 等无头浏览器方案,也不需要复杂的逆向工程。bb-browser 通过浏览器扩展在你的真实 Chrome 中执行 JavaScript、调用 fetch,甚至注入 webpack 模块。网站无法区分这是机器还是真人——因为本质上就是你在操作。

这个工具由开发者 epiral 创建和维护,目前已是 v0.8.3 版本,采用 TypeScript 开发(87.9%)+ JavaScript(11.9%)。

核心功能

1. 身份借用

当你已经登录微博、知乎、小红书、LinkedIn 等平台后,AI Agent 无需重新认证,即可直接调用这些平台的完整功能。这种架构带来了三重突破:

  • 不可检测性——网站看到的只是普通用户的正常浏览行为,IP、Cookie、指纹都和真人一致
  • 功能完整性——可以访问那些没有开放 API、或 API 功能残缺的平台
  • 即时可用性——跳过繁琐的 OAuth 流程,开箱即用

2. 平台覆盖

项目通过社区驱动的 bb-sites 仓库维护适配器,目前已支持 36 个主流平台103 个可调用接口

类别 平台 主要命令
搜索 Google、百度、Bing、搜狗微信 search
社交 Twitter/X、Reddit、微博、小红书、即刻、LinkedIn、虎扑 search, feed, thread, user, notifications, hot
新闻 BBC、Reuters、36氪、今日头条、东方财富 headlines, search, newsflash, hot
开发 GitHub、StackOverflow、HackerNews、CSDN、V2EX、Dev.to、npm、PyPI、arXiv search, issues, repo, top, thread, package
视频 YouTube、B站 search, video, transcript, popular, comments, feed
金融 雪球、东方财富、Yahoo Finance stock, hot stocks, feed, watchlist, search
知识 Wikipedia、知乎、Open Library search, summary, hot, question

3. 双重身份

bb-browser 同时是一套完整的浏览器自动化工具。除了高层级的站点命令,还支持底层原子操作:

  • open — 打开指定页面
  • snapshot — 获取可访问性树
  • click / fill — 模拟点击输入
  • eval — 执行任意 JavaScript
  • fetch — 发起带登录态的网络请求
  • network — 抓包分析
  • screenshot — 页面截图

所有命令均支持 --json 结构化输出、--jq 内联过滤、--tab 多标签并发。

快速部署

安装

npm install -g bb-browser

初始化

bb-browser site update
bb-browser site recommend

使用示例

bb-browser site zhihu/hot
bb-browser site twitter/search AI agent
bb-browser site github search bb-browser
bb-browser site stackoverflow/search async

三种运行模式

  1. OpenClaw 模式(推荐)
    若使用 OpenClaw 平台,bb-browser 可直接调用内置浏览器,无需安装扩展。Skill 已上架 ClawHub:bb-browser-openclaw
  2. Chrome 扩展模式
    从 GitHub Releases 下载 zip 包,解压后在 chrome://extensions/ 开启开发者模式,加载已解压的扩展程序。
  3. MCP 接入模式
    作为 MCP Server 接入 Claude Code / Cursor

极速扩展

项目内置完整教程,配合 AI Agent 可实现“一句话逆向”。开发者只需指示 Agent“帮我把 XX 网站 CLI 化”,系统便会自动抓包分析、编写适配器、测试验证。

三个适配器复杂度层级:

层级 认证方式 示例 预计时间
Tier 1 Cookie 直接 fetch Reddit、GitHub、V2EX ~1 分钟
Tier 2 Bearer + CSRF Twitter、知乎 ~3 分钟
Tier 3 Webpack 注入 Twitter 高级搜索、小红书 ~10 分钟

实测表明,20 个 AI Agent 并发运行,可在同一时段内各自独立完成不同网站的逆向适配,边际成本趋近于零。

适用人群

  • AI 开发者:需要让 Agent 访问需要登录的网站
  • 数据采集工程师:需要绕过反爬获取数据
  • 自动化爱好者:想用 AI 控制浏览器完成各种任务
  • 研究员:需要进行跨平台信息聚合

总结

bb-browser 重新定义了 AI Agent 访问互联网的方式。没有 bb-browser,AI Agent 的世界是:文件 + 终端 + 几个需要密钥的 API。有了 bb-browser,AI Agent 的世界是:文件 + 终端 + 整个互联网

它让 AI Agent 能在分钟内跨平台研究任何话题,六维度信息聚合比任何人类研究员都更快、更广。如果你需要让 AI 访问需要登录的网站,bb-browser 绝对值得一试。


项目采用 MIT 许可证,由 epiral 团队开发,已获得 845 stars 和 100 forks。

© 版权声明

相关文章

暂无评论

none
暂无评论...