Skip to content

浏览器自动化工具合集

bb-browser — 浏览器即 API,复用登录态

⭐ 4,100 | MIT | TypeScript | https://github.com/epiral/bb-browser

核心理念:你已经登录的浏览器就是 API。AI Agent 通过 bb-browser 直接调用你 Chrome 中的登录态,无需 API Key。

覆盖:36 个平台,103 条命令(Twitter/X、Reddit、B站、知乎、小红书、GitHub、YouTube、东方财富等)

bash
npm install -g bb-browser
bb-browser site update
bb-browser site twitter/search "AI agent"
bb-browser site zhihu/hot
bb-browser site youtube/transcript VIDEO_ID

MCP 接入(Claude Code / Cursor):

json
{
  "mcpServers": {
    "bb-browser": { "command": "npx", "args": ["-y", "bb-browser", "--mcp"] }
  }
}

OpenCLI — 把任意网站变成 CLI

⭐ 13,200 | Apache-2.0 | https://github.com/jackwener/opencli

核心:70+ 预构建适配器,或用 opencli record 自录制,把任意网站/Electron App/本地工具转为标准 CLI。

bash
npm install -g @jackwener/opencli
opencli doctor
opencli list
opencli hackernews top --limit 5
opencli bilibili hot --limit 5

插件系统

bash
opencli plugin install github:user/opencli-plugin-my-tool

AI Agent 集成(Claude Code):

bash
npx skills add jackwener/opencli

反检测内置:自动 patch webdriver、伪造插件列表、清理 CDP 特征


Carbonyl — 终端里的 Chromium 浏览器

⭐ 18,100 | Rust | https://github.com/fathyb/carbonyl

在终端中运行完整 Chromium,60 FPS 全彩渲染,支持 SSH 远程浏览,资源占用远低于桌面 Chrome。

bash
docker run -it fathyb/carbonyl https://www.google.com

Built for notes, tools, and long-term recall.