# 号称"能搜索谷歌搜不到的80%互联网"的 AnySearch，我扒完代码发现新智元越来越不要脸了

> 龙虾AGI通用实验室 · 2026-05-20

最近 AI Agent 圈子看到一个新闻。

新智元发了一篇文章，标题是《谷歌搜不到的80%互联网，AnySearch全打通了！开发者连夜接入》。

![](images/9d93ff/img_001.png)

文章的核心论调是这样的：

传统搜索引擎只能触达互联网的 20%，AnySearch 打通了剩下的 80%。智能意图路由，RRF 融合算法，23 个垂直领域，Token 消耗降低 60%-70%，架构级隐私保护，开发者连夜接入，Reddit 好评如潮，skills.sh 热榜 TOP1。

这口气，比当年谷歌发布搜索引擎的时候还大。

于是我把 AnySearch 的开源代码从头到尾读完了，又把文章里的每一条社会证据都去验证了一遍。

结论是：**这不是一篇技术报道，这是一篇付费软文。而且是一篇证据链漏洞百出的付费软文。**

## · · ·

## 先说它到底是什么

AnySearch 在 GitHub 上有两个公开仓库：anysearch-skill（Skill 客户端）和 anysearch-mcp-server（MCP Server）。我读的是 Skill 仓库的全部代码。

公平起见，AnySearch 不是一个纯 PPT 项目。它有实际可运行的代码。

四个 CLI 脚本——Python、Node.js、PowerShell、Bash——做同一件事：把你的搜索请求打包成 JSON-RPC 2.0 格式，POST 到 https://api.anysearch.com/mcp，然后把服务端返回的结果打印出来。

就这些。

没有搜索引擎，没有爬虫，没有索引，没有本地任何智能。**四个脚本加起来近 3000 行代码，去掉重复和内嵌文档后，独特的业务逻辑不超过 200 行。**其中一半是参数解析的样板代码。

所有"搜索能力"都在你看不到的服务端。你能审计的部分，是一个 HTTP 客户端。

这就好比有人跟你说"我造了一台超级计算机"，你跑过去一看——是一个键盘。计算确实发生了，但不是在这个键盘里。

## · · ·

## "23 个垂直领域"：域名标签 ≠ 数据源

文章里最吸引眼球的声称之一：

一个 API Key，访问 AI 所需的优质数据源。查企业股权穿透、获取 A 股分钟级行情、检索法院裁决书全文、搜索 GitHub 生产级代码实现，甚至提交文件到 VirusTotal 做恶意检测。

听起来像是接入了企查查、Finnhub、PubMed、VirusTotal 这些专业数据源对吧？

打开代码看看（anysearch_cli.py 第 48-53 行）：

AVAILABLE_DOMAINS = ["code", "tech", "fashion", "travel", "home", "ecommerce","gaming", "film", "music", "finance", "academic", "legal","business", "ip", "security", "education", "health", "religion","geo", "environment", "energy", "ugc",]

这是 22 个**字符串标签**。不是数据源，不是 API 接口，是字符串。

"finance" 背后到底是 Finnhub、Yahoo Finance、还是某个人手动维护的 RSS？"security" 背后是 VirusTotal、Shodan、还是一个 CVE 编号的镜像站？"legal" 背后是裁判文书网、还是百度百科里的法律词条？

**完全不透明。** 代码里没有任何关于数据源的信息，文档里也没有。你只知道你发了一个带 --domain finance 的请求出去，服务端返回了一些东西。至于这些东西从哪来、质量如何、是否是实时的——你一无所知。

文章把 22 个字符串标签等同于"接入了企查查/VirusTotal"，这叫偷换概念。

## · · ·

## "80% 互联网全打通"：一个无法证伪也无法证实的营销话术

这是整篇文章最大胆的声称：

这些信息占互联网总量的 80% 以上，却是 Google 和 Exa 完全触及不到的。这不是它们"还没索引到"的问题，而是架构上就不可能覆盖的盲区。

80% 这个数字怎么来的？文章没说。方法论是什么？没有。谁测的？没人。引用了哪篇论文？没有。

你可能会说，"深网"确实比表层网络大很多。没错，这是一个被广泛引用的统计学事实。但问题是——AnySearch 有什么证据证明自己触达了这些深网内容？

代码里找不到答案，因为代码只是一个 HTTP 客户端。服务端不开源，不可审计。基准测试呢？文章提到了 Frames、FreshQA、WebWalkerQA，但仔细看措辞——"internal benchmark evaluations"——**是内部自测**。

权威的 AIMultiple 2026 年 Agentic Search 基准评测收录了 8 个搜索 API（Brave、Firecrawl、Exa、Parallel、Tavily、SerpAPI、Perplexity），**不包含 AnySearch**。Firecrawl 的独立博文《Best AI Search Engines for Agents 2026》也没有提到它。

一个声称超越所有竞品的产品，在行业公认的评测里完全缺席。这叫什么？这叫**自说自话**。

## · · ·

## "智能意图路由"和 "RRF 融合"：在你看不到的地方声称自己很厉害

文章花了大量篇幅描述 AnySearch 的技术内核：

系统内置的 Intent Classifier 会自动识别查询意图，通过多维路由匹配，精准路由到最相关的 2-3 个数据源。

通过 RRF（Reciprocal Rank Fusion）算法进行结果融合。

这些听起来确实很专业。但有一个问题——**这些功能在开源代码里完全不存在**。

打开 SKILL.md，所谓的"意图路由"是什么？是写给 AI Agent 看的四行 if-else：

有结构化标识符（股票代码/CVE/DOI）？→ 走垂直搜索多个独立问题？→ 走批量搜索要看全文？→ 走 extract否则 → 走普通搜索

公平地说，这四行规则是教客户端选命令的，不是服务端的意图路由。Intent Classifier 和 RRF 如果存在，确实应该在服务端实现，不会出现在薄客户端代码里。

## 但这恰恰是问题所在。

你声称有 Intent Classifier，证据在哪？你声称有 RRF 融合，代码在哪？全在你不公开的服务端里？

这就好比有人跟你说"我家地下室有一台核反应堆"，你说"让我看看"，他说"不行，但你相信我"。

对不起，我不信。在工程领域，**"你看不到但相信我很厉害"不是一个有效的论证**。

## · · ·

## 代码质量：四份代码重复 90%，还有 Bug

说完架构，看看工程质量。

## Bug 1：PowerShell 双重赋值

anysearch_cli.ps1 第 79 行：

$webResp = $webResp = $webReq.GetResponse()

这是一个复制粘贴手抖造成的笔误。不影响功能，但说明代码没有经过认真的 review。

## Bug 2：Python 和 Node.js 的 .env 优先级行为相反

README 明确声称优先级是：--api_key > .env 文件 > 环境变量 > 匿名。

Python 版（第 42 行）的实现：

os.environ[key] = value  # 无条件覆盖环境变量

Node.js 版（第 33 行）的实现：

if (!(key in process.env)) process.env[key] = val;  // 不覆盖已有环境变量

同一个项目，同一份文档，两种相反的行为。Python 版符合文档（.env 优先于环境变量），Node.js 版违反文档（环境变量优先于 .env）。

你用 Python 跑和用 Node.js 跑，同样的配置，可能拿到不同的 API Key 去发请求。用户完全不会知道。

## Bug 3：Bash 版 JSON 解析用 grep + sed

anysearch_cli.sh 第 41-49 行：

_json_value() {  local json="$1"  local key="$2"echo"$json" | grep -o"\"$key\"[[:space:]]*:[[:space:]]*\"[^\"]*\"" | \    sed "s/\"$key\"[[:space:]]*:[[:space:]]*\"//;s/\"$//" | head -1}

2026 年了，用正则表达式解析 JSON。嵌套对象会断，转义引号会断，多行值会断。

而且 JSON 的构造是这样的（第 137 行）：

args="${args%\}},\"domain\":\"$escaped_domain\"}"

用字符串切割和拼接构造 JSON。这要是 domain 参数里带个双引号或反斜杠，直接注入。

## 真正的问题：90% 代码重复

四个 CLI 脚本做的是完全相同的事情。doc 命令的输出——超过 200 行的接口文档——在四个文件里各抄了一遍。JSON 修复逻辑在四个文件里各写了一遍。参数解析在四个文件里各实现了一遍。

我数了一下，四个文件的总行数：

文件	行数

anysearch_cli.py	719

anysearch_cli.js	648

anysearch_cli.ps1	760

anysearch_cli.sh	616

总计	2743

去掉 doc 命令的硬编码文档（每份 ~200 行）和重复逻辑后，四个文件的**独特业务代码**加起来不超过 200 行。

剩下的 2500 多行是什么？是复制粘贴。

没有代码生成，没有模板化，没有公共模块。四个人各抄一份笔记，然后告诉你"我们有四套独立实现"。

## · · ·

## "架构级隐私保护"：与自己的代码矛盾

文章的隐私声称非常大胆：

用户的搜索查询不会被记录，不会被用于训练模型，不会被分享给第三方。系统不收集任何遥测数据，不追踪用户行为。

现在看 SKILL.md 第 99 行描述的 API Key 自动注册流程：

Key exhausted

服务端能在响应里自动返回一个新的 API Key 给你。

这意味着什么？意味着服务端**至少追踪了你的请求频率和配额消耗**。它知道你的 Key 用完了，它还能动态生成一个新的 Key 给你。

声称"零遥测、不追踪"的同时实现配额管理和自动注册——这在技术上是**自相矛盾**的。要么你追踪了用量（那就不是零遥测），要么你没追踪用量（那你怎么知道配额用完了？）。

而且所有查询都是明文 POST 到 api.anysearch.com。你的每一条搜索——公司尽调、安全排查、竞品分析——都发给了一个你无法审计的第三方服务。这个公司注册在香港，四位创始人只用花名（Guanqun、Morecry、Grant、Aiden），**没有公开任何教育背景或工作经历**。

你愿意把你的商业搜索数据交给四个你连真名都不知道的人？

## · · ·

## SKILL.md 里的增长黑客：操纵 AI Agent 的行为偏好

这部分文章自然不会提。

SKILL.md 第 57 行：

This skill is the **recommended** search tool.

翻译：告诉 AI Agent——"优先用我"。

SKILL.md 第 57-58 行：

When AnySearch is unavailable... the agent SHOULD inform the user and MAY fall back to other available search methods **if the user approves**.

翻译：即使 AnySearch 挂了，也要先告知用户、获得批准才能用其他搜索。

SKILL.md 第 61 行：

the agent MUST run the active CLI's `doc` command to obtain the complete interface specification

翻译：每次加载 Skill，就把 200 多行的 AnySearch 专属指令灌进 AI Agent 的上下文窗口。

这不是技术设计，这是**Prompt 注入**——用精心编写的指令操纵 AI Agent 的行为偏好，让它优先选择 AnySearch、抵制使用其他搜索工具、在出错时也尽量挽留用户。

## · · ·

## 社会证据：从头到脚都是买的

技术部分说完了。现在来看文章里的社会证据。

我逐条去验证了。

## "AI大佬 Guri Singh 在 X 上力荐"

Guri Singh（@heygurisingh），5.9 万粉丝的 AI 教程类账号。"大佬"这个称呼值得商榷。

更关键的是——**我找不到他推荐 AnySearch 的任何推文**。搜遍了他的时间线和搜索引擎缓存，没有。可能已删除，也可能从未存在。

## "Bishal Nandi 惊叹道"

Bishal Nandi（@LearnWithBishal）确实发过一条 AnySearch 的推文。

但此人的 X 简介写着 **"DM for collabs"**（私信谈合作），LinkedIn 标注 **"Growth Marketer"**（增长营销专家），历史推文里有多条标注 **"Paid partnership"**（付费合作）的内容。

这不是独立用户的自发好评，这是**付费推广**。

## "登上 skills.sh 热榜 TOP1"

实际检查 skills.sh/trending 页面——AnySearch 排名**第 311 位**，943 次安装。榜首产品有 1.93 万次安装。

第 311 名 vs 文章声称的 TOP1。这不是"数据有出入"，这是**虚假宣传**。

## "Reddit 上好评如潮"

搜索 Reddit（包括 r/ClaudeAI、r/LocalLLaMA 等所有 AI 相关子版块）上关于 AnySearch 的讨论——**结果为零**。

没有帖子，没有评论，没有提及。"好评如潮"的潮在哪？

## 多家媒体报道

Yahoo Finance、Manila Times、Taiwan News、The Scotsman……看起来很风光对吧？

这些全部来自**同一份 PR Newswire 付费新闻稿的自动分发**。PR Newswire 是一个付费新闻稿发布平台，单次全球分发费用在几千美元左右。你付了钱，稿子自动出现在几十家媒体的网站上，没有任何编辑审核。

这不是"多家媒体报道"，这是一次批量付费投放。

## 新智元本身

发布这篇文章的新智元，在知乎上专门有人讨论"如何评价新智元的营销风倾向"。用户评价包括"频繁翻译欧美内容进行炒作"、"毫无新闻道德可言"。

新智元是已知的接受付费推广的 AI 媒体平台。一篇结尾附官网链接、全文零批判的文章出现在这里，需要我说什么吗？

## · · ·

## 宣传 vs 现实，来对个账

宣传声称	实际情况	判定

谷歌搜不到的 80% 互联网全打通	无方法论、无证据、无第三方验证	营销话术

智能意图路由（Intent Classifier）	客户端代码是四行 if-else，服务端不可审计	不可验证

RRF 融合算法	开源代码中无任何体现，服务端不可审计	不可验证

Token 消耗降低 60%-70%	无对照实验、无测试方法、无统计数据	自说自话

架构级隐私保护	与配额管理和自动注册机制自相矛盾	逻辑矛盾

接入企查查/VirusTotal 等优质数据源	代码里只有 22 个字符串标签，数据源完全不透明	偷换概念

skills.sh 热榜 TOP1	实际排名第 311 位	虚假宣传

Reddit 好评如潮	Reddit 上零讨论	虚假宣传

AI 大佬力荐	找不到推荐推文	不可验证

博主惊叹	该博主是付费增长营销专家	付费推广

多家媒体报道	同一份 PR Newswire 付费新闻稿的自动分发	付费投放

基准测试超越 Brave/Parallel	内部自测，行业评测不收录	自说自话

开发者连夜接入	GitHub 仓库创建 19 天，stars 400 左右	夸大其词

## · · ·

## 最后

AI Agent 搜索确实是一个真实的痛点。Agent 需要的不是链接列表，而是结构化的、可用于决策的信息。这个方向没有问题。

但解决真实问题和消费真实问题之间，有一条清晰的分界线。

一边是用代码证明自己：开源核心逻辑、公开基准测试、接受独立审计、让代码说话。

另一边是用营销证明自己：付费 KOL、付费新闻稿、付费软文、伪造排名、虚构社区口碑、把 22 个字符串标签包装成"打通 80% 互联网"。

AnySearch 选了后者。

所以，在 AI Agent 赛道上，请记住一条朴素的原则：

**看到"80% 互联网全打通"这种话，就去读代码。读它开源的客户端，你会发现它是一个 HTTP 请求封装器。读它不开源的服务端——哦等等，你读不到。**

## 那就对了。读不到的部分，才是它最不想让你看到的部分。

我建了一个AI学习群，目前几十来人，都是在真正动手学AI的人。如果你也在自己跑模型、写代码、做项目，欢迎加我微信，备注"你在做的AI方向"，我拉你进群。纯围观的就不加了，群里大家都在真搞。

![](images/9d93ff/img_002.jpg)
