# 260723 v4.2.4
- **新增“必背指数”星级标识**
在 CEFR 标签右侧显示缩小版五星(词族维度),全局覆盖率折算为 0~5 星,实心/空心混合,配色与词典统一。
- **真题统计模态框**
点击例句标题旁的 “饼图” 图标打开,支持“词族/原单词”维度切换,展示全局/维度命题句数、非命题句数、覆盖率柱状图、各题型分布,并新增“必背指数”五星展示。
- **全局设置弹窗**
整合 AI 配置(服务商、API 地址/Key、模型)与显示选项(词汇释义、例句列表开关),支持测试连接与持久化存储。
- **音标图标 SVG 化**
发音喇叭由图片替换为内联 SVG,英式/美式颜色区分,垂直位置更精准。
- **关闭按钮统一化**
全局设置、真题统计、练习区界面右上角统一增加灰蓝色关闭按钮,去除焦点轮廓。
- **交互与样式优化**
-
词头区新增“词汇释义”标签行,原“毕业帽”按钮功能拆分。
-
修复喇叭图标基线对齐问题,优化统计模态框移动端适配。
-
统一圆形工具按钮悬停效果(齿轮旋转,其余仅颜色变化)。
- **代码重构**
模块化新增方法,全局设置与练习区设置独立存储,提升可维护性。
knetxp
22
能不能出一个词典制作教程?我高考真题和教材课文结合的词典。
1 Like
再有1-2天,所有功能就都齐了!之后就是捉虫和补充真题数据了 
YYDWHY
25
I wish I had time to enjoy such well-organized resources, even though I’m no longer a student preparing for exams.
1 Like
# 260723 v4.3.4
- **AI 数据持久化(IndexedDB)**
将 AI 生成的练习题、例句解析、词条释义统一迁移至 IndexedDB 本地存储,替代原有的 sessionStorage 与内存缓存,数据更稳定、容量更大,支持跨页面持久化。
- **AI 释义模式自动恢复**
词条切换“默认释义 ⇄ AI 释义”后,模式会通过 localStorage 持久化。重新加载页面或切换词条时,自动恢复该词条上次使用的释义模式,无需重复切换。
- **AI 释义重新生成(刷新按钮)**
在“词汇释义”标签行新增旋转刷新按钮,点击后立即调用 AI 重新生成当前词条的释义,并自动应用,同时保留缓存更新。按钮在生成期间显示旋转动画,避免重复点击。
- **例句 AI 解析(书图标)**
每条例句来源右侧新增书形图标,点击后自动生成或显示该例句的中文详细解析(含结构、词汇、考点等),解析内容按词条+例句 ID 缓存,可反复查看。
- **词头与例句 TTS 发音**
采用 Edge TTS WebSocket 方案,无需安装额外依赖,发音自然流畅。
- **AI 缓存管理(导出/清除)**
全局设置弹窗中新增“AI 缓存管理”区域,支持一键导出所有 AI 数据(释义、解析、练习题)为文本文件,便于备份或迁移;同时提供“清除 AI 数据”功能,释放本地存储空间,所有词条自动恢复为默认释义模式。
- **必背指数算法优化**
星级评定基准从原 66.67% 调整为 19.86%(以高频词族 `have` 的覆盖率为标杆),满星条件更贴合实际命题分布,悬浮提示同步更新解释。
- **统计模态框视觉增强**
必背指数星星尺寸由 22px 扩大至 25px,在模态框中显示更清晰,与词头右侧的小星星形成层级区分。
- **例句列表交互扩展**
- **修复与优化**
-
修复 AI 释义生成后默认释义无法恢复的缺陷,现在通过 `data-default-defs` 完整保存原始 HTML。
-
修复筛选条件下“全局覆盖率”进度条未随过滤条件更新的问题。
-
优化 `toggleAIDefinition` 异步逻辑,避免快速切换导致状态错乱。
-
调整例句英文与中文的右内边距,避免与 TTS 按钮重叠。
-
移除统计模态框中冗余的帮助图标,简化界面。
-
统一关闭按钮样式,全局设置/统计模态框/练习区按钮均采用灰蓝色 SVG 图标。
- **代码重构**
模块化 IndexedDB 操作、TTS 引擎、AI 释义生成等核心功能,提升可维护性;全局设置与词条模式独立存储,避免互相干扰。
1 Like
我这个词典发布之后,微信公众号上各种版本雅思词典就都冒出来了。不可否认,人家做的都比我这个好,而且全。另一个问题是,只要是真题词典一定绕不过有新东方的真题版权,所以就不想接着做了。
我上次把英汉大词典的项目发小红书,还被编辑姐姐给点了,好在我删了相关文章和网盘,然后我们互关了。
所以以后涉及版权的东西我会少做,要么就只发论坛网盘 