我使用 OpenCode、Claude Code、Cursor 等 AI Agent 已经好几个月了。它们写代码很厉害,但一旦需要搜索或浏览网页就麻烦了:Cloudflare 拦截、JavaScript 动态页面加载不了、API 还要花钱。
所以我写了 browser-search。
三个开源工具,由一个 SKILL.md 编排,完全自托管:
- SearXNG — 元搜索引擎,同时查询几十个搜索引擎
- Camofox — 完整的 REST API 浏览器,常驻内存,用于浏览和交互
- CloakBrowser — 隐形浏览器,专门应对 Cloudflare、Akamai、DataDome 等保护
AI Agent 自己决定用哪个工具。零人工干预。零 API Key。零订阅。
与众不同之处:
- 它是一个 skill(技能描述),不是插件——任何能读指令的 AI Agent 都能用
- 自动升级:Camofox 被拦截时自动切换到 CloakBrowser
- 深度研究模式:指令要求 Agent 不只停留在表面,要交叉验证、覆盖所有角度
- 集成 Readability.js,提取文章正文可节省约 70% token
- SKILL.md 是纯文本——随意 fork、修改、定制
MIT 协议开源:
https://github.com/Johell1NS/browser-search
如果你试了,告诉我。如果你改进了它,那就更好了。如果你不需要它,分享给可能需要的人。每一个 star、评论或 PR 都欢迎——这就是开源的意义。