mcpField
C
cli-anything-exa

cli-anything-exa

github.com/hkuds生产力57.6k500 次安装5 周前更新
代码仓库

关于 cli-anything-exa

cli-anything-exa 是供 Agent 使用的 Exa API 命令行技能,可按多种模式搜索网页并获取页面内容。它支持按类别筛选、内容摘要或全文,以及 JSON 输出。

主要功能

  1. 01多模式网页搜索
  2. 02按类别筛选结果
  3. 03获取页面全文或摘要
  4. 04JSON 输出与交互式 REPL
  5. 05检查 API 密钥和连接状态

适用场景

  1. 01查找学术论文或公司信息
  2. 02监测新闻主题
  3. 03深入研究并检索多个来源
  4. 04获取网页内容以供总结

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-exa

安装后在 Claude Code 中输入/cli-anything-exa确认已加载。

详细介绍

Exa CLI 技能

标识

  • 名称:cli-anything-exa
  • 版本:1.0.0
  • 类别:search
  • 入口点:cli-anything-exa

此 CLI 的功能

为 Exa API 提供 Agent 原生命令行界面——一个针对 AI Agent 工作流优化的神经搜索引擎。支持多种模式(fast、deep、deep-reasoning)的网络搜索,以及获取全文或高亮页面内容。

前置条件

安装

pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness

命令参考

search — 网络搜索
cli-anything-exa search "<query>" [OPTIONS]

Options:
  --type       auto|fast|instant|deep|deep-reasoning  (default: auto)
  --num-results / -n   1–100  (default: 10)
  --category   company|people|research-paper|news|personal-site|financial-report
  --content    highlights|text|summary|none  (default: highlights)
  --freshness  smart|always|never  (default: smart)
  --include-domains DOMAIN   (repeatable)
  --exclude-domains DOMAIN   (repeatable)
  --from DATE   ISO 8601 start published date
  --to   DATE   ISO 8601 end published date
  --location CC  Two-letter country code for geo-bias
contents — 获取页面内容
cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never]
server status — 验证 API 密钥和连接性
cli-anything-exa server status

JSON 输出

所有命令均支持在根级别使用 --json 以输出机器可读的结果:

cli-anything-exa --json search "latest LLM papers" --num-results 5

常见 Agent 模式

快速关键词查找
cli-anything-exa --json search "site:arxiv.org transformer architectures" --type fast --content highlights
针对某个主题的深度研究
cli-anything-exa --json search "EU AI Act compliance requirements 2024" --type deep --content text
学术论文发现
cli-anything-exa --json search "retrieval augmented generation" --category research-paper --num-results 20
公司情报
cli-anything-exa --json search "Anthropic funding history" --category company
新闻监控
cli-anything-exa --json search "AI regulation news" --category news --from 2024-01-01
获取完整内容以供摘要
cli-anything-exa --json contents https://example.com/article --content text

交互式 REPL

cli-anything-exa   # No subcommand → enters REPL

输入命令时无需 cli-anything-exa 前缀。输入 exit 或 quit 退出。

备注

  • highlights 内容模式比 text 的 token 效率高 10 倍——在 Agent 流水线中优先使用它
  • --type deep 会触发多步推理;速度较慢,但能综合多个来源
  • --category company 和 --category people 不支持日期或域名排除过滤器
  • 每次查询的费用包含在 JSON 输出的 cost_dollars 字段中

评论

支持 Markdown