# Smart Search 决策参考

**这不是一个 skill，而是搜索引擎选择的决策参考文档。**

---

## 🎯 双引擎策略

| 引擎 | 定位 | Token/次 | 使用场景 |
|------|------|---------|----------|
| **SearXNG** | 全面结果 + 免费 + 默认 | ~350 | 日常搜索、深度调研、快速查询 |
| **Tavily** | AI 内容生成 + 摘要 + 快速 | ~950 | 写文案、小红书、公众号、报告 |

---

## 📋 决策规则

### 用 Tavily 的场景（AI 内容生成）
```
✅ 写文案、写文章、写报告、写代码
✅ 生成内容、生成文章
✅ 小红书、公众号、脚本
✅ 中等长度问题（6-15 词），需要摘要
```

### 用 SearXNG 的场景（默认引擎）
```
✅ 日常查询、简单问题（≤5 词）
✅ 深度调研、详细分析、全面了解
✅ 快速搜索、大概了解
✅ 复杂问题（>15 词），需要全面结果
```

### 用户指定优先
```
"用 searxng 搜索 XXX" → SearXNG
"用 tavily 搜索 XXX" → Tavily
```

---

## 📊 Token 预算参考

**按每天 20 次搜索：**

| 引擎 | 占比 | 月度次数 | Token 消耗 |
|------|------|----------|-----------|
| SearXNG | 60% | 360 次 | 126,000 |
| Tavily | 40% | 240 次 | 228,000 |
| **总计** | 100% | 600 次 | **354,000** |

**全用 Tavily：** 570,000 tokens  
**智能切换：** 354,000 tokens  
**节省：38%** ✅

---

## 🔧 配置信息

```bash
# ~/.openclaw/.env
SEARXNG_URL=https://searx.be
TAVILY_API_KEY=tvly-dev-xxx
```

---

## 📝 使用示例

**日常查询**
```
问：跨域怎么解决
→ SearXNG（简单问题）
```

**AI 内容生成**
```
问：帮我写小红书文案
→ Tavily（AI 内容生成）
```

**深度调研**
```
问：深度挖掘 AI 工具
→ SearXNG（全面结果）
```

---

## 💡 说明

- 这是一个**决策参考**，不是自动执行的 skill
- AI 助手在需要搜索时参考此文档选择引擎
- 目标是**既满足需求，又节省 Token**