mcpField
K
keyword-expansion

keyword-expansion

github.com/willoscar生产力51753 次安装3 周前更新
代码仓库

关于 keyword-expansion

keyword-expansion 是用于改进 `queries.md` 的 Skill,适合检索覆盖不足、噪声较多或主题别名繁杂的情况。它在控制范围的同时扩展关键词并添加排除词。

主要功能

  1. 01扩展同义词及相关关键词
  2. 02添加常见误匹配的排除词
  3. 03记录每项查询修改的原因
  4. 04依据 `DECISIONS.md` 检查范围

适用场景

  1. 01检索遗漏相关内容时提高覆盖率
  2. 02减少常见误匹配带来的噪声
  3. 03整理主题别名并避免扩大范围

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/willoscar/research-units-pipeline-skills --skill keyword-expansion

安装后在 Claude Code 中输入/keyword-expansion确认已加载。

详细介绍

技能:关键词扩展

触发条件与路由

  • 触发条件:关键词扩展、同义词、排除词、queries.md。
  • 适用场景:检索覆盖不足或噪声过大,或主题有很多别名,需要系统化地扩展并收敛检索词。
  • 不适用场景:queries.md 已能稳定检出所需覆盖面(无需扩大范围,以免后续成本激增)。
  • 网络:无。
  • 防护措施:控制 query 数量;明确排除词;避免“无限扩展”。

目标

  • 在不偏离范围的前提下,提高 queries.md 的召回率和精确率。

输入

  • queries.md
  • 可选:DECISIONS.md 范围说明

输出

  • 更新后的 queries.md

操作流程(必须遵循)

  1. 提取当前主题范围和排除项。
  2. 提出关键词扩展方案(同义词、相关术语、缩写),并明确添加常见误报的排除项。
  3. 更新 queries.md,为每项变更说明清晰的“原因”。

验收标准(必须检查)

  • queries.md 包含更新后的关键词和排除项。
  • 变更不与 DECISIONS.md 中的范围约束冲突。

故障排除

问题:关键词扩展导致范围偏移

解决方法:

  • 重新阅读 DECISIONS.md 中的范围说明,并在 queries.md 中为常见误报添加明确的排除项。
问题:query 数量激增,变得难以管理

解决方法:

  • 保留少量高信号 query;尽可能将同义词合并到同一 query 中,而不是添加许多近似重复项。

评论

支持 Markdown