核心用法
cn-web-search 是一个纯免费、无需API Key的中文多引擎聚合搜索方案,通过 web_fetch 工具调用22个搜索引擎的公开接口获取结果。支持六大类别:中文综合(百度、360、搜狗、头条)、英文综合(Brave、DDG、Yahoo等7个)、公众号(搜狗微信+必应索引)、技术社区(Stack Overflow、GitHub)、财经投资(东方财富、集思录、财新)、学术知识(ArXiv、Wikipedia、Wolfram Alpha)。
显著优点
- 完全零成本:无需申请任何API Key,规避了百度/必应等官方API的付费墙和额度限制
- 中文场景深度优化:唯一覆盖「公众号+知乎+头条+A股+集思录」的免费方案,财经投资领域尤其稀缺
- 隐私友好选项:Brave Search、Mojeek、Startpage均为独立索引,不依赖Google/Bing数据
- 即时答案API:DuckDuckGo Instant Answer返回结构化JSON,适合快速事实查询
局限性与风险
- 稳定性依赖第三方:所有引擎基于公开网页接口,若目标站反爬升级(如百度WAF、微信登录墙)可能失效
- 无结果去重/排序:需用户自行多引擎调用后整合,无内置相关性算法
- Rate Limit未知:未声明各引擎的IP限流阈值,高频调用可能触发封禁
- 无高级语法:不支持site:、filetype:等高级搜索运算符透传
适合人群
- 个人开发者/研究者:需要中文财经、公众号内容但拒付API费用
- 隐私敏感用户:寻求Google/Bing替代方案
- 多源信息验证场景:新闻核实、投资研究需交叉比对
常规风险
- 合规性:爬取百度、微信等商业站点可能违反ToS,存在法律灰色地带
- 数据时效:部分引擎(如Mojeek)索引更新慢,可能返回陈旧结果
- 内容安全:Reddit、头条等引擎可能返回未过滤的UGC内容,需下游自行审核