🧪 Skills
My Skill with Search Engine for save tokens
智能搜索引擎切换。根据问题类型自动选择 SearXNG 或 Tavily,既满足需求又节省 Token。
v1.0.0
Description
name: smart-search description: 智能搜索引擎切换。根据问题类型自动选择 SearXNG 或 Tavily,既满足需求又节省 Token。 author: 李洋 version: 1.0.0 tags:
- search
- searxng
- tavily
- web-search
- chinese triggers:
- "搜索"
- "查查"
- "最新的"
- "2026"
- "写文案"
- "小红书"
- "公众号" metadata: { "emoji": "🔍", "requires": { "bins": ["python3", "curl"], "env": ["SEARXNG_URL", "TAVILY_API_KEY"] } }
Smart Search - 智能搜索引擎切换
根据问题类型自动选择最优搜索引擎(SearXNG 或 Tavily),既满足需求又节省 Token。
决策逻辑
| 场景 | 引擎 | 原因 |
|---|---|---|
| 写文案/小红书/公众号 | Tavily | AI 内容生成,需要摘要 |
| 日常查询/深度调研 | SearXNG → Tavily | 先尝试免费,失败自动降级 |
| 用户指定 | 按用户要求 | 尊重用户选择 |
降级策略: SearXNG 公共实例不稳定时,自动切换到 Tavily
工具调用
Tavily 搜索
python3 ~/.openclaw/workspace/skills/openclaw-tavily-search/scripts/tavily_search.py --query "查询内容" --max-results 5 --format md
SearXNG 搜索
curl -s "https://searx.be/search?q=查询内容&format=json"
使用示例
AI 内容生成
# 调用 Tavily
python3 {baseDir}/../openclaw-tavily-search/scripts/tavily_search.py --query "小红书文案 AI 工具" --max-results 5 --format md
日常查询
# 调用 SearXNG
curl -s "https://searx.be/search?q=区块链是什么&format=json"
配置
确保以下环境变量已设置:
# ~/.openclaw/.env
SEARXNG_URL=https://searx.be
TAVILY_API_KEY=tvly-xxx
Token 对比
| 引擎 | Token/次 | 使用场景 |
|---|---|---|
| SearXNG | ~350 | 日常搜索(60%) |
| Tavily | ~950 | AI 内容生成(40%) |
智能切换节省约 38% Token
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!