这是一组面向 OpenClaw 的搜索技能仓库,目前包含两个技能:
exa-search:偏 源头检索 / 官方文档 / 低噪声结果 / 正文提取grok-search:偏 实时检索 / 舆论动态 / 多源综述 / 新鲜信息
它们不是重复造轮子,而是专门解决两类完全不同的搜索问题:
- 我需要找到真正的源头页面,最好还能直接抽正文
- 我需要知道“现在外面都在怎么说”,越快越好
如果你只装一个搜索工具,大概率会在其中一类问题上吃瘪。
所以这两个技能的设计目标不是互相替代,而是 互补配合。
exa-search 是一个 source-first(源头优先) 的搜索技能。
它更适合处理:
- 官方文档
- API 文档 / Reference 页面
- 产品说明页 / 定价页
- 公司官网 / 项目主页
- 需要抽取网页正文的场景
- 需要尽量减少 SEO 垃圾结果的场景
一句话:
当你要“找证据、找原文、找源头”时,用
exa-search。
grok-search 是一个 freshness-first(时效优先) 的搜索技能。
它更适合处理:
- 实时变化中的话题
- 社区讨论 / 舆论动态
- X / Twitter / 社区声量
- 新产品、新版本、新争议的快速综述
- “官方怎么说 + 社区怎么解读”的对比
一句话:
当你要“看现在发生了什么、大家怎么讨论”时,用
grok-search。
因为“搜索”本来就不是单一问题。
你明明想要的是官方文档,结果给你一堆:
- SEO 博文
- 搬运站
- 二次总结
- AI 改写页面
你明明想知道“现在外面怎么说”,结果它只会给你:
- 老页面
- 过时资料
- 没有上下文的零碎链接
所以更合理的方案不是“一个工具包打天下”,而是:
- 用
exa-search管 证据质量 - 用
grok-search管 信息时效
- OpenClaw 官方文档里怎么写的?
- 这个 API 参数到底是什么?
- 这个产品官网的定价页在哪里?
- 帮我找源页面并抽取正文
- 只要官方 / 原始来源,不要二手总结
- 现在大家怎么看这个产品?
- 最近外面在讨论什么?
- X 上关于这个话题有什么动静?
- 帮我快速总结近期讨论
- 对比一下官方说法和社区解读
- 查官方文档
- 查 API
- 查定价页 / 说明页
- 做工程研究
- 做 source-of-truth 验证
- 跟踪热点
- 看社区反馈
- 追实时动态
- 看产品口碑 / 舆情
- 快速了解一个正在变化的话题
这才是最强组合。
- 先用
grok-search看外部世界现在在发生什么 - 再用
exa-search去找官方链接和源页面做验证
这样你能同时拿到:
- 快:快速理解局势
- 准:回到官方和源头核实
一句话:
grok-search帮你找方向,exa-search帮你找证据。
openclaw-skills/
├── exa-search/
│ ├── SKILL.md
│ ├── config.example.json
│ ├── config.json
│ ├── scripts/
│ └── references/
└── grok-search/
├── SKILL.md
├── config.example.json
├── config.json
├── scripts/
└── references/
把对应 skill 文件夹复制到你自己的 OpenClaw skills/ 目录下即可。
例如:
skills/
├── exa-search/
└── grok-search/
仓库中 不包含真实 API Key。
你需要根据每个 skill 里的示例配置,自己创建本地配置文件:
config.example.json -> config.local.json
然后填入你自己的 key。
- 官方文档友好
- 支持正文提取
- 支持
docs / research / similar预设 - 支持多 key / 多 profile 自动 failover
- 支持
--plain/--urls
- 独立开发者
- 运维 / 工程师
- 需要经常查文档的人
- 想尽量避开搜索噪声的人
- 支持
general / news / social / research / docs-compare模式 - 支持多 key / 多 profile 自动 failover
- 支持 cooldown,避免坏 key 被反复撞击
- 支持
--plain/--urls - 支持“官方说法 vs 社区解读”结构化输出
- 想跟踪实时舆论的人
- 想看社区动态的人
- 想快速把一个话题摸清轮廓的人
- 想把“外部讨论”纳入研究流程的人
这个仓库默认不提交:
config.local.json- runtime 状态文件
- cooldown 状态文件
- 任何真实 API key
请不要把你自己的本地密钥提交到 GitHub。
仓库中的 .gitignore 已经帮你挡了一层,但别犯低级错误。
如果你是下面这类人,这两个 skill 基本都能用上:
- 独立开发者
- 运维 / SRE / 折腾党
- AI 工具重度用户
- 需要持续查文档和追社区动态的人
- 想把 OpenClaw 搜索能力从“能用”提升到“顺手”的人
如果你重视“官方证据”,选 exa-search。
如果你重视“实时动态”,选 grok-search。
如果你两种都要,就两个都装。
MIT