假期周进度报告01

一、本周
本周完成了外文局教学平台的全功能开发。这是一个基于《Half a Day》英语文学作品的 AI 辅助教学系统,面向大学英语专业学生。
后端使用 Node.js + Express 搭建 RESTful API,连接 SQL Server 数据库,实现了 JWT 认证、课程管理、进度追踪、表单提交、AI 对话等接口,共设计 10 张数据库表。前端采用纯 HTML/CSS/JS 实现双端自适应布局——移动端卡片式 + 桌面端侧边栏。学生端包含三次课共 20 个教学步骤,含 AI 输出核查表、文化视角核查表、AI 使用记录、AI 使用声明四个核心表单。教师端实现课程管理、任务模板库、AI 角色配置、过程监控、抽样审核等 8 个管理模块。
对接了 DeepSeek 大模型,实现三个 AI 角色:背景信息助手、苏格拉底追问者、六维度写作反馈者。修复了大量前后端对接问题,清除了所有无效按钮和冗余提示。
学习时间:约 28 小时
代码时间:约 22 小时
解决问题:约 6 小时
二、下周计划

  1. 全面测试 20 个教学步骤,确保无逻辑缺陷
  2. 完善数据导出功能,实现真实文件导出
  3. 优化 AI 调用稳定性,处理异常降级
  4. 实现更精细的评价量表评分机制
    三、本周问题
  5. Node.js 连接 SQL Server 失败 :tedious 驱动需显式设置 authentication: { type: 'default' } ,且要用懒加载连接池避免数据库未创建时自动连接。
  6. 前端选择器不匹配 :HTML 和 JS 并行开发导致大量类名/ID不一致,逐一排查修复。
  7. 行内样式覆盖 class 行为 : display:none 导致切换 class 后元素仍不可见,需在 toggle 时先清除行内样式。
  8. DeepSeek JSON 解析不稳 :偶尔输出非标准 JSON,需要更健壮的解析逻辑。
posted @ 2026-07-19 11:43  Ceoberus  阅读(1)  评论(0)    收藏  举报