杨钧文

武汉职业技术大学——信息安全技术应用

Web前/后端开发工程师  |  数据处理与分析  |  数据爬取  |  AI应用开发Agent(langchain | langgraph)

手机号码132 7766 9757
电子邮箱2814052992@qq.com
QQ2814052992
3
工作经历
12+
技术栈
7
参与项目
21
当前职位
AI全栈工程师(vibe coding)
专注方向
Java · C/C++ · Python
兴趣方向
AI高级应用 · 鸿蒙开发
当前状态
在职
技术栈
后端架构
Java Spring Boot Spring MVC MyBatis-Plus RESTful API Design JWT AuthN/AuthZ Redis Caching OpenAPI / Knife4j
前端工程
Vue Vue Router Element Plus Axios JavaScript / TypeScript HTML5 / CSS3 Three.js Canvas Rendering
数据与中间件
MySQL SQLService KingbaseES JDBC Redis SQL Optimization Data Crawling Data Cleansing SMTP Service
系统与安全
Linux Kali Linux C C++ x86 Assembly Reverse Engineering Binary Analysis Vulnerability Assessment
云原生与运维
Maven Vite Nginx Docker Docker Compose Kubernetes (K8s) CI/CD Pipeline Server Deployment
工程效能
JUnit 5 Spring Boot Test Selenium Automation Framework Performance Tuning Observability Code Quality
工作经历
2025.11
至今
青岛中瑞集团 在职
  • 负责核心业务系统的开发与维护
  • 参与项目甲方的财务数据处理与分析
  • 参与系统架构评审,保障服务高可用性
2025.06
2025.10
胜创智能科技 实习
  • ERP 系统自动化测试脚本搭建(Selenium / Jest)
  • 开发爬虫程序,为公司业务高效采集网页数据
  • 数据采集与分析
2023.06
2023.09
安徽巡鹰集团 实习
  • 负责外包团队出勤管理与工程质量把控
  • 参与工业自动化设备的编程与调试工作
在校期间
启明工作室与竞赛实践 项目 / 竞赛
  • 参与中望 CAD 展台插件开发,基于 C/C++ 完成插件功能实现与联调
  • 参与实时热潮“小猿口算”基于Python的外挂开发
  • 参与“挑战杯”中国大学生创业计划竞赛,负责项目方案打磨与展示材料协作
  • 参与华为 ICT 大赛网络赛道,获湖北省一等奖
项目经历
公司项目 Company Projects
中瑞集团
TMS
浙江滕骅控股集团 TMS 项目 测试 / 数据分析

面向物流运输业务的 TMS 系统,覆盖运输任务、调度管理、财务结算、数据统计等核心模块,支撑运输业务全流程管理。

主要职责
  • 围绕调度、运输任务、财务结算等核心模块设计测试用例,执行功能测试、流程测试与异常场景验证。
  • 使用 Selenium、Python、JavaScript 编写自动化测试脚本,提升高频回归场景的执行效率。
  • 负责运费、结算、账单、利润等财务数据核对与异常排查,辅助定位数据链路问题。
  • 结合 Codex / GPT 辅助梳理测试脚本、数据分析逻辑和问题定位思路,提高测试与分析效率。
  • 编写 JavaScript 数据初始化工具,快速生成测试数据并初始化业务场景,提升测试环境准备效率。
  • 使用 Python 批量提取、整理系统业务数据,为测试验证和问题排查提供数据支撑。
项目成果
  • 提高核心业务模块测试覆盖率,降低手工重复测试成本。
  • 通过自动化脚本和数据初始化工具,提升测试环境准备与回归测试效率。
  • 发现并协助定位多项财务数据异常问题,保障系统结算数据准确性。
TMS Selenium Python JavaScript Data Analysis Codex / GPT
中瑞集团
SaaS
瑞途智运 SaaS 项目 测试 / 客户现场

面向物流运输企业的 SaaS 平台,提供车辆管理、司机管理、调度管理、运输任务、财务结算等核心业务能力。

主要职责
  • 参与平台功能测试与客户使用场景验证,覆盖运输业务中的核心操作流程。
  • 使用 Python 编写自动化测试脚本,对高频业务流程进行自动化验证。
  • 结合 Codex / GPT 辅助生成和优化测试脚本,提高脚本开发与维护效率。
  • 参与客户现场需求沟通,收集实际业务使用中的功能诉求和操作问题。
  • 负责客户现场系统使用培训,协助客户理解平台核心功能和业务操作流程。
  • 将客户反馈整理为需求或缺陷,协助产品、研发团队进行后续优化。
项目成果
  • 提升 SaaS 平台在客户现场的落地使用效果。
  • 通过自动化测试脚本减少重复性验证工作,提高版本测试效率。
  • 协助团队获取一线业务需求,为产品迭代提供真实业务依据。
Python SaaS Functional Testing Customer Training Requirement Analysis Codex / GPT
胜创智能
换电柜
电动车换电柜全国部署项目 数据分析 / 运维协同

面向全国多个地区部署电动车换电柜,核心目标是保障换电柜系统稳定运行,并持续提升用户换电成功率。

主要职责
  • 负责各地区换电柜运营数据的获取、整理与分析,重点关注换电成功率、失败原因、换电频次和异常账号等指标。
  • 使用 Python、API 接口、Selenium、JavaScript 编写数据采集工具,获取换电账号、换电次数、换电时间、换电结果等关键数据。
  • 结合后台系统数据,对每日换电成功率、失败原因和异常换电情况进行统计分析。
  • 根据数据分析结果定位影响换电成功率的主要问题,包括软件逻辑、硬件状态、网络稳定性、柜体异常等因素。
  • 协调软件开发、硬件开发和现场运维人员进行问题排查、版本更新和设备调试。
  • 持续跟踪优化后的换电数据,验证问题修复效果并输出分析结论。
项目成果
  • 建立换电柜运营数据采集与分析流程。
  • 通过数据分析定位并推动多个影响换电成功率的问题修复。
  • 项目后期换电成功率稳定提升至 97% 以上,保障全国部署项目稳定运营。
Python API Selenium JavaScript Data Analysis 97%+ Success Rate
个人项目 Personal Projects
个人项目
公众号采集
微信公众号文章采集与阅读系统 Python / FastAPI

基于 Python 开发的微信公众号文章采集、解析、入库与阅读后台系统,支持按公众号和时间范围采集文章链接,并提供文章列表、详情查看、公众号管理和数据统计能力。

主要职责
  • 设计并实现文章采集流程,使用 DrissionPage 操作浏览器进入微信公众平台后台,按公众号名称和时间范围抓取历史文章链接。
  • 实现链接提取模块,支持分页扫描、日期范围判断、重复链接过滤和 URL 标准化处理,提升采集准确性。
  • 使用 Requests 和 BeautifulSoup 编写正文解析模块,提取文章标题、正文内容、封面图、发布时间等核心字段。
  • 实现正文图片本地化处理,将公众号正文图片下载到本地静态目录,并替换 HTML 图片路径,保证阅读页面稳定展示。
  • 设计 MySQL 入库与批量去重逻辑,持久化存储公众号信息、文章链接、正文内容、封面图、发布时间等数据。
  • 使用 FastAPI 搭建后端接口,提供文章列表、文章详情、公众号管理、文章统计和文章软删除等能力。
  • 编写日志记录、随机等待和操作节奏控制机制,提高采集过程的可排查性、成功率和容错能力。
项目成果
  • 完成从文章链接采集、正文解析、图片本地化、数据入库到后端接口展示的完整流程。
  • 提升公众号文章数据整理效率,减少人工复制链接和整理正文内容的重复工作。
  • 通过 URL 标准化、批量去重、异常日志和软删除机制,提升系统数据准确性和可维护性。
  • 形成较完整的后端工程结构,可作为内容采集、知识库构建和行业信息监控类系统基础。
Python DrissionPage Requests BeautifulSoup FastAPI MySQL PyMySQL HTML Parsing Data Cleansing
个人项目
题库采集
基于 JavaScript 的题库数据采集与整理工具 JavaScript

基于 JavaScript 开发的题库数据采集与结构化整理工具,用于在授权范围内对网页题库内容进行自动化提取、清洗和保存,提升题目整理、复习资料归档和数据分析效率。

主要职责
  • 编写页面数据提取脚本,自动识别并提取题目、选项、答案、解析等结构化信息。
  • 针对网页题目结构进行 DOM 分析,将非结构化页面内容转换为标准化数据。
  • 设计随机等待、分批执行、异常跳过和失败重试机制,控制采集节奏并提升长时间运行稳定性。
  • 对采集到的题目数据进行清洗和格式化处理,减少空字段、重复题目和异常数据。
  • 支持将题目数据整理为 JSON 等格式,便于后续导入、检索、复习或二次分析。
项目成果
  • 实现题库网页内容从页面识别、字段提取、数据清洗到结构化保存的完整流程。
  • 显著减少人工整理题库数据的时间成本。
  • 通过随机等待和分批执行机制,提高脚本运行稳定性,降低连续请求造成的失败率。
  • 加深对 JavaScript DOM 操作、网页数据结构分析和自动化采集流程的理解。
JavaScript DOM Async Tasks Random Delay JSON Data Cleansing Automation
启明工作室
CAD 插件
中望 CAD 慕尼黑展台插件研发项目 C / C++

启明工作室承接的 CAD 插件研发项目,主要用于慕尼黑展台图形的自动化生成与辅助设计,提升展台结构图形绘制效率。

主要职责
  • 参与中望 CAD 插件研发,使用 C / C++ 完成图形生成相关功能模块开发。
  • 负责展台图形生成模块,根据业务需求实现展台结构图形的自动生成。
  • 复用项目已有组件,在既有能力基础上扩展图形生成逻辑与交互流程。
  • 配合团队完成插件功能调试和效果验证,确保生成图形符合展示需求。
项目成果
  • 完成展台图形生成模块开发,提高展台图形设计的自动化程度。
  • 积累 CAD 插件开发、图形生成和 C / C++ 项目协作经验。
C C++ CAD Plugin Graphic Generation
启明工作室
OCR 工具
OCR 口算识别与自动计算工具 Python / OCR

启明工作室自发组织的 OCR 图像识别与自动计算练习项目,主要用于识别口算题目并输出计算结果。

主要职责
  • 负责 OCR 识别模块开发,使用 Python 对题目图像进行识别和文本提取。
  • 对识别出的题目内容进行清洗、格式化和公式转换,提升后续计算稳定性。
  • 将识别结果转化为可计算表达式,并自动完成结果计算与输出。
  • 针对识别准确率问题进行调试和优化,提高题目识别与计算流程的稳定性。
项目成果
  • 实现从题目图像识别、公式转换到答案输出的完整流程。
  • 加深对 OCR、图像识别、文本处理和自动化计算流程的理解。
Python OCR Image Processing Text Parsing Automation