立项原因:解决企业找政策难、科研成果转化难、学生求职对接难的信息不对称问题。
行业场景:面向政企校协同业务,通过微信小程序为企业提供 AI 政策匹配、招聘发布与校企合作入口,为高校提供科研成果展示,为学生提供岗位匹配与简历投递,实现政策、技术、人才三方精准对接。
点击空白处退出提示
立项原因:解决企业找政策难、科研成果转化难、学生求职对接难的信息不对称问题。
行业场景:面向政企校协同业务,通过微信小程序为企业提供 AI 政策匹配、招聘发布与校企合作入口,为高校提供科研成果展示,为学生提供岗位匹配与简历投递,实现政策、技术、人才三方精准对接。
项目包含七大功能模块:
(1)用户体系——企业、教师、学生三类账号注册登录、实名审核认证与个人资料编辑;
(2)AI 政策匹配——政策发布与检索,基于通义千问大模型实现政策与企业资质的智能匹配、政策问答、AI 分析报告及匹配度评分;
(3)企业资源——企业列表按行业筛选与搜索,企业详情页展示基本信息、企业简介、企业荣誉、企业风采、招聘岗位与技术合作需求;
(4)高校资源——高校概况、教师库与学生库检索、科研成果展示与原文下载、高校官网直达;
(5)招聘与合作——企业发布、编辑、关闭招聘岗位与合作需求,学生端岗位匹配投递;
(6)即时通讯——基于 WebSocket 的在线聊天,支持文字/图片/语音/视频消息、联系方式交换、学生发送简历、未读消息提醒与收件箱管理;
(7)管理后台——政策与科研成果管理、企业与教师资质审核、数据统计。主要功能围绕“政策—技术—人才”精准对接,形成从政策获取、需求发布、智能匹配到在线洽谈的完整业务闭环。
我在项目中主要负责微信小程序端与后端服务的功能开发及联调部署,具体包括:企业详情页(基本信息/简介/荣誉/风采/需求展示)的前后端实现,企业资料编辑与企业风采多图上传,聊天模块的联系方式交换与学生简历发送功能,以及 MinIO 对象存储上传链路的排查修复和多分支代码合并管理。项目采用前后端分离架构:前端基于 uni-app + Vue3 + uview-plus 构建微信小程序,后端基于 Spring Boot(若依框架二次开发)+ Spring Security + JWT + MyBatis + MySQL + Redis,文件存储使用 MinIO,实时通信基于 WebSocket,AI 能力接入通义千问大模型,通过 Nginx 反向代理部署于阿里云 ECS。实现亮点:一是基于大模型 Prompt 工程实现企业资质与政策的智能匹配与问答,并用 Redis 缓存匹配结果降低调用成本;二是设计单向联系方式交换机制,联系方式由服务端读取下发、杜绝客户端伪造;三是针对小程序域白名单限制实现 MinIO 文件代理下载。难点在于多类型消息的统一消息模型设计与图片地址多环境适配,通过统一消息类型规范与 URL 归一化处理解决。






评论