NCE Flow, an open-source interactive learning system for New Concept English, integrates four books with interactive reading and follow-along reading functions.

63Second reading
no comments

NCE Flow:数字化新概念英语点读系统

NCE Flow 是一款专为《新概念英语》四册设计的数字化学习工具。它将传统的教材内容转化为交互式体验,核心能力在于提供 句子级点读 and自动高亮跟随,让学习者在听力输入时能精准定位文本,大幅提升精听与泛读的效率。

该项目采用 Apple 风格的现代设计语言,支持深浅色主题切换与响应式布局,无论是在桌面端还是移动端都能获得一致的流畅体验。由于采用纯静态部署形态,用户无需复杂的环境配置,即可快速搭建起个人的英语学习空间。

在线体验:https://nce.luzhenhua.cn
源码与发行版:https://github.com/luzhenhua/NCE-Flow

开源新概念英语交互学习系统 NCE Flow:集成四册点读与跟读功能

Core features

  • 精准交互点读:点击任意句子即可触发播放,文本实时高亮,实现音文同步。
  • 多维度视图切换:支持 EN(纯英)、EN+CN(英汉对照)及 CN(纯中)三种模式,灵活适配预习、跟读与复习的不同阶段。
  • 深度播放控制:内置倍速调节、连读 / 点读模式切换,并支持循环播放与断点续播,确保学习进度不丢失。
  • 高效操作体系:集成全局快捷键(空格键控制播放、方向键快速定位、音量键调节),无需频繁操作鼠标。
  • 学习进度管理:提供课程收藏、历史记录与进度追踪功能,让学习状态数字化、可视化。
  • 极简部署架构:零依赖的静态文件结构,可轻松托管于本地、内网或任何静态网页空间。

Applicable Scenarios

  • 自学者:需要高频精听、分句跟读或利用碎片时间复习的英语学习者。
  • 教学辅助:希望为学生或孩子搭建轻量化、可快速访问的「点读环境」的教师与家长。
  • 技术爱好者:偏好开源工具且希望自主掌控学习数据的开发者。

部署指南

方案一: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

⚠️ Important Notes: 请务必通过本地服务器访问,不要直接双击打开 index.html,否则会因浏览器的跨域安全限制导致功能失效。

开源信息与合规性

Project address: GitHub – NCE-Flow
在线演示: nce.luzhenhua.cn

Copyright Notice: 本项目仅用于学习与研究目的。所有教材内容及其版权均归原出版社及相关权利人所有,请在当地法律及平台政策允许的范围内使用。

End of text
0
Administrator
Copyright Notice:This article is original content from this website. Administrator 于2025-11-22发表,共计1274字。
Reprinting Notice:Unless otherwise stated, all original content on this site is published under the Creative Commons Attribution 4.0 (CC BY 4.0) license. Please indicate the source and retain the original link when reprinting. Some content on this site is compiled from publicly available information and may have been generated or optimized with the assistance of AI technology. It is for reference only and does not constitute any professional advice. Readers should make their own judgments and verifications. This site assumes no responsibility for the availability, security, or legality of third-party resources.
Comments (No comments)
验证码