用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Treasoni/english-reading --skill extract-vocabulary命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
对考研英语文章中的长难句进行结构分析,提取主干、标记修饰成分、绘制结构图解、给出参考译文和考点提示。分析完成后询问用户来源文件,将分析结果插入到原文对应句子之后。用户粘贴英文句子时触发。
将翻译、排版文章、语法笔记和长难句分析整合为一份全面的综合学习笔记,遵循AI实战参考模板格式,包含背景、原文、翻译、长难句分析、语法、心得、延伸、思考题等完整章节。用户指定输出路径。
对英文文章进行美化排版,清理原始格式,添加正确的标题层级、段落分隔和列表结构,输出为规范的Obsidian Markdown格式,保存到 intermediate 目录。用户提供原始英文文章和主题名时触发。
基于 SOC 职业分类
正在显示 SKILL.md
| name | extract-vocabulary |
| description | 扫描整合笔记中加粗的生词,提取去重后生成词汇表,替换笔记中的<!-- VOCABULARY_SLOT -->占位符。原地修改笔记文件,不改变其他内容。 |
扫描技能 4 产出的学习笔记,提取所有用 **粗体** 标记的生词,去重排序后生成词汇表,并插入到笔记的占位符位置。
<!-- VOCABULARY_SLOT --> 占位符**粗体** 标记(由技能 2/4 在排版和整合时完成)用户提供一项:
笔记文件路径 — 技能 4 输出的完整路径,如 C:\办公\Study-Notes\英语阅读\2024-text1-精读笔记.md
用 Read 工具读取完整笔记内容(YAML frontmatter + 正文)。
用正则 \*\*(.+?)\*\* 提取所有 **粗体** 包裹的文本。
排除以下内容:
--- 之间的内容不扫描``` 包裹的内容不扫描**背景**、**心得**、**延伸**、**思考题** 等(这些是章节名而非生词)> [!note] **xxx** 中的粗体标题## 生词表 章节,其中的词汇不再重复提取排除列表可根据实际情况调整。判断标准:如果粗体词是完整单词(含字母),且不在章节标题上下文中,则视为生词。
## 生词表,也基于本次扫描结果重新生成(排除章节标题和 callout 标题中的假阳性)**粗体** 标记),仍将其纳入新词汇表以保持完整性——先用正则检测已有生词表中的词汇列为每个词汇提供信息(AI 根据上下文推断):
## 生词表
| 词汇 | 词性 | 含义 | 原文例句 |
|------|------|------|----------|
| **abandon** | v. | 放弃;遗弃 | "They had to **abandon** the plan due to bad weather." |
| **scrutiny** | n. | 仔细审查 | "The policy came under intense **scrutiny** from the public." |
表格列说明:
**粗体** 标记若词汇量较大(>30),可用分隔线按字母分组:
### A-C
| ... |
### D-F
| ... |
### 生词练习,都重新生成。若已存在,在步骤 6 中替换之。### 生词练习 章节,包含以下三种题型:从提取的生词中选择 8-10 个适合造句的词汇,设计填空题:
> [!abstract]- 答案 折叠 callout,放在所有题目之后### 生词练习
**一、选词填空**
从方框中选择合适的词汇填入空白处(每词限用一次):
> word1 / word2 / word3 / word4 / word5 / word6 / word7 / word8
1. ________ 的句子...
2. ________ 的句子...
> [!abstract]- 答案
> 1. **word1**(中文释义)
> 2. **word2**(中文释义)
选取 2-3 个重要短语/词组,要求翻译成中文:
> [!abstract]- 答案 折叠 callout**二、短语翻译**
将下列短语翻译成中文:
1. turn out to be...
2. put down roots in a community
> [!abstract]- 答案
> 1. **turn out to be...** = 结果是;证明是
> 2. **put down roots in a community** = 在社区扎根;定居
选取 2-3 个易混淆或多义词,设计选择题考查语境中的准确含义:
> [!abstract]- 答案 折叠 callout,并附简要解析**三、语境理解**
根据上下文,选择正确的词义:
1. "原文句子" 中 **word** 的含义是:
- A. 义项1
- B. 义项2
- C. 义项3(正确)
- D. 义项4
> [!abstract]- 答案
> 1. **C** — 简要解析说明为什么选 C
<!-- VOCABULARY_SLOT --> 占位符### 生词练习 章节(判断是否已有练习题)## 生词表 + 表格 + ### 生词练习 + 练习题)## 生词表 和 ### 生词练习:替换 ## 生词表 与其后直到下一个 ## 标题之间的全部内容(即整个生词表+练习区),写入新生成的词汇表+练习## 语法要点 和 ## 心得 之间插入词汇表和练习**粗体** 标记的生词若出现值得记录的提取问题(如误提取的非生词、遗漏的词汇),仅在会话内记下候选条目,不要中途写入 .learnings/。学习心得统一由 digest 技能在用户明确要求时整理落盘,避免中途修改每次会话强制加载的经验库文件而破坏提示缓存前缀。
<!-- VOCABULARY_SLOT --> 占位符位置,不得修改笔记其他任何内容> [!abstract]- 折叠 callout 格式此技能是考研英语阅读精讲工作流的第五步(最后一步):
translate — 翻译文章format-article — 排版文章organize-grammar — 整理语法compile-note — 整合笔记(产出生词提取的输入文件)