Lewati ke isi

AnySearch 实时搜索与垂直调研

作者:Bob 最后更新:2026-08-07 定位:给 AI Agent(Claude Code)一个实时联网搜索 + 垂直域结构化查询 + 正文抽取的能力,调研竞品/行情/法规/CVE 时不再瞎猜、不再靠训练数据里的旧信息。 底层逻辑:一个 JSON-RPC 端点 + 一套跨语言 CLI(Python/Node/PS/Bash),无需装 MCP server。普通问题走通用搜索;金融/学术/法律/旅行等垂直问题先 get_sub_domains 查子域再结构化搜,结果远好于通用搜。


0. TL;DR(三句话)

  1. 它是什么anysearch-ai/anysearch-skill(Apache-2.0,5.2k★)——实时搜索引擎的 Agent skill,支持通用搜索、垂直域搜索、并行批量搜、URL 正文抽取。
  2. 装在哪:已全局装好 v3.0.1~/.claude/skills/anysearch/API key 已配.env,匿名也能用但配额低)。Claude Code 已能直接调。
  3. 怎么用python3 ~/.claude/skills/anysearch/scripts/anysearch_cli.py <search|get_sub_domains|batch_search|extract|doc>。垂直问题先 get_sub_domains 再 search;拿不准就 batch_search 一次并行通用+垂直。

1. 为什么对我们有用(对口场景)

我们的调研需求 用 anysearch 怎么查
竞品博彩站最新活动话术/优惠/赔率 search 通用搜 + extract 抓活动页正文转 Markdown
印尼/菲律宾支付渠道状态、汇率行情 垂直域 finance(先 get_sub_domains --domain financefinance.quote/finance.market
某平台/CVE 安全漏洞、依赖风险 垂直域 security/ip/code
法规案号、博彩牌照、合规查证 垂直域 legal(结构化查案号/条文)
一次要查一批关键词(多平台横评) batch_search(2–5 条并行,省时)

相比内置 WebSearch:anysearch 多了垂直域结构化(股票/CVE/DOI/案号/航班等带标识符查询)和批量并行,调研类任务更准更快、也更省 token。


2. 命令速查(可照抄)

CLI="python3 ~/.claude/skills/anysearch/scripts/anysearch_cli.py"

# 通用搜索
$CLI search "菲律宾 GCash 到账延迟 2026" --max_results 5

# 垂直搜索:必须先查子域,再按其要求的参数搜
$CLI get_sub_domains --domain finance          # 看有哪些 sub_domain + 必填参数
$CLI search "AAPL" --domain finance --sub_domain finance.quote --sdp type=stock,symbol=AAPL,cn_code=
#   ⚠️ get_sub_domains 标 (required) 的参数必须全带,不适用就传空值(cn_code=)

# 批量并行(拿不准通用还是垂直,就混着并行)
$CLI batch_search --queries '[{"query":"BBRS 活动","max_results":5},{"query":"JJRS 优惠","max_results":5}]'

# 抓某页完整正文 → Markdown
$CLI extract "https://competitor.example/promo"

# 接口自查(只在不确定/报错/刚更新时跑,别每次都跑,费 token)
$CLI doc

几条铁律(来自 SKILL.md): - 垂直域是默认首选路径——凡沾金融/学术/法律/健康/代码/旅行/影视/游戏/商业/安全/IP/能源/环境/农业/资源/社媒的,先 get_sub_domains。纯百科无域重叠才走通用。 - get_sub_domains 结果一次会话内缓存,别反复调。 - key 优先级:--api_key 参数 > .env > 环境变量 > 匿名。


3. 安装/配置(已完成,换机重装备忘)

# 已装:git clone 到 ~/.claude/skills/anysearch,git pull 即更新到最新
git -C ~/.claude/skills/anysearch pull

# API key(免费自助注册,agent 可自动注册无需人工验证)
curl -s -X POST "https://api.anysearch.com/v1/auth/email/register" \
  -H "Content-Type: application/json" -d '{"email":"you@example.com"}'
# 把返回的 key 写入 .env:ANYSEARCH_API_KEY=as_sk_xxx  (本机已配好,md5 校验未变过)

.env / runtime.conf 都是 gitignored,git pull 升级不会覆盖 key。认证请求限流 100/s。


4. 深度参考

完整调研 SOP(垂直域全清单、子域参数 schema、MCP server 配套、踩坑)在个人 vault:~/Coding/vault/Resources/tools/anysearch.md。本篇是团队实操精简版。

同板块相关:网页抓取见 02 Scrapling;AI 模型调用见 22 NVIDIA NIM API