smart-search

仓库创建 2026年2月2日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

优先定位实时数据源并用 opencli 帮助避免文档漂移。

▸ 风险提示

需访问 live registry 与目标站点,涉及外部网络请求。

这个 Skill 做什么

根据场景把查询路由到最合适的 opencli 搜索源并强制预检。

帮你把搜索请求智能分发到最合适的 opencli 数据源,尤其适合查网站、社媒、技术文档、新闻、购物、中文内容等场景。使用前会强制做实时预检,优先读取 opencli 的 -h 输出而不是凭记忆。特点是避免文档漂移,保证命令与参数以实时 registry 为准。

▸ 展开 SKILL.md 英文原文

基于 opencli 命令的智能搜索路由器。当用户想要使用 OpenCLI、CLI 或 API 搜索、查询、查找或研究信息时,尤其是涉及指定网站、社交媒体、技术资料、新闻、购物、旅游、求职、金融或中文内容时,务必使用此 skill

研究检索智能路由搜索源选择opencli通用
456
Stars
41
Forks
34
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/mxyhi/ok-skills/main/opencli/smart-search/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/mxyhi/ok-skills/main/opencli/smart-search/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# 智能搜索路由器

根据话题和场景,将查询路由到最佳的 opencli 搜索源。此 skill 的核心目标不是记忆命令,而是先定位数据源,再让 Agent 通过 `opencli` 自己读取实时帮助,避免文档漂移。

## 强制预检

每次使用前,必须先做下面两步:

- 运行 `opencli list -f yaml`
- 用 live registry 确认候选站点是否存在,并检查 `strategy`、`browser`、`domain`

选定站点后,必须再做下面两步:

- 运行 `opencli <site> -h` 查看该站点有哪些子命令
- 若已锁定某个子命令,再运行 `opencli <site> <command> -h` 查看参数、输出列、策略

不要在 skill 文档里硬编码参数或假设命令签名;以 `opencli ... -h` 的实时输出为准。

## 主路由规则

只使用这一条规则,不再维护多套优先级:

1. 当用户明确指定网站、平台或数据源时,直接使用对应网站。
2. 当用户没有指定网站时,优先只选择一个 AI 源:`grok`、`doubao`、`gemini` 三选一。
3. 当 AI 返回内容不足、缺少原始数据、需要权威佐证或需要垂直结果时,再补充 1-2 个专用源。

## 单题预算与频率限制

把“单个用户问题”理解为同一意图链路下的一次问题求解;同一轮追问、澄清、补充条件,若核心问题未变,仍算同一题。

先建立一份站点调用台账。每次真正执行搜索命令后,立刻更新:

- `site`
- `query`
- `count`
- 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有