关于 bb-browser-openclaw
bb-browser-openclaw 是面向 OpenClaw 浏览器的站点命令行技能,可利用浏览器登录状态从多个网站提取结构化数据。它通过适配器提供站点命令,并支持筛选结果字段。
主要功能
- 01通过 OpenClaw 浏览器运行命令
- 02从多个网站提取结构化数据
- 03按关键词查找适配器
- 04使用 jq 筛选输出字段
- 05支持社区适配器更新
适用场景
- 01搜索社交媒体帖子
- 02获取开发者网站内容
- 03筛选股票或新闻数据
- 04在登录状态下访问需要认证的网站
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ epiral/ bb-browser --skill bb-browser-openclaw安装后在 Claude Code 中输入/bb-browser-openclaw确认已加载。
详细介绍
bb-browser sites — 将网页用作 CLI
36 个平台,103 条命令。使用你的登录状态,从任何网站获取单行结构化数据。
所有命令都使用 --openclaw,通过 OpenClaw 的浏览器运行。无需 Chrome 扩展或守护进程。
快速开始
# First time: pull community adapters
bb-browser site update
# See what's available
bb-browser site list
# See which adapters match your browsing habits
bb-browser site recommend
# 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
重要:始终使用 --openclaw
每条 bb-browser site 命令都必须包含 --openclaw,以使用 OpenClaw 的浏览器:
# 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}'
# Wrong (requires separate Chrome extension)
bb-browser site twitter/search "AI agent"
数据提取(最常见用法)
# 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
# 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
# Finance
bb-browser site xueqiu/stock SH600519 --openclaw
bb-browser site xueqiu/hot-stock 5 --openclaw
bb-browser site eastmoney/stock "茅台" --openclaw
# News & Knowledge
bb-browser site zhihu/hot --openclaw
bb-browser site 36kr/newsflash --openclaw
bb-browser site wikipedia/summary "Python" --openclaw
# Video
bb-browser site youtube/transcript VIDEO_ID --openclaw
bb-browser site bilibili/search "query" --openclaw
使用 --jq 筛选
使用 --jq 提取特定字段(无需使用 --json,它会自动启用):
# Just stock names
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[].name'
# Specific fields as objects
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent, heat}'
# Filter results
bb-browser site reddit/hot --openclaw --jq '.posts[] | {title, score}'
查看适配器详情
# Check what args an adapter takes
bb-browser site info xueqiu/stock
# Search adapters by keyword
bb-browser site search reddit
登录状态
适配器在 OpenClaw 的浏览器标签页中运行。如果网站需要登录:
- 适配器将返回类似
{"error": "HTTP 401", "hint": "Not logged in?"}的错误 - 在 OpenClaw 的浏览器中登录该网站:
openclaw browser open https://twitter.com - 在浏览器窗口中手动完成登录
- 重试命令
创建新适配器
将任何网站变成 CLI 命令:
# Read the guide
bb-browser guide
# 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.
全部 36 个平台
| 类别 | 平台 |
|---|---|
| 搜索 | Google、Baidu、Bing、DuckDuckGo、Sogou WeChat |
| 社交 | Twitter/X、Reddit、Weibo、Xiaohongshu、Jike、LinkedIn、Hupu |
| 新闻 | BBC、Reuters、36kr、Toutiao、Eastmoney |
| 开发 | GitHub、StackOverflow、HackerNews、CSDN、cnblogs、V2EX、Dev.to、npm、PyPI、arXiv |
| 视频 | YouTube、Bilibili |
| 娱乐 | Douban、IMDb、Genius、Qidian |
| 金融 | Xueqiu、Eastmoney、Yahoo Finance |
| 求职 | BOSS Zhipin、LinkedIn |
| 知识 | Wikipedia、Zhihu、Open Library |
| 购物 | SMZDM |
| 工具 | Youdao、GSMArena、Product Hunt、Ctrip |
评论
支持 Markdown