Browser Research Lite

🌐 无密钥在线研究,浏览器直取证据

无需API密钥即可使用内置浏览器工具进行在线研究,解决web_search因配置缺失失败时的证据获取问题。

收藏
8.2k
安装
2k
版本
1.0.0
CLS 安全性认证2026-07-14
点击查看完整报告 >

使用说明

核心用法

browser-research-lite 技能专为无API密钥场景设计,当标准 web_search 因缺少 Brave/Tavily/Serper 等密钥而失败时,通过内置 browser 工具直接执行网页检索。

标准流程:
1. 可用性检测 — 运行 browser_guard.py 验证浏览器状态

2. 环境修复 — 若未就绪,通过 Chrome + OpenClaw 扩展手动附加当前标签页

3. 定向检索 — 用精简关键词打开搜索页,筛选2-3个高质量来源

4. 交叉验证 — 对非平凡声明至少核查2个信源

5. 精准提取 — 仅抓取回答问题所需的最小事实集

显著优点

  • 零成本准入:彻底规避搜索API密钥依赖,降低使用门槛
  • 灵活性高:支持实时页面浏览、动态内容获取,优于静态URL抓取
  • 源控严格:优先选用官方文档、教材、大学页面,Wikipedia作为二级参考
  • 降级完备:内置多层回退机制(切换域名→web_fetch→标注不确定性)

潜在局限性

  • 人工介入成本:浏览器未就绪时需手动操作 Chrome 扩展,打断自动化流程
  • 反爬风险:部分站点存在验证码或封锁策略,可能触发频率限制
  • 效率瓶颈:相比API批量检索,逐页浏览在大规模研究场景速度较慢
  • 环境依赖:需 Chrome + OpenClaw 扩展的本地浏览器生态支持

适合人群

  • 缺乏搜索API密钥但需要外部证据的开发者/研究者
  • 需要验证特定定理、定义或参考页面的学术场景
  • 基准测试任务中远程搜索API不可用的应急方案

常规风险

  • 隐私泄露:浏览器操作可能暴露本地会话、Cookie等敏感信息
  • 内容可靠性:直接访问网页可能遭遇过时、错误或偏见信息,需严格交叉验证
  • 法律合规:部分网站服务条款限制自动化访问,建议遵守 robots.txt 及当地法规

安全解读

核心用法

browser-research-lite 是一套零外部依赖的浏览器可用性检查与降级检索方案。当常规的 web_search(Brave/Tavily/Serper 等)因缺少 API 密钥而失败时,该 Skill 通过本地读取 OpenClaw session 日志并调用 openclaw browser status CLI,判断内置浏览器是否可用,进而指导用户直接操作浏览器进行人工检索或切换至 web_fetch 等备选方案。

显著优点

1. 零供应链风险:纯本地脚本,无第三方 npm/pip 依赖,彻底杜绝依赖投毒。
2. 隐私优先:数据不出本地,无外发网络请求,符合 GDPR/CCPA 合规要求。

3. 降级友好:明确的多级 fallback 策略(browser → web_fetch → 最佳 effort),避免单点阻塞。

4. 轻量透明:仅约 300 行代码,功能边界清晰,易于审计。

潜在局限

  • 人工介入成本高:浏览器需要用户手动点击 OpenClaw 扩展图标完成 CDP 附加,无法全自动闭环。
  • T3 来源可信度:作者为社区个人(wanng-ide),虽经自动化扫描高分通过,但缺乏长期维护背书与开源审计历史。
  • 功能范围窄:本身不直接执行网页抓取,仅做可用性守卫与策略路由,实际检索仍需用户或下游 Skill 完成。

适合人群

  • 在封闭网络或密钥受限环境中,仍需要浏览器证据支持的开发者与自动化基准测试用户。
  • 对供应链安全和数据隐私敏感、希望优先使用本地工具的研究者。

常规风险

  • 本地文件读取:需访问 ~/.openclaw/... 会话日志,虽只读且范围受限,仍需用户知情授权。
  • 子进程执行:调用外部 CLI,若环境被篡改可能存在命令注入风险(当前版本输入固定,风险可控)。
  • 浏览器状态漂移:CDP 会话可能因页面刷新或扩展重载而断开,需按文档流程重新附加。

Browser Research Lite 内容

scripts文件夹
手动下载zip · 5.6 kB
browser_guard.pytext/plain
请选择文件