bb-browser-openclaw について
bb-browser-openclawは、OpenClawのブラウザーを使うサイトコマンドのスキルです。ブラウザーのログイン状態を利用して複数のサイトから構造化データを取得し、出力項目を絞り込めます。
主な機能
- 01OpenClawのブラウザー経由でコマンド実行
- 02サイトから構造化データを抽出
- 03キーワードでアダプターを検索
- 04jqで出力項目を絞り込み
- 05コミュニティアダプターを更新
活用シーン
- 01SNSの投稿を検索
- 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 を使用してください
OpenClaw のブラウザーを使用するには、すべての bb-browser site コマンドに --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 対応