项目经验
1. 视频互动小程序开发项目
项目描述:为客户开发一款带实时互动功能的微信小程序,核心需求是实现“视频播放+用户互动”的场景(如教育类视频中的“知识点打卡”“互动答题”)。
技术应用:使用微信小程序原生框架开发,通过JavaScript实现视频播放控件的定制(如倍速播放、进度条拖动),并基于微信API实现“视频内点击触发互动”功能(用户点击视频中的“知识点”图标,弹出该知识点的详细解释与答题框);使用CSS实现动态组件的过渡效果(如弹窗的淡入淡出),提升用户体验。
成果:小程序成功上线,累计用户超5000人,互动率(用户点击互动图标的比例)达35%,客户反馈“互动功能有效提升了用户停留时间”。
2. PPO算法股票分析小程序项目
项目描述:为金融客户开发一款基于强化学习的股票分析工具,需求是通过算法分析股票历史数据,为用户提供“趋势预测”与“买卖点建议”。
技术应用:使用Python开发,通过Scrapy爬取股票历史数据(如日线、周线数据),利用Pandas、NumPy进行数据清洗与特征工程(如提取MACD、RSI等指标);采用PPO算法训练强化学习模型,通过模拟交易环境优化模型策略(如最大化累计收益、最小化风险);使用Flask框架开发后端API,将模型结果展示在小程序前端(如股票趋势图、买卖点标记)。
成果:模型在回测中实现了25%的年化收益率(基于2023年股票数据),小程序获得“中国机器人及人工智能大赛全国一等奖”(该项目为大赛参赛作品),客户评价“算法分析结果具有较高的参考价值”。
3. 机器人视觉系统开发项目(结合奖项)
项目描述:为机器人创意大赛开发基于计算机视觉的物体识别系统,需求是让机器人能实时识别场景中的物体(如杯子、书本)并完成抓取任务。
技术应用:使用OpenCV实现图像预处理(如灰度化、边缘检测),采用YOLOv5模型进行目标检测(识别准确率达92%),通过ROS(机器人操作系统)将检测结果传输给机器人控制器,实现“识别-定位-抓取”的全流程自动化;使用STM32单片机控制机器人手臂的运动(如舵机驱动、路径规划)。
成果:系统在大赛中表现优异,获得“中国机器人创意大赛省级二等奖”,评委评价“视觉识别速度与抓取精度达到了行业中等水平”。
以上项目均为本人独立或主导开发,充分展示了前端交互设计能力、机器学习算法应用能力、嵌入式系统开发能力与计算机视觉解决方案能力。结合本人获得的多项国家级、省级奖项(如蓝桥杯、机器人及人工智能大赛),能为客户提供技术可靠、成果可验证的顾问服务。