bb-browser

🌐 36大网站一键变命令行

将36个主流网站转为CLI命令,无需插件直接提取Twitter、GitHub、知乎、雪球等平台的结构化数据,支持登录态继承与jq过滤。

收藏
14.4k
安装
4.7k
版本
0.6.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

bb-browser-sites 是一套网站到命令行的桥接工具,通过 OpenClaw 内置浏览器将 36 个平台、103 个具体站点功能转化为可编程 CLI 接口。核心工作流为:

1. 初始化bb-browser site update 拉取社区适配器
2. 发现bb-browser site listrecommend 查看支持的平台

3. 执行bb-browser site <platform>/<action> [args] --openclaw 获取数据

4. 过滤:配合 --jq 提取特定字段,无需额外安装 jq

典型场景覆盖社交媒体监测(Twitter搜索、微博热榜)、开发工作流(GitHub仓库信息、HackerNews热榜)、金融数据获取(雪球热股、东方财富)及知识检索(知乎热榜、Wikipedia摘要)。关键设计在于 --openclaw 参数强制使用 OpenClaw 内置浏览器,继承用户登录态,无需额外 Chrome 扩展。

显著优点

  • 零插件架构:直接复用 OpenClaw 浏览器实例,避免传统 headless 方案的反爬检测
  • 登录态继承:需要登录的平台(如小红书、雪球)可在浏览器窗口手动登录后无缝调用
  • 统一数据接口:所有站点返回结构化 JSON,配合 --jq 实现跨平台数据管道
  • 社区驱动:适配器通过 update 机制持续扩充,覆盖中西方主流平台

潜在局限

  • 浏览器依赖:必须保持 OpenClaw 浏览器运行,无法纯后台执行
  • 速率限制:未明确提及反爬策略,高频调用可能触发平台风控
  • 适配器质量参差:社区贡献的适配器可能存在维护延迟或解析失效
  • 隐私边界:继承登录态意味着 CLI 可访问用户的完整浏览器会话,敏感操作无二次确认

适合人群

  • 需要批量监控多平台信息的分析师、研究员
  • 希望将社交媒体/金融数据纳入自动化工作流的开发者
  • 熟悉 jq 语法、偏好命令行交互的高级用户
  • 已深度使用 OpenClaw 生态的现有用户

常规风险

| 风险类别 | 说明 |
|---------|------|
| 账号安全 | 登录态共享给 CLI 工具,存在令牌泄露或误操作风险 |
| 合规风险 | 自动化抓取可能违反部分平台 ToS(如 Twitter/X 的 API 限制政策) |
| 数据准确性 | 网页结构变更会导致适配器解析失败,返回过期或错误数据 |
| 依赖稳定性 | OpenClaw 浏览器崩溃或更新可能导致全部站点命令不可用 |

bb-browser 内容

暂无文件树

手动下载zip · 2.0 kB
contentapplication/octet-stream
请选择文件