mayf3-smart-search:多引擎搜索 + 自动降级 + 结果打分

前言

做调研时最烦的不是「搜不到」,而是搜到了一堆结果,质量参差,还要自己逐条判断要不要信。另一个常见问题是单一引擎不稳定:今天能用,明天限流或抽风,脚本就挂在那里。

下面介绍的 mayf3-smart-search 是一个搜索类 Skill,思路是把「换引擎」和「给结果打分」这两件事在 Skill 内部做完,调用方只需要给一句自然语言。

这是什么

一句话定位:基于 DDGS 本地库的多引擎网页搜索 Skill,具备自动降级、结果解析和质量打分能力。

  • 坐标:@user_15292d5a/yjkj-mayf3-smart-search
  • 发布者:user_15292d5a
  • 来源:community(社区发布,非官方团队出品)
  • 分类:knowledge-management
  • 版本:1.0.0
  • 评分:100000,下载 620,安装 0
  • 标签:requires_api_key=false

它解决的是三个具体问题:单一搜索源不可靠、原始结果需要解析成可读结构、以及缺少对结果可信度的基本排序。

核心功能

1、多引擎搜索。通过 DDGS 本地库发起检索,不依赖浏览器自动化。

2、自动降级(auto-fallback)。首选引擎不可用时自动切换到其他引擎,避免单点失败导致整条查询返回空。

3、结果解析。把返回的原始结果整理为结构化输出,省去调用方自己写解析逻辑。

4、质量打分。对结果做 quality scoring,便于在下游按分值筛选或排序。

关于触发方式,官方简介给出的自然语言触发词包括 search、搜索、find info、look up、调研、查一下。

安装与启用

已抓取资料中没有给出具体的安装命令、目录路径或配置字段,因此这里不写未经核实的命令。下面只说明可核实的部分。

1、该 Skill 属于通用 SKILL.md 格式,坐标为 @user_15292d5a/yjkj-mayf3-smart-search。

2、标签显示 requires_api_key=false,即按官方资料不需要额外申请 API Key。这一项在简介中未说明对应哪个具体引擎;DDGS 本地库本身通常走公开搜索入口,实际可用性以运行环境为准。

3、安装入口为 SkillHub 页面:https://www.skillhub.cn/skills/user_15292d5a/yjkj-mayf3-smart-search 。具体安装方式请以该页面和你的宿主环境(Cursor / Codex CLI / Claude Code 等)的 Skill 加载说明为准。

资料中未提供各宿主环境的差异化启用步骤,此处不做推测。

典型用法

官方简介中没有给出可复现的命令行示例或脚本片段,因此下面只描述调用形态,具体命令请以 Skill 包内的 SKILL.md 为准。

1、调研型提问:直接用中文或英文描述要查的内容,例如「调研一下某个领域最近的技术选型」,对应触发词 调研。

2、事实核查型提问:例如「查一下某某公司近期的公告是否属实」,对应触发词 查一下。

3、即时查找型提问:例如「find info about …」或「look up …」,对应英文触发词。

调用后,Skill 内部完成引擎选择、降级、解析和打分,调用方拿到的是已排序的结果集合。

适用场景与注意

适合:

  • 网页搜索与资料收集
  • 市场调研、技术选型查询
  • 新闻搜索与事实核查

不适合(官方简介明确排除):

  • 浏览器自动化搜索(它不操作浏览器)
  • 内部文件搜索
  • 仓库内代码搜索

需要注意的两点:

1、来源是 community,评分和下载量来自 SkillHub 页面数据(评分 100000、下载 620、安装 0)。安装量为 0 意味着它还没有实际的启用记录,接入前建议自己跑一遍验证降级和打分行为。

2、版本号为 1.0.0,接口和输出字段后续可能有调整。

结尾

这个 Skill 的价值在于把「换引擎 + 解析 + 打分」收敛成一次调用,适合需要快速做信息收集又不想维护搜索脚本的场景。局限也明确:不碰浏览器、不搜本地文件和代码,属于纯网页搜索工具。

官方地址:https://api.skillhub.cn/user_15292d5a/yjkj-mayf3-smart-search

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye