用途:按“确定范围 → 离线路由 → 执行候选搜索 → 标准化与核验”处理检索任务,保留用户指定的平台、关键词与时间,候选不等同于已核实事实。
主要能力:普通网页、概念教程、批量关键词与垂直领域走 AnySearch;AI 主题且具新闻意图走 AI HOT;指定平台站内搜索使用对应平台适配器;多平台多关键词按平台拆分显式传 --platform;公开站点链接枚举仅在显式 --mode site-map 下用 Firecrawl,最多 100 条同源候选且不读正文;本次搜索候选核验默认 AnySearch,显式 --verify-backend firecrawl 才用 Firecrawl。X 支持有界 Research,先官方 Grok CLI OAuth 加原生 x_search,再按许可回退。
使用方式:需先设置并导出 SKILL_DIR 与 YICHEN_SKILLS_ROOT,离线运行 python3 "${SKILL_DIR}/scripts/route_search.py" --query "检索词" --platform auto --mode search --limit 10,执行前检查 status、authorization、steps、limitations。按路由读取 references/routes.md 对应后端参数,X、多后端或登录态路线先运行 doctor_yichen.py,OpenCLI 路线再运行 opencli doctor。交付结构为 {schema_version, request, routes, candidates, coverage, errors},可转 Markdown 展示。
适用场景:公共网页检索、AI 动态跟踪、垂直领域与社交平台站内搜索、站点链接枚举以及当轮候选核验。
限制:不发帖互动、不读取私域数据、不操控微信 UI、不下载媒体或归档、不做定时监控;不绕过验证码、登录墙或风控;已知 URL 读取或归档应交给 $yichen-content-archive。AI HOT 最多 7 天、多主题最多 5 个;X Quick 单次最多 20 条、1–7 天;小红书/抖音/微博等登录态路线有明确条数与间隔上限。后端失败与零结果需分开报告,未知字段保留 null。具体收费、价格与平台覆盖范围暂未提供。