bb-browser-openclaw

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

bb-browser sites — The web as CLI

bb-browser sites — 网页即CLI

36 platforms, 103 commands. One-liner structured data from any website using your login state.
All commands use
--openclaw
to run through OpenClaw's browser. No Chrome extension or daemon needed.
支持36个平台、103条命令。可通过你的登录状态,用单行命令从任意网站提取结构化数据。
所有命令均使用
--openclaw
参数通过OpenClaw浏览器运行。无需Chrome扩展或守护进程。

Quick Start

快速开始

bash
undefined
bash
undefined

First time: pull community adapters

First time: pull community adapters

bb-browser site update
bb-browser site update

See what's available

See what's available

bb-browser site list
bb-browser site list

See which adapters match your browsing habits

See which adapters match your browsing habits

bb-browser site recommend
bb-browser site recommend

Run any adapter via OpenClaw's browser

Run any adapter via OpenClaw's browser

bb-browser site reddit/hot --openclaw bb-browser site hackernews/top 5 --openclaw bb-browser site v2ex/hot --openclaw
undefined
bb-browser site reddit/hot --openclaw bb-browser site hackernews/top 5 --openclaw bb-browser site v2ex/hot --openclaw
undefined

IMPORTANT: Always use --openclaw

重要提示:始终使用--openclaw参数

Every
bb-browser site
command MUST include
--openclaw
to use OpenClaw's browser:
bash
undefined
所有
bb-browser site
命令必须包含
--openclaw
参数才能使用OpenClaw浏览器:
bash
undefined

Correct

Correct

bb-browser site twitter/search "AI agent" --openclaw bb-browser site zhihu/hot 10 --openclaw --json bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}'
bb-browser site twitter/search "AI agent" --openclaw bb-browser site zhihu/hot 10 --openclaw --json bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}'

Wrong (requires separate Chrome extension)

Wrong (requires separate Chrome extension)

bb-browser site twitter/search "AI agent"
undefined
bb-browser site twitter/search "AI agent"
undefined

Data Extraction (most common use)

数据提取(最常用功能)

bash
undefined
bash
undefined

Social media

Social media

bb-browser site twitter/search "OpenClaw" --openclaw bb-browser site twitter/thread <tweet-url> --openclaw bb-browser site reddit/thread <post-url> --openclaw bb-browser site weibo/hot --openclaw bb-browser site xiaohongshu/search "query" --openclaw
bb-browser site twitter/search "OpenClaw" --openclaw bb-browser site twitter/thread <tweet-url> --openclaw bb-browser site reddit/thread <post-url> --openclaw bb-browser site weibo/hot --openclaw bb-browser site xiaohongshu/search "query" --openclaw

Developer

Developer

bb-browser site github/repo owner/repo --openclaw bb-browser site github/issues owner/repo --openclaw bb-browser site hackernews/top 10 --openclaw bb-browser site stackoverflow/search "async await" --openclaw bb-browser site arxiv/search "transformer" --openclaw
bb-browser site github/repo owner/repo --openclaw bb-browser site github/issues owner/repo --openclaw bb-browser site hackernews/top 10 --openclaw bb-browser site stackoverflow/search "async await" --openclaw bb-browser site arxiv/search "transformer" --openclaw

Finance

Finance

bb-browser site xueqiu/stock SH600519 --openclaw bb-browser site xueqiu/hot-stock 5 --openclaw bb-browser site eastmoney/stock "茅台" --openclaw
bb-browser site xueqiu/stock SH600519 --openclaw bb-browser site xueqiu/hot-stock 5 --openclaw bb-browser site eastmoney/stock "茅台" --openclaw

News & Knowledge

News & Knowledge

bb-browser site zhihu/hot --openclaw bb-browser site 36kr/newsflash --openclaw bb-browser site wikipedia/summary "Python" --openclaw
bb-browser site zhihu/hot --openclaw bb-browser site 36kr/newsflash --openclaw bb-browser site wikipedia/summary "Python" --openclaw

Video

Video

bb-browser site youtube/transcript VIDEO_ID --openclaw bb-browser site bilibili/search "query" --openclaw
undefined
bb-browser site youtube/transcript VIDEO_ID --openclaw bb-browser site bilibili/search "query" --openclaw
undefined

Filtering with --jq

使用--jq参数过滤数据

Use
--jq
to extract specific fields (no need for
--json
, it's implied):
bash
undefined
使用
--jq
参数提取特定字段(无需
--json
参数,该参数会自动生效):
bash
undefined

Just stock names

Just stock names

bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[].name'
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[].name'

Specific fields as objects

Specific fields as objects

bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent, heat}'
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent, heat}'

Filter results

Filter results

bb-browser site reddit/hot --openclaw --jq '.posts[] | {title, score}'
undefined
bb-browser site reddit/hot --openclaw --jq '.posts[] | {title, score}'
undefined

View adapter details

查看适配器详情

bash
undefined
bash
undefined

Check what args an adapter takes

Check what args an adapter takes

bb-browser site info xueqiu/stock
bb-browser site info xueqiu/stock

Search adapters by keyword

Search adapters by keyword

bb-browser site search reddit
undefined
bb-browser site search reddit
undefined

Login State

登录状态

Adapters run inside OpenClaw's browser tabs. If a site requires login:
  1. The adapter will return an error like
    {"error": "HTTP 401", "hint": "Not logged in?"}
  2. Log in to the site in OpenClaw's browser:
    bash
    openclaw browser open https://twitter.com
  3. Complete login manually in the browser window
  4. Retry the command
适配器在OpenClaw浏览器标签页中运行。如果某个网站需要登录:
  1. 适配器会返回类似
    {"error": "HTTP 401", "hint": "Not logged in?"}
    的错误
  2. 在OpenClaw浏览器中登录该网站:
    bash
    openclaw browser open https://twitter.com
  3. 在浏览器窗口中手动完成登录
  4. 重试命令

Creating New Adapters

创建新适配器

Turn any website into a CLI command:
bash
undefined
将任意网站转换为CLI命令:
bash
undefined

Read the guide

Read the guide

bb-browser guide
bb-browser guide

Or just tell me: "turn notion.so into a bb-browser adapter"

Or just tell me: "turn notion.so into a bb-browser adapter"

I'll reverse-engineer the API, write the adapter, test it, and submit a PR.

I'll reverse-engineer the API, write the adapter, test it, and submit a PR.

undefined
undefined

All 36 Platforms

全部36个平台

CategoryPlatforms
SearchGoogle, Baidu, Bing, DuckDuckGo, Sogou WeChat
SocialTwitter/X, Reddit, Weibo, Xiaohongshu, Jike, LinkedIn, Hupu
NewsBBC, Reuters, 36kr, Toutiao, Eastmoney
DevGitHub, StackOverflow, HackerNews, CSDN, cnblogs, V2EX, Dev.to, npm, PyPI, arXiv
VideoYouTube, Bilibili
EntertainmentDouban, IMDb, Genius, Qidian
FinanceXueqiu, Eastmoney, Yahoo Finance
JobsBOSS Zhipin, LinkedIn
KnowledgeWikipedia, Zhihu, Open Library
ShoppingSMZDM
ToolsYoudao, GSMArena, Product Hunt, Ctrip
分类平台
搜索Google、Baidu、Bing、DuckDuckGo、搜狗微信
社交Twitter/X、Reddit、微博、小红书、即刻、LinkedIn、虎扑
新闻BBC、Reuters、36氪、今日头条、东方财富
开发者GitHub、StackOverflow、HackerNews、CSDN、博客园、V2EX、Dev.to、npm、PyPI、arXiv
视频YouTube、B站
娱乐豆瓣、IMDb、Genius、起点中文网
财经雪球、东方财富、Yahoo Finance
招聘BOSS直聘、LinkedIn
知识Wikipedia、知乎、Open Library
购物什么值得买
工具有道词典、GSMArena、Product Hunt、携程