每周总结05
学习8小时 代码4小时
本周完成的工作
本周在技能学习方面,我继续练习科目二,驾驶操作逐渐熟练。同时,按照计划系统推进了Linux基础命令的学习,完成了第二章和第三章开头的课程内容。具体包括Linux目录结构概览、命令基础语法,以及ls、cd、pwd、mkdir、touch、cat、more、cp、mv、rm、which、find、grep、wc、echo、tail等常用命令的使用方法,还学习了管道符、重定向符和vi编辑器的基本操作,最后初步了解了Linux的root用户权限概念。这些知识为后续在虚拟机环境中进行大数据实验打下了扎实的命令行基础。
系统开发方面,教学平台本周新增了题型选择功能。现在教师端每个任务步骤都可以单独配置题型,支持选择题、判断题、问答题和普通提交四种类型。其中选择题的输入方式设计为第一行作为题干,后续每一行作为一个选项,简洁直观。判断题由系统自动生成“正确”和“错误”两个固定选项,教师无需手动输入。问答题支持多个问题,每行内容会独立生成一个回答输入框,方便学生逐题作答。原有的中心论点、句子理解、三栏分析、结构提纲等开放性任务,也可以根据实际需要归入问答题或结构化问答题类型。同时增加了题型配置校验,防止题干为空、选项不足或问题缺失等配置错误。学生端相应增加了选择题和判断题的单选提交功能,完成作答后步骤状态自动标记为已完成,并且为不同题型增加了对应的展示样式,区分度更加清晰。相关核心文件已通过语法检查,功能运行稳定。
公文流转系统方面,从上次总结到现在没有新增代码改动,现有功能主要完成于7月26日。目前系统已是一个完整的Vue 3加Express加MySQL前后端项目,包含JWT登录、bcrypt密码加密、角色权限控制等基础能力,预设了涵盖两个部门的十二个账号。核心业务流程已经完备,包括公文拟制、办公室修改流转、多级审核审签、发送签收、退回删除、附件上传下载和操作日志等。飞书机器人端也已实现长连接通信,支持待办查询、公文查看、审批指令、确认码机制和流程通知。前端构建、数据库初始化和权限测试均已通过,项目从演示版升级为本地可运行的真实业务系统。
遇到的问题及解决
本周系统维护中遇到的主要问题围绕服务状态管理。教学平台检查时发现三千端口无法访问,确认之前的Node进程已经退出,需要重新启动本地数据库和项目服务才能恢复。这提醒我需要建立更规范的启停流程。
公文流转系统方面,飞书功能虽然代码已经实现,但目前还未接入真实应用环境,配置文件中的飞书启用开关仍处于关闭状态。正式投入使用前需要申请真实飞书应用并配置密钥、部署公网HTTPS地址,还需要绑定真实用户的飞书Open ID,并将通知接收人从固定用户ID改为按角色权限动态查询。本地数据库目前使用空密码,只能用于开发测试,生产环境必须替换为独立账号。此外,项目目录还不是Git仓库,缺乏版本控制保护。
下周计划
下周的首要任务是重启教学平台服务,完成新增题型功能的完整测试,分别验证教师端三种题型的保存效果、学生端各题型的提交与解锁逻辑,以及手机端的显示适配情况。如果运行稳定,将进一步补充选择题正确答案设置、自动判分功能和教师端成绩统计。公文系统方面,计划申请真实飞书应用并获取相关凭证,配置内网穿透域名和HTTPS,完成后进行一次涵盖待办查询、公文审核、确认码机制和流程通知的飞书端完整业务测试。同时继续推进科目二练习和Linux后续章节的学习,为大数据课程做好准备。

浙公网安备 33010602011771号