Skip to main content

flash-card

为一个英语单词生成静态 HTML 学习闪卡(含音标、词性、释义、3 条中英对照例句、近义词)。 Use when the user asks to make a flash card / 闪卡 for an English word, e.g. "给我做张 crazy 词的闪卡"、"给我做 crazy 的 flash card"、"做一个 resilient 的单词卡"。

설치로 이동

소스 정보

저장소
nlp-JvUUN/AAAAZOgH
최근 소스 활동
2026년 7월 30일 16:30
감지된 SKILL.md 언어
중국어
스타
1
포크
52

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
5 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
flash-card
description
为一个英语单词生成静态 HTML 学习闪卡(含音标、词性、释义、3 条中英对照例句、近义词)。 Use when the user asks to make a flash card / 闪卡 for an English word, e.g. "给我做张 crazy 词的闪卡"、"给我做 crazy 的 flash card"、"做一个 resilient 的单词卡"。
# Flash Card 单词闪卡生成 为英语单词生成一张静态 HTML 学习卡片。卡片版面顺序:单词+音标 → 释义 → 近义词 → 3 条中英对照例句。 ## 触发场景 当用户说出类似下面的话时触发本 skill: - "给我做张 crazy 词的闪卡" - "给我做 crazy 的 flash card" - "做一个 resilient 的单词卡" - "帮我生成 meticulous 的闪卡" ## 执行流程 1. **识别单词**:从用户话语中提取目标英语单词(小写化作为文件名)。 2. **生成 JSON 数据**:自己写出该单词的学习数据,字段如下,保存到 skill 的 `data/` 目录: - 路径:`.cursor/skills/flash-card/data/<word>.json` - `word`:单词 - `phonetic`:音标(如 `/rɪˈzɪliənt/`) - `pos`:词性(如 `adj.`) - `definition`:中文释义 - `examples`:**恰好 3 条**,每条含 `en`(英文例句)和 `zh`(中文翻译) - `synonyms`:近义词列表(4-6 个为宜) 例句要求:地道、长度适中、能体现该词典型用法;近义词要尽量贴近该词在释义下的核心含义。 3. **生成 HTML**:运行脚本,HTML 输出到**当前工作目录**(不是 skill 目录): ```bash python .cursor/skills/flash-card/scripts/make_flashcard.py .cursor/skills/flash-card/data/<word>.json ``` 默认输出 `./<word>.html`。如需指定路径加 `-o`。 4. **打开预览**:用默认浏览器打开生成的 HTML 文件,让用户立即看到效果。 ## 数据 JSON 示例 ```json { "word": "resilient", "phonetic": "/rɪˈzɪliənt/", "pos": "adj.", "definition": "能迅速从困难、挫折中恢复过来的;有韧性的,适应力强的", "examples": [ {"en": "She is a resilient child who bounces back quickly from setbacks.", "zh": "她是个有韧性的孩子,遇到挫折能很快恢复过来。"}, {"en": "The economy proved remarkably resilient during the crisis.", "zh": "在危机期间,经济表现出了惊人的韧性。"}, {"en": "A resilient mindset helps you cope with life's challenges.", "zh": "一种有韧性的心态能帮你应对生活中的挑战。"} ], "synonyms": ["tough", "flexible", "strong", "hardy", "buoyant", "springy"] } ``` ## 注意事项 - 例句固定 3 条,脚本会自动截断或补占位,但生成数据时应直接给齐 3 条。 - HTML 文件始终输出到当前工作目录,便于用户在任意项目下使用。 - 原始 JSON 数据集中存放在 skill 的 `data/` 目录,方便复用与回顾。
GitHub에서 보기