NCE Flow:数字化新概念英语点读系统
NCE Flow 是一款专为《新概念英语》四册设计的数字化学习工具。它将传统的教材内容转化为交互式体验,核心能力在于提供 句子级点读 eO destaque automático segue,让学习者在听力输入时能精准定位文本,大幅提升精听与泛读的效率。
该项目采用 Apple 风格的现代设计语言,支持深浅色主题切换与响应式布局,无论是在桌面端还是移动端都能获得一致的流畅体验。由于采用纯静态部署形态,用户无需复杂的环境配置,即可快速搭建起个人的英语学习空间。
在线体验:https://nce.luzhenhua.cn
源码与发行版:https://github.com/luzhenhua/NCE-Flow
核心功能特性
- 精准交互点读:点击任意句子即可触发播放,文本实时高亮,实现音文同步。
- 多维度视图切换:支持
EN(纯英)、EN+CN(英汉对照)及CN(纯中)三种模式,灵活适配预习、跟读与复习的不同阶段。 - 深度播放控制:内置倍速调节、连读 / 点读模式切换,并支持循环播放与断点续播,确保学习进度不丢失。
- 高效操作体系:集成全局快捷键(空格键控制播放、方向键快速定位、音量键调节),无需频繁操作鼠标。
- 学习进度管理:提供课程收藏、历史记录与进度追踪功能,让学习状态数字化、可视化。
- 极简部署架构:零依赖的静态文件结构,可轻松托管于本地、内网或任何静态网页空间。
Cenários aplicáveis
- 自学者:需要高频精听、分句跟读或利用碎片时间复习的英语学习者。
- 教学辅助:希望为学生或孩子搭建轻量化、可快速访问的「点读环境」的教师与家长。
- 技术爱好者Desenvolvedores que preferem ferramentas de código aberto e desejam ter controle sobre seus dados de aprendizado.
部署指南
方案一:Docker 一键启动(推荐)
docker run -d -p 8080:80 --name nce-flow --restart unless-stopped luzhenhua/nce-flow:latest # 访问地址:http://localhost:8080 # 如需自定义端口(如 3000),请修改 -p 参数为 3000:80 方案二:Docker Compose 部署
git clone https://github.com/luzhenhua/NCE-Flow.git cd NCE-Flow docker-compose up -d # 访问地址:http://localhost:8080 方案三:本地静态服务器启动
如果不想使用 Docker,可以使用以下轻量级服务器启动:
- Python:
python -m http.server 8000(访问http://localhost:8000) - Node.js:
npx serve . - VS Code: 直接使用 Live Server 插件启动
index.html。
⚠️ 注意事项: 请务必通过本地服务器访问,不要直接双击打开 index.html,否则会因浏览器的跨域安全限制导致功能失效。
开源信息与合规性
项目地址: GitHub – NCE-Flow
在线演示: nce.luzhenhua.cn
Aviso de direitos autorais: 本项目仅用于学习与研究目的。所有教材内容及其版权均归原出版社及相关权利人所有,请在当地法律及平台政策允许的范围内使用。
Fim do texto
