omnisearch技能使用说明
2026-04-01
新闻来源:网淘吧
围观:9
电脑广告
手机广告
全能搜索技能 - 网络搜索工具
关键:何时使用此技能
以下情况必须使用全能搜索:
- 用户明确要求"搜索"、"谷歌一下"、"查找"、"上网找"
- 用户询问时事、新闻或近期动态
- 用户查询价格、产品规格、评测或比较信息
- 用户询问"最新情况是..."或"...有什么进展"
- 需要核实当前事实、统计数据或资料时
- 用户询问你不了解的人物、公司或组织
- 信息可能自训练截止日期后已发生变化
- 用户需要事实主张的来源或引用依据
需要使用全能搜索的查询示例:

- "今天汉堡天气怎么样?"
- "搜索iPhone 16评测"
- "这周科技行业发生了什么?"
- "查一下比特币当前价格"
- "查找我附近的餐厅"
- "大家对特斯拉新款车型有什么评价?"
在以下情况下不应使用OmniSearch:
- 利用现有知识足以提供最新且充分的回答时
- 用户请求创意内容、代码或分析时
- 问题涉及概念、定义或永恒不变的信息时
如何执行搜索
重要提示:使用相对路径从omnisearch技能目录运行脚本./scripts/omnisearch.sh
方法一:推荐方式(封装脚本)
所有搜索请使用封装脚本:
# AI-enhanced search (includes summarization) - USE THIS FOR MOST QUERIES
./scripts/omnisearch.sh ai "your search query here"
# Raw web search results (when you need direct source material)
./scripts/omnisearch.sh web "your search query here"
可用服务提供商:
- ai类型:
perplexity(默认 - 适用于大多数查询) - web类型:
perplexity(默认)、brave、kagi、tavily,exa
可选提供者覆盖:
./scripts/omnisearch.sh ai "query" perplexity
./scripts/omnisearch.sh web "query" brave
./scripts/omnisearch.sh web "query" kagi
./scripts/omnisearch.sh web "query" tavily
./scripts/omnisearch.sh web "query" exa
实用示例:
# Current weather
./scripts/omnisearch.sh ai "weather in Hamburg today"
# Product research
./scripts/omnisearch.sh web "iPhone 16 Pro reviews 2024"
# News search
./scripts/omnisearch.sh ai "latest AI developments this week"
# Price comparison
./scripts/omnisearch.sh web "DJI Mini 4 Pro price Germany" brave
# Research with premium provider
./scripts/omnisearch.sh web "machine learning papers 2024" kagi
方法二:备用方案(直接使用 mcporter)
仅在包装脚本失败时使用:
mcporter call omnisearch.ai_search query="your search query" provider="perplexity"
mcporter call omnisearch.web_search query="your search query" provider="brave"
响应格式
收到搜索结果后,必须始终:
- 总结:呈现2-5个包含最相关发现的关键要点
- 引用来源:包含2-6个格式化为可点击链接的来源URL
- 添加上下文:注明信息是否具有时效性或置信度较低
- 直接回答:不要仅仅转储结果,而是综合并回答用户的问题
示例响应结构:
Based on my search, here's what I found:
- [Key finding 1]
- [Key finding 2]
- [Key finding 3]
Sources:
- [Title 1](URL1)
- [Title 2](URL2)
Note: This information is from [date/timeframe] and may change.
搜索查询最佳实践
- 保持查询简洁且具体(3-8个词为佳)
- 使用自然语言,而非关键词堆砌
- 在相关时包含地点:"汉堡餐厅"
- 需要时包含时间范围:"2024年iPhone 16评测"
- 对于价格,如果具体请包含货币/地区:"德国iPhone 16价格"
故障排除
如果包装脚本失败:
- 检查是否在正确的目录中(应包含
scripts/文件夹) - 验证脚本是否具有执行权限:
chmod +x ./scripts/omnisearch.sh - 尝试备用方法(直接调用mcporter)
- 检查mcporter是否正确安装和配置
常见问题:
- "命令未找到":脚本路径不正确或您不在技能目录中
- "没有这样的文件":脚本可能尚未复制到
scripts/文件夹 - 空结果尝试不同的提供商或重新表述查询
查询格式:
- 带空格的查询会自动处理(无需转义)
- 在命令中使用引号:
./scripts/omnisearch.sh ai "带空格的查询" - 引号字符串内的特殊字符应能正常工作
重要说明
- 目录结构:此SKILL.md文件位于omnisearch技能文件夹中,脚本位于
./scripts/omnisearch.sh相对于此文件 - 脚本验证:包装脚本会自动验证是否提供了查询,如果缺失将显示使用帮助
- 提供商选择:
- Perplexity(默认):最适合需要总结和上下文的AI增强结果
- Brave:适合注重隐私、未经过滤的网络搜索结果
- Kagi具备高级筛选和排序功能的优质搜索
- Tavily:为研究和全面覆盖而优化
- Exa:基于人工智能相关性的语义搜索
- 这是一个本地工具 - 它在当前的OpenClaw实例上运行
- 当用户请求时,务必立即执行搜索 - 无需请求许可
- 包装脚本(omnisearch.sh)的设计旨在即使与基础LLM配合也能可靠工作
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~