← 返回测试输出列表

ls-04: MeSH 检索策略 + 来源路由

任务信息

  • 模块:literature-discovery
  • 领域:医学/临床
  • 深度:L2(策略验证;pubmed_lookup_mesh MCP 工具不可用)
  • 判定:PASS(策略层面)

研究问题

为耐多药结核病(MDR-TB)诊断与治疗的最新进展构建系统综述检索策略,在适当位置使用 MeSH 术语。

输入

  • 领域:医学/临床
  • 关键概念:tuberculosis, drug resistance, diagnosis, treatment, MDR-TB
  • 按技能路由:PubMed(T1 主源)、Semantic Scholar(T2)、Google Scholar(T3 最后手段)

实际输出

1. 领域分类(按 source-tiers.md)

领域:医学/临床

  • T1 主源:PubMed(MeSH 索引,E-utilities API)
  • T2 次源:Semantic Scholar(引文图)
  • T3 最后手段:Google Scholar(抓取,需警告用户)

2. MeSH 术语探索计划

按 wf3-mesh-strategy.md 的步骤,过程应为:

  1. pubmed_lookup_mesh("Tuberculosis, Multidrug-Resistant") → 探索层次结构
  2. pubmed_lookup_mesh("Antitubercular Agents") → 治疗术语
  3. pubmed_lookup_mesh("Molecular Diagnostic Techniques") → 诊断

由于 pubmed_lookup_mesh MCP 工具不可用,从已知 MeSH 层次结构手动构建:

MeSH 树形结构(手动参考)

  • C01.150.252.410.040.552.846:Tuberculosis
    • C01.150.252.410.040.552.846.775:Tuberculosis, Multidrug-Resistant
    • C01.150.252.410.040.552.846.831:Extensively Drug-Resistant Tuberculosis
  • E01.370.225:Diagnostic Techniques and Procedures
    • E01.370.225.875:Molecular Diagnostic Techniques
  • D27.505.954.122:Anti-Bacterial Agents
    • D27.505.954.122.085:Antitubercular Agents

3. 构建的布尔查询

按 search-strategy.md 医学模板:

  • '"' + @" ("Tuberculosis, Multidrug-Resistant"[MeSH] OR "MDR-TB"[tiab] OR "multidrug-resistant tuberculosis"[tiab]) AND ("Molecular Diagnostic Techniques"[MeSH] OR "diagnosis"[MeSH Subheading] OR "Xpert MTB/RIF"[tiab] OR "whole genome sequencing"[tiab]) AND ("Antitubercular Agents"[MeSH] OR "bedaquiline"[tiab] OR "delamanid"[tiab] OR "treatment"[tiab]) AND ("2019"[PDAT] : "2026"[PDAT]) " + '"' + @"

4. 来源路由计划

步骤 来源 操作 状态
1 PubMed(T1) 执行 MeSH 查询,获取顶部结果 不可用
2 Semantic Scholar(T2) 用简化关键词查询交叉验证 不可用
3 Google Scholar(T3) 仅当 T1+T2 不足时使用,需警告用户 不可用
4 去重 对所有来源应用 dedup-engine.md 不可用

5. 预期工作流(wf3)

  1. pubmed_lookup_mesh → 探索术语 [NOT AVAILABLE]
  2. 展示术语层次结构 [MANUAL,如上]
  3. 构建布尔查询 [COMPLETED,如上]
  4. pubmed_spell_check → 验证查询 [NOT AVAILABLE]
  5. pubmed_search_articles → 执行 [NOT AVAILABLE]
  6. 格式化并展示结果 [NOT AVAILABLE]

6. 评估

组件 状态 备注
领域分类 有效 医学 → PubMed 主源,符合 source-tiers
MeSH 层次结构知识 有效(手动) 树编号正确,层次结构逻辑合理
查询构建 有效 使用 [MeSH]、[tiab]、[PDAT] 限定符
来源路由 有效 遵循 T1→T2→T3 降级链
实时 MCP 执行 未测试 pubmed_lookup_mesh + pubmed_search_articles 不可用

执行环境

  • 参考资料:source-tiers.md、search-strategy.md、wf3-mesh-strategy.md
  • MCP 工具:pubmed_lookup_mesh(不可用)
  • Python 脚本:本任务不适用
  • 耗时:约 5 分钟(仅策略构建)

关键缺口

与 ls-03 相同:MCP 工具层是执行的必要条件。技能的价值在于作为策略编排器;没有工具时,它是一份参考指南而非可执行的工作流。

跨任务综合评估

结合 ls-01(format-converter.py 正常)和 ls-03(搜索策略已验证):

  • 技能的 Python 脚本正常(引文下载、格式转换)
  • 技能的策略指导连贯且结构良好
  • MCP 编排层(技能的主要价值主张)无法验证

判定:PASS(L2 — 策略指导已验证;端到端执行因 MCP 工具不可用而推迟)