智能搜索路由器
根据话题和场景,将查询路由到最佳的 opencli 搜索源。此 skill 的核心目标不是记忆命令,而是先定位数据源,再让 Agent 通过
opencli
自己读取实时帮助,避免文档漂移。
强制预检
每次使用前,必须先做下面两步:
运行
opencli list -f yaml
用 live registry 确认候选站点是否存在,并检查
strategy
、
browser
、
domain
选定站点后,必须再做下面两步:
运行
opencli
| 查询词: < term1
| 次数: < n
- 网站: < site2
| 查询词: < term2
; < term3
| 次数: < n
- 已跳过: < site3
,原因:达到频率上限 AI 源选择 grok 适合实时讨论、英文互联网舆论、Twitter/X 语境、热点追踪。 doubao 适合中文语境、字节抖音生态、生活方式内容、中文热点与泛中文问答。 gemini 适合全球网页、英文资料、通用信息检索、背景综述。 如果用户没有指定网站,默认先判断语言和语境,再从这三个里只选一个。 一旦某个 AI 站点已经执行过一次真实查询,就不要在同一题里改写关键词后再次调用该 AI 站点。若答案不足,优先补专用源,不要反复追打同一个 AI 站点。 AI 查询词建议 当使用 AI 源时,不要只丢一个过短关键词。优先构造成“主题 + 目标 + 限定条件”的查询。 主题 用户真正要查的对象、事件、产品、人物、公司、技术名词。 目标 想要什么结果,例如总结、对比、原因、趋势、推荐、原始线索。 限定条件 语言、地区、时间范围、平台范围、受众、价格带、岗位地点、是否要引用原始来源。 优先使用下面这种表达方式: <主题> + <你要回答的问题> <主题> + <时间范围/地区/语言> <主题> + <平台或来源范围> <主题> + <输出要求> 避免只输入: 单个名词 没有时间范围的热点问题 没有地区限制的购物、求职、旅游问题 没有平台限制的社交媒体问题 专用源补充时机 当出现以下任一情况时,再补充专用源: AI 给出的是摘要,但你需要原始帖子、原始视频、原始商品或原始职位结果 AI 覆盖面不足,漏掉垂直站点信息 需要更高权威性或更强领域相关性 用户明确要求“从某个平台找” 单次查询通常控制在 1 个 AI 源 + 1 到 2 个专用源,避免结果过载。 处理不可用的源 当站点不可用时: 不要因为单个源失败而中止整个搜索 记录:「已跳过: 不可用」 回退到同类其他站点,或回退到一个 AI 源 始终以 opencli list -f yaml 与 opencli
-h 的实际结果为准 不要假设任何站点“绝对可用”。即使是公开站点,也以当前环境中的 live help 和执行结果为准。 参考文件 根据需要读取对应文件: references/sources-ai.md — AI 默认源 references/sources-tech.md — 技术 / 学术 references/sources-social.md — 社交媒体 references/sources-media.md — 媒体 / 娱乐 references/sources-info.md — 资讯 / 知识 references/sources-shopping.md — 购物 references/sources-travel.md — 旅游 references/sources-other.md — 其他垂直源 只读与当前查询相关的文件,无需全部加载。