前言¶
处理英文资料时常见的麻烦是:一份 Excel、Word 或 PDF 里散落着几十个生词,想整理成可背的内容,得手工抄词、逐个查翻译、再想办法配朗读音频,最后拼成一个能在手机上打开的页面。这条链路琐碎且难以复用。下面介绍的这个 Skill 把它压成了一个动作:输入文件,输出一个自带中文翻译、场景对话和男女声朗读的离线 HTML 页面。
这是什么¶
英文单词专业记忆工具(包内名 Vocab HTML Builder v2,版本 2.1.0)是 SkillHub 上的社区 Skill,坐标 @user_5499c3bc/batchvocabularyscenememory,由 user_5499c3bc 发布,分类 education,页面显示评分 100000、下载 1961 次(以抓取时数据为准)。它解决的问题是:从任意文本文件(xlsx / csv / txt / pdf / docx / html)中提取英文生词,自动生成交互式 HTML 词汇学习页面,并附带神经网络合成的男女声音频。页面格式完全参照 business_english_study_guide.html 蓝本,中文翻译和音频全部嵌入,输出后零网络依赖。
核心功能¶
Skill 内部是一条 6 步流水线:
读取文件 → 理解主题 → 提取生词 → 生成对话 → 构建 HTML → 生成音频
1、任意格式输入。xlsx / csv / txt / pdf / docx / html 通吃,提取由 scripts/extract_words.py 完成。
2、上下文感知对话。AI 先阅读输入文件、理解文档主题(供应链、医学、法律等),再生成贴合素材的对话场景,而不是「What does X mean?」式的教科书问法。例如输入供应链文件,对话会围绕供应商管理、交货周期、海关清关展开。对话支持两种方式:手工定制对话(语义精准、符合逻辑,官方推荐),或场景模板对话(参考输入文件主题)。
3、神经网络音频。用 Microsoft edge-tts 免费合成男女声 MP3,男声 GuyNeural、女声 JennyNeural。生成阶段需要联网,音频产出后嵌入 HTML,使用阶段纯离线。
4、离线嵌入。中文释义、英/美音标、词根词缀、对话翻译全部预嵌入页面,打开 HTML 即可全部使用。
5、复习系统。基于 localStorage 的分组导航与复习组,电脑和手机浏览器均可运行。
生成的 HTML 页面结构如下:
- 顶部导航:词数统计 + 分组标签 + 复习组入口
- 单词卡片 × N:编号 + 单词(带朗读按钮)+ 英/美音标 + 复习按钮;中文释义 + 词性;词根词缀;场景对话(3 轮 A/B/A,点击「中」显示中文翻译)
- 男声、女声两种朗读
安装与启用¶
该 Skill 在 WorkBuddy 中使用。安装与启用步骤:
1、安装 Skill。页面地址:
https://www.skillhub.cn/skills/user_5499c3bc/batchvocabularyscenememory
2、安装 Python 依赖:
pip install pandas openpyxl edge-tts
3、按需追加依赖。PDF 输入需要 pdfplumber,Word 输入需要 python-docx:
pip install pdfplumber # 仅 PDF 输入需要
pip install python-docx # 仅 Word 输入需要
4、包内目录包含完整工作流文档 SKILL.md、四个脚本和 HTML 模板:
vocab-html-builder/
├── SKILL.md # 完整工作流文档
├── scripts/
│ ├── extract_words.py # 5 种格式单词提取器
│ ├── build_vocab.py # HTML 构建引擎
│ ├── gen_dialogue_audio.py # 对话音频生成(edge-tts)
│ └── gen_word_audio.py # 单词音频生成(edge-tts)
└── assets/
└── html-template.html # 蓝本格式 HTML 模板
启用时触发词包括:生成词汇页面、单词学习 HTML、词汇卡片、vocab html、英语单词列表处理、商务英语、单词翻译、生词提取、词汇音频生成。对 AI 说「帮我把 [文件名] 生成为词汇学习 HTML」即可执行流水线。
典型用法¶
以一份商务英语 xlsx 为例,可复现的流程是:
1、准备好输入文件,例如一份含英文生词的表格。
2、对 AI 说:「帮我把 供应链词汇.xlsx 生成为词汇学习 HTML」。
3、AI 执行 6 步流水线,完成后拿到 output/ 文件夹,内含 HTML 和 audio/ 音频。
4、把 HTML 与 audio/ 拷贝到手机或电脑的同一目录,用浏览器打开即可学习。
适用场景与注意¶
适合:商务英语学习(官方资料称已验证 457 词项目)、考研 / 托福 / 雅思词汇复习、技术文档专业术语学习、任何英文教材或报告的生词整理。
几个需要注意的点:
- 手机端兼容性:红米、小米自带浏览器和手机 Edge 可直接使用;手机 Chrome 受 file:// 限制,官方建议装 HttpServer 绕过;桌面 Chrome / Edge 全功能正常。
- PDF 与 Word 输入分别依赖 pdfplumber 和 python-docx,未安装会报错。
- 音频在生成阶段依赖 edge-tts 联网合成,页面生成后完全离线。
- 想要语义精准的对话,优先选手工定制对话;场景模板对话更省事,贴合主题但内容需要自行校验。
结尾¶
这个 Skill 把提取生词、查翻译、写对话、合成音频、拼页面几件事合成一条流水线,产出物是单个离线 HTML,电脑和手机都能打开。如果日常要整理英文资料里的生词,它能省掉手工操作这一步。
官方地址:https://api.skillhub.cn/user_5499c3bc/batchvocabularyscenememory