项目简介: 设计并实现了一个基于大语言模型的智能代码分析系统,用于代码相似度检测和执行结果验证。该系统采用前后端分离架构,集成了先进的AI模型,可以高效处理和分析大量代码文件。 技术架构: 前端:Vue 3 + Element Plus + Vite 后端:FastAPI + Python AI模型:集成 Ollama 框架 部署:前后端一体化部署方案 核心功能实现: 代码相似度检测引擎 实现了基于 difflib 的代码相似度算法 支持多维度相似度分析(字面相似、结构相似、参数相似) 采用分组聚类算法进行代码分组,提高检测效率 智能代码分析系统 集成大语言模型进行代...
项目背景: 随着国家对网络安全的重视度越发提升,以及母公司科来在流量分析,网络安全领域数十年的专业沉淀,于是便有了实训平台的诞生。实训平台的诞生就是为了方便网络安全的学生学习细粒度的专业知识,计算机网络、流量分析等专业知识。 核心成就: 信息中心:院系、专业、班级、教师、学生等基本的信息管理 课程资源: 课程资源的增删改查、复制、拖拽排序 题库系统:题目的创建、编辑、分类、标签化和存储,通过题目生成试卷,支持随机生成或定向生成 错题本:学生训练过程中答错的题,自动分门别类的记录到错题本模块,供学生复习 训练资源: 训练的发放,学生答题,记录学生答案及得分,...
NoteNest 是一个支持用户登录与管理的在线笔记平台,完整实现了从前端到后端的全栈开发流程。项目基于 Vue3 + Nuxt3 框架构建,采用 TailwindCSS 进行页面快速布局和美化,具备响应式设计,适配 PC 和移动端。后端使用 Prisma 操作数据库,实现数据建模与持久化存储;身份验证通过 JWT(JSON Web Token) 实现安全的用户登录状态管理。 功能上,用户可以注册账户并登录,登录后可创建、编辑、删除自己的笔记内容,支持富文本录入。笔记展示区根据时间排序,自动标注“今天 / 昨天 / 更早”,优化用户体验。项目还使用了黑暗主题样式,配合简洁的 UI 交互,...
1】管理后台: 平台支持对企业各版本服务内容定制、提供商城课程服务购买、企业订单营销抽成、平台数据分析等功能 企业支持生成前端PC、H5门户并可拖拽自定义首页、班级以及课程购买、员工内训、学员考试批阅、门户购买订单管理、企业招聘、企业数据分析等功能 Vue.js + Ant Design 通过对Ant Design的二次封装实现定义配置生成组件内容 接入chatGpt客服系统、微信支付宝支付 2】平台官网PC+H5 提供企业入驻以及平台服务介绍 Vue.js + element 3】企业门户PC+H5+微信小程序 门户支持学员注册,班级购买、学习、考试、证书、人脸等防刷监...