mcpField
B
bb-browser-openclaw

bb-browser-openclaw

github.com/epiralデータ・データベース6.3k672 回インストール22 週間前に更新
リポジトリ

bb-browser-openclaw について

bb-browser-openclawは、OpenClawのブラウザーを使うサイトコマンドのスキルです。ブラウザーのログイン状態を利用して複数のサイトから構造化データを取得し、出力項目を絞り込めます。

主な機能

  1. 01OpenClawのブラウザー経由でコマンド実行
  2. 02サイトから構造化データを抽出
  3. 03キーワードでアダプターを検索
  4. 04jqで出力項目を絞り込み
  5. 05コミュニティアダプターを更新

活用シーン

  1. 01SNSの投稿を検索
  2. 02開発者向けサイトの情報を取得
  3. 03株価やニュースのデータを絞り込み
  4. 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 のブラウザータブ内で実行されます。サイトへのログインが必要な場合:

  1. アダプターは {"error": "HTTP 401", "hint": "Not logged in?"} のようなエラーを返します
  2. OpenClaw のブラウザーでサイトにログインします:
    openclaw browser open https://twitter.com
    
  3. ブラウザーウィンドウで手動でログインを完了します
  4. コマンドを再実行します

新しいアダプターの作成

あらゆるウェブサイトを 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

コメント