Glossary Collector

Glossary Collector

hytidel Updated

File contents

术语表收集器 (Glossary Collector)

从学习资料中提取专有词汇的中英文对应,生成结构化术语表。

输入

  • 学习资料(书籍、论文、讲义等),支持 PDF、Markdown、Word 等格式
  • 可选:指定学科/领域名称

输出

  • 术语表,格式见 ${SKILL_DIR}/templates/glossary-template.md
  • 默认追加到 ./settings/glossary.md(用户可指定其他路径)

工作流程

1. 分析资料

阅读学习资料,识别其中的专有术语:

  • 数学符号和概念的名称
  • 专业名词
  • 定理、公式名称
  • 方法论名称

2. 提取术语

对每个术语提取:

  • 中文:中文术语
  • English:英文对应术语
  • 备注:简要解释(可选)

3. 判断学科

根据资料内容判断所属学科:

  • 数学 (Mathematics):函数、导数、积分、极限等
  • 物理 (Physics):力学、电磁学、量子力学等
  • 计算机 (Computer Science):算法、数据结构、机器学习等
  • 其他...

4. 生成术语表

按以下格式输出:

## {学科名称} ({English Name})

| 中文 | English | 备注 |
|------|---------|------|
| 术语1 | Term1 | 简要解释 |
| 术语2 | Term2 | 简要解释 |

5. 保存结果

  • 用户指定路径 → 写入指定文件
  • 未指定路径 → 追加到 ./settings/glossary.md

追加时检查目标文件是否已存在该学科分类:

  • 存在 → 在该分类下追加新术语(去重)
  • 不存在 → 添加新分类

注意事项

  1. 去重:避免重复添加已存在的术语
  2. 排序:按术语的首次出现顺序或字母顺序排列
  3. 完整性:确保中英文对应准确
  4. 上下文:备注应简洁明了,说明术语在资料中的含义

模板

参考 templates/glossary-template.md

hytidel/auto-tutor/tree/main/.claude/skills/glossary-collector commit a895b7a004

Frequently asked questions

npx skillmds@latest add hytidel/glossary-collector