你说的都队——Beta冲刺Day7

你说的都队 2025-12-01 23:22:21
项目内容
这个作业属于哪个课程202501 福大-软件工程实践-w 班
这个作业要求在哪里站立式会议+β 冲刺
这个作业的目标第七篇冲刺随笔

目录

  • 1.SCRUM 部分
  • 1.1 成员每日总结
  • 1.1.1 朱奕韬
  • 1.1.2 林柏林
  • 1.1.3 徐江山
  • 1.1.4 林腾岳
  • 1.1.5 严晨峰
  • 1.1.6 郑积超
  • 1.1.7 林嘉乐
  • 1.1.8 陶斯予
  • 1.2 站立式会议照片
  • 2.PM 报告部分
  • 2.1 总任务量与当前完成任务量总结
  • 2.2 项目燃尽图

1.SCRUM 部分

1.1 成员每日总结

1.1.1 朱奕韬

项目进展:
(1)系统知识图谱构建
(2)自动化文档生成
(3)决策过程记录和传承

Git 情况:

在这里插入图片描述

遇到的困难:
一切顺利

心得体会:
有效的会议有明确议题和结论,避免浪费时间。

1.1.2 林柏林

项目进展:
完成了资源和课程部分的评论、点赞。添加了课程相应图片。优化了界面ui。

img


img

Git 情况:

img

遇到的困难:
问题:API返回的base64编码图片数据无法正确处理
解决方法 :修改CourseDetail.vue的fetchCourseImage方法,添加响应结构检查逻辑,确保能正确解析并使用base64编码的图片URL。

心得体会:
前后端API对接时要关注路径格式,根据实际情况调整API调用路径;组件间数据流动需清晰,确保数据更新能正确触发相应的业务逻辑。

1.1.3 徐江山

项目进展:
(1)账户安全补充
(2)组件更新 :修复了 Footer.vue (底部栏)因硬编码渐变色导致无法切换深色主题的问题,现已完美支持自动切换。
(3)整体验证 :对 Home.vue (首页)和 Profile.vue (个人中心主页)进行了回归验证,确保全站视觉风格统一。

Git 情况:

在这里插入图片描述

遇到的困难:
(1)样式冲突 :部分组件(如 Footer)原本使用了行内样式或硬编码的 CSS 渐变,导致 Tailwind 的 dark: 类无法生效,需要进行样式重构。
(2)对比度调整 :在深色背景下,部分原有的灰色文字和状态徽章(Badge)对比度不足,需要逐一微调颜色值以保证可读性。

心得体会:
在调整用户界面的视觉一致性时,通过对多个核心视图进行深色模式的系统性适配,不仅优化了夜间浏览体验,也对项目整体的 CSS 架构和 Tailwind 样式复用有了更深的理解。

1.1.4 林腾岳

项目进展:
(1)🐳 Docker 部署优化
build(docker):

  • Makefile 新增 docker compose pull,确保部署镜像为最新。
  • LearnShare-app 服务显式指定 container_name,提升容器可识别性。

(2)🔐 认证与权限
refactor(jwt):

  • IsAccessTokenAvailable 返回值由 bool 改为 error,细化错误码(无令牌 / 无效 / 过期)。
  • AccessTokenAuth 中间件按具体错误返回响应,方便客户端精准处理。
    feat(course):
  • 课程评论接口新增访问令牌认证,仅允许登录用户提交评论。

(3)🖼️ 课程图片本地生成
feat(course):

  • 弃用第三方 API,改用 gg + freetype 本地生成课程图片。
  • 支持自定义文字、样式,图片以 base64 返回。
  • 新增依赖:github.com/fogleman/gggithub.com/golang/freetype
    refactor(course):
  • 移除在线字体下载逻辑,改用本地字体文件;清理无用包 (net/httpiotruetype)。

(4)🏫 学校模块重构
refactor(school):

  • 请求结构 GetTeacherListReq 字段 major_id 更名为 college_id,相关逻辑同步更新。
  • College 结构体新增 School 字段。
  • 所有 school 相关 API 路径统一增加 /api 前缀。
  • 调整 biz/dal/db/model.go 代码缩进。
    feat(school-struct):
  • 新增 GetTeacherDetail 接口,可按 ID 查询教师详情。
  • GetCollegeListRespGetMajorListRespGetTeacherListResp 统一内嵌 BaseResp,规范响应格式。
  • 更新 test_data.sql,学院名称改为“福州大学”。

Git 情况:

img


img

遇到的困难:
一切顺利

心得体会:
保持耐心,解决复杂问题往往需要多次迭代。

1.1.5 严晨峰

项目进展:
修改了不一致结构和对测试发现问题的修复

遇到的困难:
一切顺利

心得体会:
文档的持续维护对于项目知识沉淀和后续交接意义重大。

1.1.6 郑积超

项目进展:
修bug

Git 情况:

img

遇到的困难:
一切顺利

心得体会:
享受编码的乐趣,但更要为最终交付价值负责。

1.1.7 林嘉乐

项目进展:
帮助会议记录、编写冲刺博客

遇到的困难:
一切顺利

心得体会:
版本控制工具的良好习惯是团队协作的生命线。

1.1.8 陶斯予

项目进展:
使用 AI 作为测试技术员帮助测试、收集用户相关反馈

遇到的困难:
一切顺利

心得体会:
代码可读性比聪明的技巧更为重要,利于长期维护。

1.2 站立式会议照片

img

2.PM 报告部分

2.1 总任务量与当前完成任务量总结

类别数量
Beta 冲刺总任务量49 个 Issue
已完成工作量49 个 Issue
剩余工作量0 个 Issue

2.2 项目燃尽图

img


注:由于是最后一条冲刺博客,因此项目最新运行图放到总结博客中展示

...全文
19 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

112

社区成员

发帖
与我相关
我的任务
社区描述
202501福大-软件工程实践-W班
软件工程团队开发结对编程 高校 福建省·福州市
社区管理员
  • 202501福大-软件工程实践-W班
  • 离离原上羊羊吃大草
  • MiraiZz2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧