Browser Research Lite
Goal: perform reliable web retrieval without Brave/Tavily/Serper API keys.
When To Use
- -
web_search reports key/config errors (for example: missing_brave_api_key). - You need factual lookup, definitions, theorem statements, or reference pages.
- Benchmark tasks need external evidence but remote search APIs are unavailable.
Core Policy
- - Use local computation tools first for computable questions.
- If online retrieval is required, use the built-in
browser tool directly. - Prefer trusted sources (official docs, textbooks, university pages, Wikipedia as secondary).
- Cross-check at least 2 sources for non-trivial claims.
Browser Workflow
- 1. Run browser availability guard first:
CODEBLOCK0
- 2. If
browser_available=false, stop browser retries and switch to local tools.
- If
browser_running=false or
browser_cdp_ready=false, attach browser manually:
- open any page in Chrome with OpenClaw extension installed,
- click the OpenClaw extension icon once to attach current tab,
- rerun
browser_guard.py.
- 3. If
browser_available=true, open a search page with concise query terms. - Scan top results and open 2-3 high-quality sources.
- Extract only the minimal facts needed to answer the question.
- If pages are noisy, refine query with exact keywords and retry once.
- Produce final answer with concise rationale; avoid copying long passages.
Fallbacks
- - If browsing is blocked/captcha-heavy, switch to alternative domains and shorter queries.
- If browser node is unavailable, avoid repeated browser calls in the same question.
- If browser remains unavailable, switch to
skills/web-fetch-research-lite/SKILL.md and run URL-first retrieval via web_fetch. - If no reliable source is found quickly, return best-effort answer and mark uncertainty.
Solidify Note
When this skill improves benchmark progress, record:
- - trigger signal(s),
- source quality and retrieval steps,
- measurable effect on benchmark score/accuracy.
浏览器研究精简版
目标:无需Brave/Tavily/Serper API密钥即可执行可靠的网络检索。
使用时机
- - websearch报告密钥/配置错误(例如:missingbraveapikey)。
- 需要进行事实查询、定义、定理陈述或参考页面检索。
- 基准测试任务需要外部证据,但远程搜索API不可用。
核心策略
- - 对于可计算的问题,优先使用本地计算工具。
- 如需在线检索,直接使用内置的browser工具。
- 优先选择可信来源(官方文档、教科书、大学页面、维基百科作为次要来源)。
- 对于非平凡的主张,至少交叉核对2个来源。
浏览器工作流程
- 1. 首先运行浏览器可用性检查:
bash
python3 skills/browser-research-lite/scripts/browser_guard.py
- 2. 如果browser_available=false,停止浏览器重试并切换到本地工具。
- 如果browser
running=false或browsercdp_ready=false,手动附加浏览器:
- 在已安装OpenClaw扩展的Chrome中打开任意页面,
- 点击一次OpenClaw扩展图标以附加当前标签页,
- 重新运行browser_guard.py。
- 3. 如果browser_available=true,使用简洁的查询词打开搜索页面。
- 扫描顶部结果并打开2-3个高质量来源。
- 仅提取回答问题所需的最少事实信息。
- 如果页面内容杂乱,使用精确关键词优化查询并重试一次。
- 生成包含简洁推理的最终答案;避免复制长段落。
备用方案
- - 如果浏览被屏蔽/验证码过多,切换到其他域名并使用更短的查询。
- 如果浏览器节点不可用,避免在同一问题中重复调用浏览器。
- 如果浏览器仍然不可用,切换到skills/web-fetch-research-lite/SKILL.md并通过web_fetch执行以URL优先的检索。
- 如果未能快速找到可靠来源,返回尽力而为的答案并标注不确定性。
固化记录
当此技能提升基准测试进展时,记录:
- - 触发信号,
- 来源质量和检索步骤,
- 对基准测试分数/准确率的可测量影响。