[T.16] 团队项目:Beta 阶段发布说明

项目 内容
这个作业属于哪个课程 2025年春季软件工程(罗杰、任健)
这个作业的要求在哪里 [T.16] 团队项目:Beta 阶段发布说明
我在这个课程的目标是 进一步加强协作完成项目能力,最终开发出功能完善的软件
这个作业在哪个具体方面帮助我实现目标 beta阶段软件发布说明

1 新功能与场景

参考[T.17] 团队项目:Beta 阶段项目展示 中的具体场景

2 修复的缺陷

团队分工上

Beta 阶段加入了PM 前端协作、各组长深度参与管理,提高沟通效率与架构一致性

对话体系上

  • 实现了完整的对话流程模块,包括错题、延迟、消息状态(已读/未读)

  • 对话功能增强:支持多选回答者、发送图片/表情、会话结束后评价并选择是否公开至广场

  • 构建了结束后评价体系逻辑:允许提问者追评、反馈,准确存储并可用于推荐系统调整。

  • 针对以上模块编写了单元测试与接口测试,以提高质量覆盖率。

算法和搜索上

  • 前期完成相关优化,后期参与上线调优和接口测试,保障推荐质量
  • 新增广场 UI,可查看历史问题,也将相似问题通过向量检索推荐实现开放讨论
  • 完成 ES 分词匹配功能上线,尤其在广场页面搜索中明显提升了召回准确度

监管机制与用户隐私保护上

  • 增加敏感词拦截(前缀树 + MyBatis 拦截 + 自定义注解)保护聊天环境

  • 加强用户信息保护:使用 ThreadLocal 隔离,按最小权限原则响应,隐藏密码/盐等敏感数据

指标与性能追踪上

  • Alpha 阶段已有 AOP 接口耗时统计,Beta 全面切 Controller 切面并完善日志,且无侵入性
  • 设置权值划分活跃用户

3 运行环境

Android 端

  • 操作系统版本:Android 6.0 及以上版本。
  • 处理器架构:ARMv7(32 位)或 ARM64(64 位)。
  • 内存:至少 2 GB,推荐 4 GB 或更高。
  • 存储空间:至少 100 MB 的可用空间,推荐预留 500 MB 以上以确保应用流畅运行。
  • 网络连接:需要稳定的 Wi-Fi 或数据连接。

4 安装使用

前往链接 https://bhpan.buaa.edu.cn/link/AA9CCC84933E5948D58D751348B99F1057 ,下载后安装apk即可

5 已知问题限制

问题

  • 对话人数过多会有卡顿,可尝试刷新

  • 我的提问相关列表读取时间较长,有时会出现服务器繁忙,重试后恢复

通过北航云盘链接下载

跳转👉

posted @ 2025-06-11 15:08  杰队编程  阅读(36)  评论(0)    收藏  举报