你是否曾为 AI Agent 无法访问需要登录的网站而烦恼?想在 AI 中调用 Twitter、知乎、小红书、LinkedIn 等平台的功能,却苦于没有 API 密钥或被反爬限制?
bb-browser 彻底解决了这个痛点。它让 AI Agent 直接使用你浏览器中已经登录的状态,无需任何额外认证,即可调用 36 个平台的 103 个命令。项目目前在 GitHub 已获得 845 stars,热度持续攀升。

相关链接
- GitHub 地址:https://github.com/epiral/bb-browser
- NPM 包:https://www.npmjs.com/package/bb-browser
- ClawHub Skill:bb-browser-openclaw
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— 执行任意 JavaScriptfetch— 发起带登录态的网络请求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
三种运行模式
- OpenClaw 模式(推荐)
若使用 OpenClaw 平台,bb-browser 可直接调用内置浏览器,无需安装扩展。Skill 已上架 ClawHub:bb-browser-openclaw - Chrome 扩展模式
从 GitHub Releases 下载 zip 包,解压后在chrome://extensions/开启开发者模式,加载已解压的扩展程序。 - 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。
© 版权声明
本站部分内容源于网络收集,文章等版权归原作者所有,若需删稿请联系管理员邮箱:[email protected]
相关文章
暂无评论...