初中英语词汇思维导图生成器

SKILL教育学习
教育学习 未标注权限 许可证不明确
安装这个技能

初中英语词汇思维导图生成器。将单元词汇按语义场自动分类,生成交互式HTML思维导图。 中心节点→四大语义场分支→子群→单词芯片,支持点击折叠/展开、单词详情弹窗、 字号调节、四色区分。触发词:词汇思维导图、单词思维导图、vocabulary mind map、 语义场分类、食物类词汇、按语义场整理词汇、词汇分类导图。

一句话选型结论

按资料字段整理

初中英语词汇思维导图生成器是教育学习类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类教育学习 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_ca4d2a07/vocab-mindmap
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

教育学习
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_ca4d2a07仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791732179
正文体量7.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
讲解知识点

按水平把知识点讲清楚。

出练习题

按章节生成练习与答案。

制定学习计划

按目标和时间排学习节奏。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在教育学习场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
初中英语词汇思维导图生成器当前 未标注权限 未标注 未标注 未标注 有
食谱创建课堂课程 未标注权限 GitHub 仓库 25.5 万 Codex、Claude、Cursor 有
语言学习 联网访问 ClawHub 市场 23.6 万 OpenClaw 有
learning 效率 只读 ClawHub 市场 19.2 万 OpenClaw 有
学习习惯 未标注权限 ClawHub 市场 10.2 万 OpenClaw 有
日语家教 只读 ClawHub 市场 8.2 万 OpenClaw 有

SKILL.md 全文

7.3 KB
模型实际读到的说明书原文,来自技能仓库

初中英语词汇思维导图生成器

⚠️ CRITICAL

This skill MUST produce an HTML file as the final deliverable. Complete all steps from vocabulary extraction through HTML generation.

目的

将教材单元词汇按语义场自动分类,生成四分支交互式HTML思维导图,方便教师课堂展示和学生课后复习。

触发条件

  • 用户提到"词汇思维导图""单词思维导图""vocabulary mind map"
  • 用户要求按语义场给某单元词汇分类
  • 用户说"像之前那个食物思维导图那样"
  • 用户要求"按XX类整理词汇"

工作流程

步骤1:获取词汇数据

从教材或用户提供的词汇清单中提取该单元所有词汇。优先从教材提取:
- 路径:assets/data/{BOOK}英语教材文字稿_清爽编辑版.md
- 定位 ## Words and expressions 后的 ### Unit {N}

步骤2:按语义场分类

分析词汇清单,将词条归入 3−4 个语义场。分类原则:

  1. 主题名词类:与单元话题直接相关的名词(如食物单元→肉类/蔬菜/主食/调料)
  2. 动作动词类:描述行为的动词(如烹饪单元→beat/stir/slice)
  3. 描述形容词类:描述性质、状态的形容词(如delicious/plain/firm)
  4. 相关知识类:跨领域词汇(如食物单元→健康/医药/diet)

每个语义场下再细分 2−5 个子群,每个子群 2−6 个词。

步骤3:设定颜色方案

四个语义场使用 :root CSS 变量统一管理,每色三档(主色/浅底/边框):

--c1:#d4604a;--c1t:#fcebe6;--c1b:#f0c5b8;  /* 陶土赤 */
--c2:#c4922e;--c2t:#fbf4e3;--c2b:#e6d49c;  /* 芥末金 */
--c3:#5e8a48;--c3t:#eef5e9;--c3b:#bdd4a8;  /* 橄榄绿 */
--c4:#80547a;--c4t:#f6eff4;--c4b:#d2bfd8;  /* 莓果紫 */

可根据单元主题微调色相,但保持三档结构不变。

步骤4:生成HTML文件

使用 assets/reference-example.html 作为模板,替换动态内容。

DOM 结构(必须严格保持此层级):

.stage                          ← overflow-x:auto 横向滚动容器
  .mm                           ← display:flex; min-width:max-content
    svg.svg-layer               ← 绝对定位曲线层,JS动态填充path
    .ctr#ctr                    ← 中心节点(flex子项,flex-shrink:0)
      .ic / .t1 / .t2 / .st
    .bcol                       ← 分支列(flex子项,纵向堆叠4个分支)
      .br.b1#b1                 ← 分支1
        .br-hd  onclick="tg('b1')"   ← 标题(可折叠)
        .br-bd                       ← 分支体(折叠时 display:none)
          .sg                         ← 子群
            .sg-lb                       ← 子群标签
            .wc                          ← 芯片容器
              .chip data-w data-p data-pos data-m  ← 单词芯片
          .sg ...
      .br.b2#b2 ...               ← 分支2
      .br.b3#b3 ...               ← 分支3
      .br.b4#b4 ...               ← 分支4

需要替换的内容:

  1. 页面 <title>、.tb-title 标题文字
  2. .ctr 中心节点的图标(emoji)、标题(.t1/.t2)、副标题(.st)
  3. 四个 .br 分支的 data-c 属性(对应颜色 hex 值)
  4. 每个 .br-hd 的标题文字和 emoji
  5. 每个 .sg-lb 的子群标签文字
  6. 每个 .chip 的四个 data 属性:data-w(单词) data-p(音标) data-pos(词性) data-m(释义)
  7. #b1~#b4 的 id 必须与 tg('b1') 等调用一致

不可修改的部分:
- CSS :root 变量结构(颜色值可微调,变量名不可改)
- .mm 的 display:flex + min-width:max-content 布局
- .stage 的 overflow-x:auto
- JS 中所有函数:draw() / tg() / expAll() / colAll() / setFS() / resetFS() / afs() / gs()
- SVG 曲线由 draw() 自动计算,无需手动设坐标
- @media print 规则

步骤5:验证

生成后必须在浏览器中检查以下项目:

  • [ ] 中心节点 + 4 个分支,每个分支 2−5 个子群,每个子群 2−6 个词
  • [ ] 每个单词芯片可点击,底部弹出 toast 显示音标+词性+释义(2.8秒消失)
  • [ ] 分支标题可折叠/展开,折叠后 .br-bd 隐藏,SVG 曲线重绘
  • [ ] "展开全部"/"收起子节点"按钮正常工作
  • [ ] SVG 贝塞尔曲线从中心节点右侧辐射到四个分支标题
  • [ ] 字号控件 A⁻/A/A⁺ 正常,刷新页面后保持偏好(localStorage)
  • [ ] 页面内容不被截断 — 容器宽度随内容自然撑开,超出视口时可横向滚动(不能出现右侧内容被裁切)
  • [ ] 打印模式(@media print A3 landscape + paged.js 自动分页+页码)可用,overflow:visible 确保打印不截断

输出

生成单个 HTML 文件,保存在工作区根目录:
- 文件名:{BOOK}_U{UNIT}_{TOPIC_EN}_词汇思维导图.html
- 示例:7B_U3_Food_Matters_词汇思维导图.html、8A_U4_Digital_Life_词汇思维导图.html

生成后使用 present_files 展示给用户。

技术要点

  • 布局核心:flexbox,.mm 为 display:flex; align-items:center; gap:60px,中心节点 .ctr + 分支列 .bcol 水平排列
  • .bcol 为 display:flex; flex-direction:column; gap:24px,四个分支纵向堆叠
  • 绝对定位子元素不撑父容器,因此分支、子群、芯片全部用 flex 流式布局,容器自然撑开
  • .mm 使用 min-width:max-content 确保内容不截断,.stage 用 overflow-x:auto; overflow-y:hidden 提供横向滚动
  • SVG 贝塞尔曲线层 position:absolute; top:0; left:0; width:100%; height:100%; pointer-events:none; z-index:1 覆盖在 flex 内容之上
  • JS draw() 用 getBoundingClientRect() 动态计算中心节点右侧→分支标题左侧→子群标签左侧的坐标,绘制三阶贝塞尔曲线
  • 折叠/展开后需 setTimeout(draw, 30) 重绘曲线(等待 DOM 重排完成)
  • 字号控件通过 CSS 变量 --base-font-size(:root 中声明,默认 16px)+ localStorage 持久化,5 档可调 [12,14,16,18,20]
  • @media print 设为 A3 landscape + paged.js 自动分页 + @bottom-center 页码,.stage 的 overflow 改为 visible 确保打印不截断
  • 字体:标题用 Fraunces(衬线),正文用 Noto Sans SC,均从 Google Fonts 加载

⚠️ 常见陷阱

  1. 不要用 position:absolute 定位分支节点。 绝对定位的子元素不参与父容器宽度计算,会导致内容超出容器宽度时被截断而无法滚动。必须使用 flexbox 让容器自然撑开。

  2. 不要删除 --base-font-size 变量。 字号控件 JS 依赖此变量,删除后 A⁻/A/A⁺ 按钮失效。

  3. 分支 id 必须与 tg() 调用一致。 #b1 对应 tg('b1'),改了 id 不改 onclick 会导致折叠功能失效。

  4. .chip 的四个 data 属性缺一不可。 data-w/data-p/data-pos/data-m 分别对应单词、音标、词性、释义,toast 弹窗依赖这四个属性。

常见问题

5 问
答案由本站依据条目字段整理
初中英语词汇思维导图生成器怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_ca4d2a07/vocab-mindmap。安装方式为未标注。装完刷新技能列表或重开客户端。

初中英语词汇思维导图生成器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

初中英语词汇思维导图生成器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

初中英语词汇思维导图生成器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

初中英语词汇思维导图生成器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。