# english-pi **Repository Path**: rzcgis/english-pi ## Basic Information - **Project Name**: english-pi - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-03 - **Last Updated**: 2025-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IELTS English Learning Platform 这是一个雅思英语学习一站式平台,旨在帮助学习者全面提升雅思考试所需的各项英语技能。 ## 项目状态 本项目正处于设计和文档化阶段。我们已经制定了详细的技术架构和开发计划,为后续的持续开发和改进奠定了基础。 我们计划整合现有的词汇查询功能,该功能包含超过104,000个英语单词,其中包括956个专门标记的雅思词汇。 ## 主要功能 ### 1. 单词学习 - 系统化词汇学习计划 - 词汇记忆与复习机制 - 词汇量跟踪与统计 - 精确词汇查询 - 相似词搜索 - 前缀/后缀匹配搜索 - 包含匹配搜索 ### 2. 单词查询 - 快速单词查询功能 - 详细释义与例句 - 发音辅助功能 - 词汇标记(认识/不认识) - 视频播放时同步字幕查询 - 音频播放时同步歌词查询 - 文档阅读时划词查询 ### 3. 听力学习 - 分级听力材料 - 听力技巧训练 - 听力理解练习 - 字幕同步显示(支持SRT、ASS等格式) - 歌词同步显示(支持LRC等格式) ### 4. 口语学习 - 口语话题练习 - 发音纠正与改进 - 口语表达能力提升 - 录音与回放功能 - 发音评估 - 口语模板和常用表达 ### 5. 阅读学习 - 雅思阅读材料 - 阅读技巧指导 - 阅读理解训练 - Word/PDF文档阅读 - 划词即时查询 ### 6. 写作学习 - 写作技巧指导 - 作文练习与批改 - 写作模板与范文 - 自动语法和拼写检查 - 词汇增强建议 - 写作结构指导 ### 7. 模拟考试 - 完整雅思考试模拟 - 定时考试练习 - 自动评分和反馈 - 详细成绩报告 ### 8. 学习跟踪 - 个性化学习路径 - 弱项识别和强化 - 学习进度可视化 - 时间管理训练 ### 9. 课程结构 - 支持课程目录结构(如新概念第一册、第二册等) - 课程内容组织和管理 - 课程学习进度跟踪 - 课程推荐和依赖关系 - 所有学习材料可按课程组织 ## 支持的资料格式包括 ### 1. 视频 - 教学视频 - 实例演示 - 情景对话 - 支持字幕格式:SRT、ASS等 ### 2. 音频 - 听力材料 - 发音示范 - 口语练习 - 支持歌词格式:LRC等 ### 3. 文档 - Word文档 - PDF文档 - 电子教材 - 支持划词查询 ## 学习跟踪 ### 学习计划 - 个性化学习计划制定 - 学习目标设定 - 学习时间安排 - 自适应难度调整 ### 进度查看 - 实时学习进度跟踪 - 学习成果可视化展示 - 学习报告生成 - 弱项识别与强化 ### 统计功能 - 学习时长统计 - 各项技能进步追踪 - 学习效果数据分析 - 时间管理分析 ## 技术架构 本项目将采用以下技术栈构建桌面应用程序: - **Electron**: 桌面应用框架 - **Node.js**: 后端运行环境 - **Vue.js**: 前端用户界面框架 - **SQLite**: 本地数据存储 ### 多媒体处理 - **FFmpeg**: 音视频处理 - **PDF.js**: PDF文档处理 - **Mammoth.js**: Word文档处理 ## 文档 项目相关的设计和规划文档位于 [docs](./docs) 目录下: 1. [项目计划.md](./docs/%E9%A1%B9%E7%9B%AE%E8%AE%A1%E5%88%92.md) - 整体项目规划和开发计划 2. [技术架构设计.md](./docs/%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1.md) - 系统技术架构详细设计 3. [课程结构设计.md](./docs/%E8%AF%BE%E7%A8%8B%E7%BB%93%E6%9E%84%E8%AE%BE%E8%AE%A1.md) - 课程和目录结构设计 4. [词汇学习模块设计-优化版.md](./docs/%E8%AF%8D%E6%B1%87%E5%AD%A6%E4%B9%A0%E6%A8%A1%E5%9D%97%E8%AE%BE%E8%AE%A1-%E4%BC%98%E5%8C%96%E7%89%88.md) - 词汇学习模块详细设计(包含划词查询功能) 5. [听力学习模块设计-优化版.md](./docs/%E5%90%AC%E5%8A%9B%E5%AD%A6%E4%B9%A0%E6%A8%A1%E5%9D%97%E8%AE%BE%E8%AE%A1-%E4%BC%98%E5%8C%96%E7%89%88.md) - 听力学习模块详细设计(包含字幕处理功能) 6. [初始开发任务清单.md](./docs/%E5%88%9D%E5%A7%8B%E5%BC%80%E5%8F%91%E4%BB%BB%E5%8A%A1%E6%B8%85%E5%8D%95.md) - 具体开发任务清单和状态跟踪 7. [词汇功能迁移计划.md](./docs/%E8%AF%8D%E6%B1%87%E5%8A%9F%E8%83%BD%E8%BF%81%E7%A7%BB%E8%AE%A1%E5%88%92.md) - 现有词汇功能迁移详细计划 8. [雅思学习增强功能.md](./docs/%E9%9B%85%E6%80%9D%E5%AD%A6%E4%B9%A0%E5%A2%9E%E5%BC%BA%E5%8A%9F%E8%83%BD.md) - 额外的雅思学习功能建议 ## 开发原则 项目开发将遵循 [AI-Agent-开发规范.md](./docs/AI-Agent-%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83.md) 中定义的开发原则,确保代码质量和一致性。