112
社区成员
发帖
与我相关
我的任务
分享| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 202501 福大-软件工程实践-w 班 |
| 这个作业要求在哪里 | 站立式会议+β 冲刺 |
| 这个作业的目标 | 第七篇冲刺随笔 |
项目进展:
(1)系统知识图谱构建
(2)自动化文档生成
(3)决策过程记录和传承
Git 情况:

遇到的困难:
一切顺利
心得体会:
有效的会议有明确议题和结论,避免浪费时间。
项目进展:
完成了资源和课程部分的评论、点赞。添加了课程相应图片。优化了界面ui。


Git 情况:

遇到的困难:
问题:API返回的base64编码图片数据无法正确处理
解决方法 :修改CourseDetail.vue的fetchCourseImage方法,添加响应结构检查逻辑,确保能正确解析并使用base64编码的图片URL。
心得体会:
前后端API对接时要关注路径格式,根据实际情况调整API调用路径;组件间数据流动需清晰,确保数据更新能正确触发相应的业务逻辑。
项目进展:
(1)账户安全补充
(2)组件更新 :修复了 Footer.vue (底部栏)因硬编码渐变色导致无法切换深色主题的问题,现已完美支持自动切换。
(3)整体验证 :对 Home.vue (首页)和 Profile.vue (个人中心主页)进行了回归验证,确保全站视觉风格统一。
Git 情况:

遇到的困难:
(1)样式冲突 :部分组件(如 Footer)原本使用了行内样式或硬编码的 CSS 渐变,导致 Tailwind 的 dark: 类无法生效,需要进行样式重构。
(2)对比度调整 :在深色背景下,部分原有的灰色文字和状态徽章(Badge)对比度不足,需要逐一微调颜色值以保证可读性。
心得体会:
在调整用户界面的视觉一致性时,通过对多个核心视图进行深色模式的系统性适配,不仅优化了夜间浏览体验,也对项目整体的 CSS 架构和 Tailwind 样式复用有了更深的理解。
项目进展:
(1)🐳 Docker 部署优化
build(docker):
Makefile 新增 docker compose pull,确保部署镜像为最新。LearnShare-app 服务显式指定 container_name,提升容器可识别性。(2)🔐 认证与权限
refactor(jwt):
IsAccessTokenAvailable 返回值由 bool 改为 error,细化错误码(无令牌 / 无效 / 过期)。AccessTokenAuth 中间件按具体错误返回响应,方便客户端精准处理。(3)🖼️ 课程图片本地生成
feat(course):
gg + freetype 本地生成课程图片。github.com/fogleman/gg、github.com/golang/freetype。net/http、io、truetype)。(4)🏫 学校模块重构
refactor(school):
GetTeacherListReq 字段 major_id 更名为 college_id,相关逻辑同步更新。College 结构体新增 School 字段。/api 前缀。biz/dal/db/model.go 代码缩进。GetTeacherDetail 接口,可按 ID 查询教师详情。GetCollegeListResp、GetMajorListResp、GetTeacherListResp 统一内嵌 BaseResp,规范响应格式。test_data.sql,学院名称改为“福州大学”。Git 情况:


遇到的困难:
一切顺利
心得体会:
保持耐心,解决复杂问题往往需要多次迭代。
项目进展:
修改了不一致结构和对测试发现问题的修复
遇到的困难:
一切顺利
心得体会:
文档的持续维护对于项目知识沉淀和后续交接意义重大。
项目进展:
修bug
Git 情况:

遇到的困难:
一切顺利
心得体会:
享受编码的乐趣,但更要为最终交付价值负责。
项目进展:
帮助会议记录、编写冲刺博客
遇到的困难:
一切顺利
心得体会:
版本控制工具的良好习惯是团队协作的生命线。
项目进展:
使用 AI 作为测试技术员帮助测试、收集用户相关反馈
遇到的困难:
一切顺利
心得体会:
代码可读性比聪明的技巧更为重要,利于长期维护。

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