扫一扫分享
很多人都遇到过这种情况:想用某个网站的功能做自动化、给 AI 调用、写成脚本跑,但官方要么没 API,要么 API 收费、额度少、申请麻烦;自己写爬虫又要处理登录、Cookie、动态渲染、反爬,折腾半天还容易封号。
bb-browser 就是为解决这个痛点而生的工具,核心思路非常简单粗暴:你的浏览器,就是 API。
bb-browser 是一个基于 Chrome 开发者协议(CDP)开发的轻量命令行工具,它可以直接控制你本地已经登录好的浏览器,把各种网页操作封装成可调用的 “接口能力”。
不用抓包、不用逆向接口、不用管理 Token 和 Cookie,你浏览器里能登录、能看、能点的内容,都可以通过命令行或 AI 直接调用,并返回结构化数据。
官方口号:Your browser is the API.
互联网是为浏览器构建的。AI Agent 一直试图通过 API 访问它 — 但 99% 的网站不提供 API。
bb-browser 翻转了这个逻辑:不是让网站适配机器,而是让机器使用人的界面。 adapter 在你的浏览器 tab 里跑 eval,用你的 Cookie 调 fetch(),或者直接调用页面的 webpack 模块。网站以为是你在操作。因为就是你。
| Playwright / Selenium | 爬虫库 | bb-browser | |
|---|---|---|---|
| 浏览器 | 无头、隔离环境 | 没有浏览器 | 你的真实 Chrome |
| 登录态 | 没有,要重新登录 | 偷 Cookie | 已经在了 |
| 反爬检测 | 容易被识别 | 猫鼠游戏 | 无法检测 — 它就是用户 |
| 复杂鉴权 | 无法复制 | 需要逆向 | 页面自己处理 |
你在 Chrome 里已经登录了知乎、小红书、GitHub、Gemini、B 站等网站,bb-browser 可以直接复用这个登录状态。
它不会伪装请求,也不会用无头浏览器搞采集,而是直接驱动你本机的真实浏览器,行为更接近真人,不容易触发风控。
通过配套的 bb-sites,已经内置了36 + 平台、100 + 适配器,覆盖日常绝大多数场景,拿来就能用:
你只需要执行一行命令,就能获取结构化数据。
它不只是打开页面,还会把页面内容整理成 JSON 格式,支持--json、--jq等参数,方便脚本解析、AI 读取、流程自动化。
可以很方便地配置成 MCP 服务,对接 Claude Code、Cursor、Codex 等 AI 智能体,让 AI 直接通过浏览器访问网页能力。
通过 npm 一键安装,Windows、macOS、Linux 都能跑,使用成本极低。
让 Claude、GPT 类智能体不只能聊天,还能帮你查知乎热榜、搜 GitHub 项目、看 B 站热门、查 arxiv 论文,完全不用你手动操作。
比如 Gemini 网页版免费但没方便的 API,bb-browser 可以把它封装成命令行工具,实现聊天、文生图、图生图等功能,用于批量自动化工作流。
每天自动获取知乎热榜、微博热搜、小红书爆款、arxiv 最新论文、GitHub 趋势,不用手动打开网页刷。
它更适合个人使用、轻量自动化、AI 辅助工作流,而不是暴力爬取。
npm install -g bb-browser
bb-browser site update
# 查看知乎热榜
bb-browser site zhihu/hot
# 搜索arxiv论文
bb-browser site arxiv/search "large language model"
# 查看B站热门
bb-browser site bilibili/popular
{
"mcpServers": {
"bb-browser": {
"command": "npx",
"args": ["-y", "bb-browser", "--mcp"]
}
}
}bb-browser 最核心的价值,就是不等平台开放 API,直接把浏览器变成可调用的服务。
对个人开发者、AI 玩家、内容工作者来说,它能极低门槛实现网页自动化,让脚本和 AI 真正 “能用你浏览器里的一切”。仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!
手机扫一扫预览