一、本周项目整体推进
本周项目进入环境搭建与技术攻坚阶段,团队各成员按分工同步推进。我专注于前端环境配置、Vue 技术学习、OCR 验证、错误高亮系统预研、亮点展示模块技术储备、个性化学习页面规划。
二、个人本周工作内容
1. 前端开发环境配置
- 完成 Vue3 + Vite 项目环境搭建,统一项目规范;
- 配置路由、样式工具、请求库,熟悉团队前端工程结构;
- 学习前端组件化开发规范,为后续页面开发做准备。
2. 关键技术学习与验证
- 学习 OCR 图片文字识别 流程,完成图片上传、文本提取验证;
- 学习文本高亮、错误标注、弹窗展示相关技术,为错误高亮系统做技术储备;
- 学习前端富文本渲染、逐句定位逻辑,适配作文原文展示需求。
3. 负责模块初步工作
- 完成错误高亮系统的技术方案设计:原文定位、高亮样式、错误详情弹窗;
- 完成亮点展示模块的交互规划:高级表达标注、亮点解释展示形式;
- 进行个性化学习页面结构规划:错误画像、错题收集、历史记录、建议展示;
- 初步设计交互对话窗口布局,支持多轮追问与反馈。
4. 团队协作与接口准备
- 与后端确认错误数据结构、亮点信息格式、用户画像字段;
- 明确前后端数据交互方式,为后续联调做准备;
- 记录个人开发日志,更新 CSDN 实训周报。
三、遇到的问题与解决
- 文本高亮与句子位置匹配较复杂:通过索引标记方案解决定位问题;
- OCR 识别英文存在格式混乱:通过正则清洗、分段处理优化输出;
- 错误弹窗与原文联动交互复杂:先完成静态页面,再逐步对接动态数据。
四、下周工作计划
- 完成错误高亮系统静态页面与交互;
- 开发亮点展示模块。
五、个人感悟与总结
本周主要进行环境配置、技术学习与负责模块的前期准备工作,让我对文本高亮、富文本展示、OCR 等前端技术有了更深入的掌握。同时也明确了自己的分工边界,与团队成员各司其职,保证项目高效推进。接下来我将按计划完成错误高亮、亮点展示、个性化学习页面等核心模块开发,确保按时完成任务。