核心用法
web-claude 是一个多层级降级的统一网页搜索技能,通过三层策略确保搜索可靠性:
1. Tier 1 - Brave API (`web_search`):首选方案,1-2秒响应,支持时效性过滤(24小时/周/月)、语言和地区参数,返回结构化JSON
2. Tier 2 - DuckDuckGo:无需API密钥的隐私备选,支持文本/新闻/图片/视频搜索,但请求频率受限
3. Tier 3 - claude.ai浏览器:最终降级,利用Claude网页版自动搜索+分析,适合复杂研究,但耗时15-30秒
自动缓存机制将所有结果保存至 memory/research/search-YYYY-MM-DD-HH-MM-[keyword].md,包含查询、时间戳、所用方法、结果摘要及提取洞察。
显著优点
- 高可靠性:三层容错,几乎不会完全失败
- 灵活性:支持强制指定搜索层、时效过滤、韩语/区域搜索
- 零配置降级:Brave密钥缺失时自动切换DDG
- 研究友好:自动归档便于追溯和复用
- 隐私选项:DuckDuckGo层满足隐私敏感场景
潜在缺点/局限性
- Brave依赖:最优体验需API密钥
- DDG限流:连续请求会触发屏蔽
- 浏览器层脆弱:需本地OpenClaw浏览器运行(18800端口)、Claude账号登录,且受限于免费版每日消息额度
- 自动化风险:claude.ai层存在被检测为自动化的可能
- 速度权衡:降级层响应时间显著增加(1秒 → 15-30秒)
适合人群
- 需要稳定搜索能力的Agent工作流开发者
- 韩语/区域特定搜索用户
- 隐私敏感场景(优先DDG层)
- 复杂研究需AI辅助分析的场景
- 竞品监控、内容策划等需自动归档的研究任务
常规风险
| 层级 | 主要风险 |
|------|---------|
| Brave | API密钥泄露、配额消耗 |
| DDG | IP临时封禁、结果质量波动 |
| claude.ai | 账号限制/封禁、浏览器自动化检测、响应延迟不可控 |
整体架构合理,但Tier 3的浏览器自动化属于高维护成本方案,建议作为真正的最后手段。