Keywords

从研究问题描述提炼文献检索关键词。拆概念维度、给英文检索词与近义词、组合布尔检索式,并标注歧义词;输出后停下等用户确认。

CookieMoonPie 85fc8cd 2.4 KB Updated

File contents

关键词提炼

把一个研究问题描述,转成一组可直接用于 Google Scholar 检索的关键词/检索式。

步骤

  1. 读入问题描述($ARGUMENTS 或用户最近消息;中英文皆可)。
  2. 拆解核心概念:把问题拆成 2–4 个相互独立的概念维度(如「多无人机 + 接力 + 包裹配送 + 先后顺序」)。
  3. 每个维度给词:英文检索词 + 近义词 + 上位/下位词。英文为主(Scholar 用),中文仅作对照。
  4. 组合检索式:把维度词按 AND/OR 组合成若干条具体检索式(6–12 条为宜),供 search 子技能直接使用。
  5. 歧义消解(必做):标出会撞到其它领域的词,并给出规避办法。常见陷阱:
    • relay → 包裹接力 vs 通信中继;若要排除通信,加 delivery/package 并避开 communication/wireless/5G
    • handover/handoff → 包裹交接 vs 蜂窝网络切换;同理加 parcel/package/delivery 限定。
    • routing → 车辆路径规划 vs 网络数据包路由;避开 protocol/packet/ad hoc/FANET
    • scheduling → 无人机的操作调度 vs 云计算/任务调度;加 drone/UAV/truck 限定。
  6. 识别期刊目录:若问题描述里带了期刊限定(如"只检索 TR-B/TS/EJOR"、或给了期刊清单/目录文件),把期刊名列出来一并确认;没有则不限定(默认全部期刊)。
  7. 识别时间范围:若问题描述里带了时间范围(如"近三年""2023 以来""2020-2024"),转成 --from-year/--to-year 一并确认;没有则默认全部文献。
  8. 输出格式:给用户一个清单(中文对照),并明确"请确认/增删",停下等待

输出模板

【核心概念】A + B + C
【关键词】(每维度:英文 + 近义词)
【检索式】(可直接用于检索)
【期刊目录】只检索这些期刊(没有则写"全部期刊")
【时间范围】起始年-结束年(没有则写"全部文献")
【歧义警告】哪些词要小心、如何规避
【请确认】要不要增删关键词/期刊/时间?确认后我再检索。

用户没回复确认之前,不进入 search 步骤。

CookieMoonPie/google-scholar-lab/tree/main/skills/keywords commit 85fc8cd329

Frequently asked questions

npx skillmds@latest add cookiemoonpie/keywords