召回体检官

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

面向 SkillHub 技能作者的「检索/召回链路体检」工具。核心动作只有一句话: 用用户的原话去官方 search 里真搜一遍,看你的技能能不能被找到、排第几、被谁挡住。 输入:待检技能的 slug/homepage + 8–15 条你认为用户会说的自然语言问句(不要写关键词)。 处理:借助官方 `skillhub search "<query>" --search-limit N --json` 取每条查询的真实召回结果, 由 scripts/recall_doctor.py 做确定性分析(召回矩阵 + 0–100 健康分 + A/B/C 归因 + 竞品语料)。 输出:诊断结论 + 可粘贴的改写稿(新 description + 触发词),改写稿可再跑一轮召回验证(闭环)。 触发词:搜不到我的技能、为什么搜不出来、检索不到、召回、可见性、曝光、能不能被找到、 用户搜 XX 会找到我吗、谁抢了我的位置、排第几、skill 搜不到、技能召回体检、recall doctor。 只做:基于官方 search 真实召回结果的确定性诊断与改写建议(分析引擎纯标准库、零网络、零第三方依赖)。 不做:替平台改算法、承诺排名提升、伪造下载量/曝光数据、自动改写并发布你的技能(只给可粘贴稿)。 边界争议时:问"触发词文案怎么写更准"归 skill-trigger-tuner(纯静态文案优化); 问"改完 description 真去搜一遍验证"归本 skill(联网真测); 问"我的技能组合/自我撞车"归 skill-portfolio-doctor; 问"发布前静态包体检"归 skill-package-check; 问"已发布一段时间后的全面调用率诊断"归 diagnose-skill-callrate。 数据诚实声明:官方 search CLI 不返回 downloads/曝光等字段,本工具不臆测; 归因 B(被无关高人气技能兜底)依据「查询意图与 Top 结果 description 的 bigram 重叠度过低」判定, 属启发式,作方向性参考而非精确因果。

一句话选型结论

按资料字段整理

召回体检官是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_30aeae50/skill-recall-doctor
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_30aeae50仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量14.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
召回体检官当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

14.6 KB
模型实际读到的说明书原文,来自技能仓库

召回体检官(skill-recall-doctor)

> 把《技能开发者痛点与 Skill 产品方案报告》中的 S2 落地为可运行 Skill。
> 对应痛点:P2「检索召回失效」——平台检索层退化成"按热度兜底",长尾技能在检索里等于不存在。
> 服务对象:所有 SkillHub 技能作者(尤其改过 description / 触发词后想验证效果的人)。


一、适用场景与触发条件(when_to_use / 边界)

用本技能当:
- 你怀疑"用户搜某个词找不到我的技能"——想用证据确认,而不是靠猜;
- 你刚改完 description / 触发词 / 类目,想验证"这次改动到底有没有让召回变好";
- 你想知道"用户搜 XX 会找到我吗、我排第几、被谁挡住了";
- 你的技能发布后长期零下载,想排查是不是"根本搜不到"这一层的问题。

不用本技能当(边界):
- 本工具不改平台算法、不承诺排名——它只测、只报告、只给可粘贴的改写稿;
- 归因 B 是启发式(基于语义重叠度),不是平台内部因果,作方向性参考;
- 官方 skillhub search CLI 不返回 downloads / 曝光 / 点击等字段,本工具不臆测这些指标;
- "改写稿再验证"是可选的闭环步骤,需要你重新执行 search;本工具不自动发布。


二、输入参数格式

运行本技能前,智能体(Agent)需先收集并组装一个输入 JSON(字段含义如下):

字段 类型 必填 说明
target.slug string 是* 待检技能 slug,如 @user_30aeae50/skill-monetization-audit(slug 与 publicSlug 二选一即可)
target.publicSlug string 是* 公开短名,如 skill-monetization-audit
target.name string 否 显示名,用于报告标题
target.description string 否 待检技能自己的 description,用于"差异化点"差异分析
top_n int 否 判定窗口,默认 5(即看是否进 Top5)
rewrite bool 否 是否输出竞品语料与差异点,默认 true
queries[].query string 是 一条用户会说的自然语言原话(不要写关键词堆砌)
queries[].results 或 queries[].raw list/dict 是 该查询的官方 search 返回(results 数组,或含 results 的整包 JSON)

> * target 用 slug / publicSlug / name 任一可定位即可,多条齐备更稳。
> queries 建议 8–15 条,覆盖你最在意的用户说法;太少则健康分统计意义弱。

输入取数方式(均为真实可取得的方式,不臆造接口):
1. 粘贴(推荐、最稳):Agent 对每条 query 执行
skillhub search &quot;&lt;query&gt;&quot; --search-limit &lt;top_n&gt; --json,把返回 JSON 的 results 字段填入;
2. 自动(可选):把输入文件交给 scripts/recall_doctor.py --auto,它会调用官方 CLI 自动取数
(路径可用环境变量 SKILLHUB_PY / SKILLHUB_CLI 覆盖,缺省自动探测;探测不到则回退到方式 1)。


三、诊断维度与判定口径、评分标准

分析引擎 scripts/recall_doctor.py 按以下五个维度做确定性计算(不依赖大模型,结果可复现)。

维度 1 · 相关性(Relevance)

  • 判定口径:在每条 query 的 TopN 结果里,能否按 slug/publicSlug/name 定位到目标技能。
  • 命中 = 找到且 rank &lt; top_n;否则记为 MISS。

维度 2 · 覆盖率(Coverage)

  • 指标:recall@N = 命中查询数 / 总查询数(0–1)。
  • 含义:用户这些说法里,有几成能找到你。这是健康分的主成分。

维度 3 · 排序质量(Ranking)

  • 指标:首位率 = (rank==1 的命中数) / 命中数(0–1,无命中则为 0)。
  • 含义:找到你的时候,你是不是排第一。排第一 vs 排第五,点击天差地别。

维度 4 · 冗余重复(Redundancy)

  • 判定口径:统计多条 MISS 查询的 Top1 是否高度集中在同一批无关高人气技能上。
  • 信号:若 ≥3 条 MISS 的 Top1 是同一个"万能兜底技能",说明是系统性召回失效,而非你单个词没写好。

维度 5 · Bad Case 归因(Attribution,A/B/C)

对每条 MISS 查询分类(启发式,依据查询意图 bigram 与 Top3 结果 description 的 Jaccard 重叠度):
- A 类 · 真实同类竞品:Top 结果里存在语义相近的同类技能 → 真竞争,需做差异度改写;
- B 类 · 无关兜底:Top 结果与你意图重叠度极低、属高人气通用技能 → 平台语义召回失效,需靠显式触发词而非语义;
- C 类 · 空结果:该查询返回空 → 需补关键词与标签,提高被索引/召回概率。

健康分与等级(评分标准)

健康分 = round( 100 × (0.7 × recall@N + 0.3 × 首位率) , 1 )
  • 权重依据:覆盖率是"能不能被找到"的首要门槛(70%),首位率是"找到后是否优先点你"的增益(30%)。
    详见 references/recall_methodology.md。
  • 等级:≥80 健康 | 50–79 亚健康 | 1–49 危险 | 0 失联(全部 MISS)。

四、输出报告模板

Agent 运行脚本后,按以下结构产出最终报告(脚本已生成"召回矩阵 + 健康分 + 改写参考"的 Markdown 骨架,Agent 据此补全改写稿与结论):

# 召回体检报告 · &lt;技能名&gt;

- 查询数:N | Top&lt;top_n&gt; 召回率:X% | 首位率:Y%
- **健康分:S / 100(等级)**
- 归因分布:A 真实同类=a | B 无关兜底=b | C 空结果=c

## 召回矩阵
| 用户查询 | 排名 | Top 结果 | 归因 | 说明 |
|---|---|---|---|---|
| &lt;query&gt; | &lt;rank 或 MISS&gt; | &lt;top1 名&gt; | &lt;A/B/C/- &gt; | &lt;说明&gt; |
| ... | | | | |

## 诊断结论
- 核心问题:&lt;一句话,如&quot;7/7 查询全部 MISS,且均被无关高人气技能兜底(系统性 B 类失效)&quot;&gt;
- 主因:&lt;A 真竞争 / B 平台兜底失效 / C 索引缺失 / 混合&gt;

## 可执行的改写建议(粘贴即用)
- 针对 &lt;失败 query&gt;:新 description 首句改写为「……」,新增触发词「……」(差异点:竞品均未覆盖 &lt;角度&gt;)
- 针对 &lt;失败 query&gt;:……

## 闭环验证(可选)
- 应用改写后,对相同 query 重跑 skillhub search,目标应进入 TopN;若仍 MISS,回到 A/B/C 重判。

完整真实示例(对瑞阳真实技能 skill-monetization-audit 跑通)

输入:target = skill-monetization-audit;queries = 7 条用户原话
(技能该不该收费 / 技能怎么定价 / WorkBuddy 技能变现 / 付费技能怎么卖钱 / 这个技能值多少钱 / 买断还是订阅 / 技能商业化);top_n = 5。

脚本输出(节选):

# 召回体检报告 · 技能变现审核
- 查询数:7 | Top5 召回率:0% | 首位率:0%
- **健康分:0.0 / 100(失联)**
- 归因分布:A 真实同类=0 | B 无关兜底=7 | C 空结果=0

## 召回矩阵
| 用户查询 | 排名 | Top 结果 | 归因 | 说明 |
|---|---|---|---|---|
| 技能该不该收费 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |
| 技能怎么定价 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |
| WorkBuddy 技能变现 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |
| 付费技能怎么卖钱 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |
| 这个技能值多少钱 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |
| 买断还是订阅 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |
| 技能商业化 | MISS | 编程大神.Skill | B | 被无关高人气技能兜底(平台语义召回失效) |

## 改写参考
- 同类竞品语料条数:0(本例 Top 结果均为无关兜底,无同类竞品语料)
- 查询意图中、竞品均未覆盖的角度(优先写进新 description):
  付费、定价、变现、商业化、买断、订阅、值多少钱、怎么卖钱……
- 你已说、竞品没说的差异化点(保留并前置):
  六维加权、准入闸门、一票否决红线、价格锚点、买断/订阅建议……

Agent 据此合成的改写建议(示例):
> 结论:7/7 全部 MISS 且归因 B —— 不是你单个词没写好,是平台语义召回把"付费/变现"类长尾查询统一兜底给了高人气通用技能。语义层面救不回来,只能靠显式触发词 + description 首句强信号。
> 建议:① 在 description 首句直接写"判断一个技能该不该收费、怎么定价、买断还是订阅";② triggers 增加 技能该不该收费 / 技能怎么定价 / 买断还是订阅 / 技能值多少钱 等原话;③ 这些词本身就是高重叠度的用户原话,优先前置。应用后重跑相同 7 条 query,目标应至少进入部分 Top5(闭环验证)。

> 该示例为真实运行结果(2026-10-25,官方 skillhub search 取数),证明示例可实际跑通。


五、与其他技能的复用关系

  • 与 skill-trigger-tuner 的分工:trigger-tuner 是纯静态的文案层优化(不联网、不验证);本技能是联网真测。两者必然串联:先 tuner 改稿 → 再 doctor 验证。
  • 数据反哺:每次召回结果可沉淀为本地样本,用于刷新 category-supply-demand-radar 的样本库。
  • 下游衔接:验证通过的改写稿自动归档,作为 skill-regression-checker 的回归基线(证明"这次改写没把旧召回改坏")。
  • 边界声明:本技能不做"发布前静态包体检"(归 skill-package-check)、不做"已发布后的全面调用率诊断"(归 diagnose-skill-callrate)。

六、边界限制(必读)

  1. 只测不编:本工具输出的是基于真实 search 结果的诊断与建议,不伪造任何下载/曝光/排名数据。
  2. 字段受限:官方 skillhub search 不返回 downloads / 曝光 / 点击,涉及这些的"提升幅度"无法量化,只做方向性判断。
  3. 归因是启发式:B 类靠"语义重叠度过低"判定,可能把"冷门但相关的长尾竞品"也判成 B;遇此情况以人工复核为准。
  4. 闭环需手动:改写稿的"再验证"需要你重新执行 search,本工具不会自动发布或自动改写你的 SKILL.md。
  5. 零依赖:分析引擎 scripts/recall_doctor.py 为纯 Python 标准库实现,无网络请求、无第三方包;自动取数仅在 --auto 且探测到官方 CLI 时触发。

常见问题

5 问
答案由本站依据条目字段整理
召回体检官怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_30aeae50/skill-recall-doctor。安装方式为未标注。装完刷新技能列表或重开客户端。

召回体检官支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

召回体检官权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

召回体检官收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

召回体检官用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。