1. 项目背景与核心价值
智慧高校学术报告系统是当前教育信息化建设的重要方向。传统学术报告管理存在信息孤岛、流程繁琐、资源利用率低等问题。我在参与多所高校信息化建设项目时发现,学术活动从发布到归档平均需要经历7个环节,涉及3个以上部门,而参会人员获取有效信息的成本居高不下。
这个毕业设计项目通过SpringBoot框架构建统一管理平台,同时整合AI写作能力,实现了三个突破:
- 学术活动全生命周期数字化管理(从预告到资料归档)
- 基于大模型的智能摘要生成和报告辅助撰写
- 多维度数据分析可视化(参与度、热点领域等)
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统架构设计
2.1 技术栈选型
后端采用SpringBoot 2.7 + MyBatis Plus组合,经过压力测试可支持单机800+ TPS。数据库选用MySQL 8.0,主要考虑:
- 学术报告数据强一致性要求
- 事务操作频繁(预约/签到等)
- JSON字段支持良好的扩展性
前端使用Vue3 + Element Plus,特别优化了移动端适配。测试数据显示,页面首屏加载时间控制在1.2秒内(CDN加速情况下)。
2.2 核心模块划分
系统采用六层架构设计:
- 用户服务层:RBAC权限模型扩展了学术角色(演讲人/评审人等)
- 活动管理层:支持复杂日程编排(包含并行分会场)
- 内容生产层:集成AI写作工作流
- 互动交流层:实时Q&A和笔记共享
- 数据分析层:使用Elasticsearch实现多维统计
- 系统对接层:与校园统一认证平台对接
3. AI写作模块实现
3.1 大模型集成方案
对比测试了三种方案后,最终采用本地化部署的ChatGLM2-6B模型:
- 显存需求:INT4量化后仅需6GB显存
- 响应速度:平均生成时间2.3秒/千字
- 成本考量:相比API调用方案,三年TCO降低72%
关键prompt设计示例:
python复制def generate_report_prompt(topic, keywords):
return f"""作为学术专家,请撰写关于{topic}的技术报告大纲,需包含:
1. 研究背景(200字)
2. 方法论(突出{keywords})
3. 创新点分析
4. 参考文
