[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 已知问题限制
问题
-
对话人数过多会有卡顿,可尝试刷新
-
我的提问相关列表读取时间较长,有时会出现服务器繁忙,重试后恢复

浙公网安备 33010602011771号