系统亮点定时AI风险分析、AI反诈情景测评、对话风险规则评分、加权安全指数算法、余弦相似度话题推荐、自动组卷算法、ECharts多维分析、家庭与社区协同守护一.系统介绍1.1 技术介绍①架构B/S、MVC、前后端分离、家属前台管理后台、管理员/家属/社区工作人员角色区分②系统环境Windows③开发环境IDEA、JDK17、Maven、MySQL、Node.js④后端技术Java、Spring Boot 3.3.1、Spring MVC、MyBatis-Plus、MySQL、JWT、Spring定时任务、Apache POI⑤前端技术Vue 3、Vite、Element Plus、Vue Router、Pinia、Axios、ECharts、AiEditor⑥AI技术LangChain4j、DeepSeek兼容接口、反诈场景对话、风险内容分析1.2 系统亮点√ AI反诈情景测评通过LangChain4j接入DeepSeek围绕典型诈骗场景开展多轮对话保存测试记录完成后提供综合评价、防范建议及课程、话题学习入口。√ 对话风险规则评分结合用户回答中的报警、核实、转账、验证码等关键词及AI回复提示进行加减分汇总各轮分数帮助用户回顾测试中的风险行为。√ 定时AI风险分析自动汇集评论、测评错题及AI测试相关风险内容定时调用DeepSeek生成风险等级、评分和分析说明便于家属与工作人员跟进。√ 加权安全指数算法以100分为基准按未解除记录的风险等级及AI评分加权扣分解除风险后重新计算安全指数直观呈现风险处理前后的变化。√ 余弦相似度话题推荐提取话题标题与正文特征提高标题词权重通过余弦相似度排序推荐相近话题方便用户延伸阅读相关反诈内容。√ 自动组卷算法结合题型数量、难度要求与题目正确率筛选题目题量不足时放宽难度条件再随机抽取题目生成试卷减少人工选题工作。√ 家庭与社区协同守护家属查看家庭成员风险与反诈意识报告社区工作人员筛选长期未解除的高风险记录并查看家属电话支持跟进、备注和风险解除。√ ECharts多维分析以图表展示风险等级、风险类型、变化趋势、处理状态及课程学习等数据帮助后台人员了解反诈教育开展情况。1.3系统功能1.3.1 管理员端√ 账号管理用户信息维护、角色设置、条件查询、账号数据导出√ 家庭管理家庭信息维护、家庭成员查看√ 课程管理反诈课程分类、课程内容、章节视频、学习进度、课程收藏与评价管理√ 题库管理单选题、多选题、判断题、题目标签管理√ 测评管理试卷维护、自动组卷、测评发布、用户答题记录与答题详情查看√ 反诈话题管理话题分类、话题内容、审核及互动数据统计√ 统计分析课程学习分析、话题综合统计、安全风险分析1.3.2社区工作人员端√ 测评管理查看测评列表、用户答题情况√ 风险跟进按未解除天数筛选高风险与极高风险记录查看家属联系电话记录处理情况与解除风险√ 安全分析查看风险等级、风险类型、风险趋势及处理状态统计1.3.3家属前台√ 账号与个人中心注册登录、个人资料维护、密码修改√ 反诈学习课程浏览、分类筛选、课程详情、章节视频播放、学习进度、课程收藏与评价√ 话题互动反诈话题浏览与搜索、发布编辑、评论、点赞、收藏、浏览历史及相似话题查看√ 反诈练习随机练习、按题型练习、题目收藏、错题本、练习统计√ 在线测评测评中心、在线答题、成绩与答题结果、历史测评记录√ AI反诈测试选择诈骗场景、开展多轮对话、查看风险评分、防范建议和相关学习内容√ 家庭守护创建家庭、维护成员、查看成员风险记录与反诈意识报告√ 阅读设置调整页面字号并保存阅读偏好三.系统实现部分截图3.1用户3.1.1 首页3.1.2 在线学习3.1.3 课程详情3.1.4 课程展示3.1.5 测评中心3.1.6 AI智能反诈测试3.1.7 反诈错题本3.1.8 随机联系3.1.9 话题讨论3.1.10 话题讨论详情为你推荐为协同过滤算法。3.1.11我的家庭3.1.12 个人中心3.2 社区工作人员3.2.1 安全分析统计3.2.2 反诈话题3.2.3 测试列表3.2.4 用户答题3.3 管理员3.3.1 课程列表3.3.2 学习进度3.3.3 课程分析统计3.3.4 单选题3.3.5 试卷列表3.3.6 测评列表3.3.7 用户答题