🚀 AI + Python 开发工程师

Hi,我是 任思源

人工智能本科应届开发
擅长 Python 自研开发,熟练 Vibe Coding
精通 Claude Code、各类大模型 API 调用
熟悉数据处理、计算机视觉、模型部署、PyQt 全栈开发

具备 Python 数据分析、YOLO 视觉算法、数据库开发实战经验,
擅长借助 AI 工具快速完成软件需求设计、迭代优化。

技术技能

持续学习,专注于 AI 赋能的高效 Python 开发

Python 核心开发

Pandas / NumPy 数据清洗、PyMySQL 数据库操作、Matplotlib 可视化、PyQt 桌面客户端开发

PandasNumPy PyMySQLPyQt Matplotlib

计算机视觉

YOLOv5s / YOLOv11n 模型训练调优、数据集标注、GPU 加速部署、多线程性能优化

YOLOv5sYOLOv11n OpenMPCUDA

工具与数据库

MySQL 部署与 CRUD、Git 版本控制、LabelImg 标注工具、Office 办公套件

MySQLGit LabelImgOffice

基础语言与理论

C / C# / C++、数据结构、操作系统、计算机网络、深度学习、自然语言处理 (NLP)

C/C++数据结构 深度学习NLP

英语能力

CET-6 级,可流畅阅读英文技术文档、撰写技术资料,无障碍使用英文开发工具与社区资源

CET-6技术文档

项目实践

以 Python 为核心的全栈项目开发经历

课程设计

基于线性回归的超市利润预测

Python 数据分析全流程实战

  • Pandas 读取超市销售数据,完成缺失值填充与异常值过滤清洗
  • PyMySQL 连接 MySQL 数据库,实现数据增删改查持久化存储
  • Matplotlib / Seaborn 绘制趋势图、热力图,生成可视化分析报表
  • Scikit-learn 线性回归建模,输出利润预测结果与误差评估
PythonPandasPyMySQL MatplotlibSeabornMySQL Scikit-learn

项目亮点

数据处理
完整 ETL 流程:读取 → 清洗 → 存储 → 可视化
技术整合
Python 数据分析栈 + MySQL 数据库联动,端到端数据管道
企业实训 · 视觉算法实习生

智能药柜视觉盘点模块

YOLOv5s 目标检测模型训练与优化

  • 使用 LabelImg 完成万张药品图片的精确标注,构建高质量训练数据集
  • 基于 YOLOv5s 训练药品检测模型,通过超参调优提升模型收敛速度
  • 采用数据增强策略 (Mosaic、翻转、色调变换) 扩充样本多样性
  • 模型迭代优化后,识别召回率提升 2%,达到业务上线标准
PythonLabelImgYOLOv5s 数据增强超参调优

项目亮点

数据规模
万张级别药品图像标注与质量审核
核心指标
召回率 +2%
⭐ 毕业设计 · 重点项目

基于 YOLO 的遥感图像小目标检测系统

完整 Python 全栈开发 — PyQt 前端 + YOLO 后端

▸ 后端 — Python YOLO 训练与推理引擎

  • YOLOv11n 模型在遥感数据集上训练调优,mAP@0.5 = 0.77
  • Windows 环境下 CUDA GPU 加速部署,实现高效推理
  • OpenMP 多线程优化推理管线,提升吞吐量
  • LRU 缓存管理机制,减少重复图像预处理开销

▸ 前端 — PyQt 实时标注客户端

  • PyQt5 构建完整桌面 GUI,支持模型加载/切换、参数调节
  • 实时视频检测达 35fps,流畅不掉帧
  • 内置倍速播放、用户操作日志、检测结果导出等功能模块
  • 完整 Python 全栈闭环:标注→训练→推理→可视化
PythonPyQt5YOLOv11n CUDAOpenMP多线程 全栈开发

核心指标

检测精度
0.77 mAP@0.5
推理帧率
35 fps 实时检测
技术栈
Python 全栈:PyQt + YOLO + CUDA + OpenMP
项目路径
C:\Users\omikeia\PycharmProjects\yolo_pack

在校经历

团队协作与组织能力的成长之路

信息学院组织部干事

组织策划 · 文档撰写 · 跨部门协作

负责院级赛事活动的策划与执行落地,撰写技术方案与活动文档; 跨部门沟通协调资源,制作干事培训材料,提升团队整体工作效率; 主导多场技术分享会的筹备与现场组织。

副班长

活动统筹 · PPT 宣讲 · 团队协调

统筹班级各类集体活动,从方案制定到落地执行全流程负责; 多次面向全班进行 PPT 宣讲汇报,具备良好的公开表达能力; 协调班委团队分工,及时处理各类应急问题,保障班级事务高效运转。