项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-28 · 当前星标 ★ 2411
使用教程
环境要求
- Node.js 20 及以上版本
- npm 包管理器(随 Node.js 安装)
- 可以访问 GitHub 的网络环境,用于克隆仓库
- 建议预留足够的磁盘空间:仓库包含完整图片与录音,首次下载可能较久
安装与启动步骤
-
1准备 Node 环境
安装 Node.js 20+,安装后用 node -v 与 npm -v 确认版本,版本过低会导致依赖安装失败。
node -v npm -v -
2克隆仓库
使用 --depth 1 浅克隆减少下载量;仓库含大量图片与音频,克隆可能需要较长时间。
git clone --depth 1 https://github.com/designfuchen/word-atlas.git -
3进入项目目录
后续所有命令都在仓库根目录执行,请确认当前路径正确。
cd word-atlas -
4安装依赖
用 npm ci 按锁文件精确安装依赖,比 npm install 更稳定,耗时取决于网络。
npm ci -
5启动开发服务器
运行开发模式,启动后终端会显示本地访问地址,保持该终端窗口不要关闭。
npm run dev -
6访问应用
在浏览器打开 http://localhost:5188 即可使用;无需注册账号,学习进度保存在本机。
-
7校验与构建(可选)
需要发布时执行构建产物输出到 dist/;也可先跑测试与词库结构校验确认环境正常。
npm test npm run check:atlas npm run build
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
ATLAS_BASE | 否 | 子路径部署时设置的基础路径,构建时写入产物 | /words/ |
如何确认成功
浏览器访问 http://localhost:5188,能看到今日学习页与词卡界面即表示启动成功。
常见问题
Q:启动后打不开页面怎么办?
A:确认 npm run dev 的终端仍在运行且未报错,再访问 http://localhost:5188;如端口被占用,按终端实际提示的地址访问。
Q:npm ci 安装很慢或中断?
A:仓库含完整图片与录音,首次拉取耗时较长;可换用网络更稳定的环境重试,中断后重新执行 npm ci 即可。
Q:如何部署到子路径?
A:构建时设置 ATLAS_BASE 环境变量,例如 ATLAS_BASE=/words/ npm run build,详细说明见 docs/deployment.md。
Q:学习进度存在哪里?
A:应用无需账号,学习数据保存在自己的设备本地,清除浏览器数据会导致进度丢失。
注意事项
- 需要使用 Node.js 20 及以上版本,低版本可能无法安装依赖。
- 仓库开源基础版与在线网站独立迭代,功能可能存在差异。
- 应用代码遵循 MIT 授权,词库数据集遵循 CC BY 4.0,二次使用请遵守相应条款。
- WebGL2 用于词汇星图渲染,不支持该特性的设备会降级显示。
核心亮点
- 内置7298词雅思词表,含插图与英式/美式双音频,开箱即用无需自建数据
- 采用FSRS间隔重复算法,按记忆稳定性动态安排复习,比固定周期更贴合遗忘规律
- 数据集以CC BY 4.0开放,应用代码开源,可复用词库或二次开发
不足之处
- 词库聚焦雅思单一考试,托福、GRE等场景需自行扩展数据
- 插图与音频依赖外部资源加载,弱网环境下体验可能受影响
适用场景
- 雅思考前集中刷词,用FSRS安排每日复习量
- 通勤或碎片时间在手机端离线复习单词
- 开发者复用其开放词库与FSRS逻辑,搭建自己的背词应用
替代项目
Anki、vocabulary、remnote
上一篇:claudemy
下一篇:没有了!
同类项目推荐
meow-learning
开源
按需选问题,快速上手生产级AI实践
This is a pick-your-problem style guide I created to educate everyone from my leader···
AI-Bootcamp
开源
跟着教程动手练,从零上手生成式 AI 全栈开发
Self-paced bootcamp on Generative AI. Tutorials on ML fundamentals, Ollama, LLMs, RA···
ai-tools
开源
用AI把文献综述从几周压缩到几小时
AI-powered literature review tools leverage machine learning to expedite and enhance···
Generative_Deep_Learning_2nd_Edi···
开源
跟着书敲代码,从零学会图像和文本生成
The official code repository for the second edition of the O'Reilly book Generative ···
chimahon
开源
看漫画动画时随手查词,一键生成 Anki 卡片
Mihon immersion fork with native dictionary lookup (Yomitan), Mokuro manga and anime···
Token-Print
开源
3D 可视化,直观看懂 Transformer 推理全过程
Interactive 3D visualization platform for exploring transformer architectures, tenso···
learn-modern-ai-python
开源
用AI和类型提示,边学边写出更稳的Python代码
Learn Modern AI Assisted Python with Type Hints
agent-academy
开源
跟着课程用 Copilot Studio 从零搭出第一个 Agent
Curated lessons on getting started building agents with Copilot Studio
genai_interview_questions
开源
刷完这些题,GenAI面试心里有底
Possibly futile attempt at grounding hype with theory and fundamentals
