个人介绍
1. 网络爬虫 / 数据解析类
playwright:自动化测试 / 爬虫工具,支持模拟浏览器行为(渲染动态页面)beautifulsoup:静态 HTML/XML 数据解析库,提取页面数据2. 桌面自动化 / 剪贴板操作类
pyautogui:桌面端自动化工具,模拟鼠标、键盘操作(如自动点击、输入)pyperclip:剪贴板操作工具,实现复制、粘贴文本的自动化3. 数据处理 / 科学计算类
pandas:表格数据处理神器,支持数据读取、清洗、分析、统计(核心处理结构化数据)numpy:数值计算基础库,专注于数组、矩阵运算三、 后端开发技术栈(构建服务、接口、数据存储与中间件)
1. 后端框架
FastAPI(Python):后端 API 框架,支持异步、自动生成接口文档Spring(JAVA):JAVA 生态主流企业级后端框架Cloud),用于构建大型分布式应用2. 数据存储 / 数据库相关
redis:高性能键值对内存数据库(缓存中间件),用于提速、存储临时数据pgAdmin:PostgreSQL 数据库的可视化管理工具,用于操作、管理 PostgreSQL 数据库3. 中间件 / 分布式组件(提升系统性能、解耦服务)
rabbitmq:消息队列中间件,实现服务解耦、异步通信、流量削峰elasticsearch(ES):分布式全文搜索引擎,用于海量数据的快速检索、日志分析四、 前端开发技术(构建用户可见的交互界面)
vue:前端框架五、 数据可视化 / 办公工具(数据展示、日常办公、报表制作)
Power BI:商业智能数据可视化工具,用于制作交互式报表、数据仪表盘,展示分析结果MS 办公软件(Microsoft Office):日常办公套件,包含 Word(文档)、Excel(表格计算)、PPT(演示)六、 开发 / 运维环境与工具链(项目管理、环境部署、版本控制)
1. 操作系统
Linux:开源操作系统内核,是服务器端的主流操作系统ubuntu:基于 Linux 内核的桌面 / 服务器发行版2. 版本控制
git:分布式版本控制系统,用于管理项目代码、记录代码变更、多人协作开发3. 容器化 / 部署工具
docker:容器化技术,用于打包应用及其依赖环境,实现 “一次构建,到处运行”,简化部署与环境一致性保障
工作经历
2024-02-22 -至今接单程序员
1、 抖音、咸鱼等平台接单,主要以Web界面开发,网络爬虫,数据分析,脚本设计 2、 学校里参与汽动未来团队,担任汽车全产业链功能网站的总架构师,把握全栈开发技术方向 3、 自主实操爬取智联、淘宝、京东等网站数据并清理,制作数据分析 4、 设计脚本提高办公效率
教育经历
2024-09-28 - 广东白云学院计算机科学与技术本科
1. GPA: 3.4 (专业前15%) 2. 涉及课程: 计算机组成原理、计算机网络、数据结构与算法分析、Java、Python等
资质认证
语言

技术名称 核心应用场景 关键功能与价值 效率/效果提升说明智能供需匹配算法 企业零部件采购、消费者购车、服务商服务对接 基于大数据分析三类核心需求,自动实现“需求-供给”双向精准匹配,减少人工筛选成本 匹配效率较传统人工对接模式提升40%,降低用户需求响应时间区块链质量溯源系统 汽车零部件交易全流程

一、软件面向的行业和业务场景 该软件适用于电商、金融、零售等行业。在电商场景中,可通过爬虫获取竞品价格、销量数据;利用 pandas 分析销售趋势、用户行为数据;借助 pyautogui 自动化处理订单录入、报表生成等重复操作。在金融领域,可爬取市场行情数据,通过 pandas 进行风险评估、投资分析,并用 pyautogui 自动化生成财务报告。 二、项目功能模块及用户功能 数据采集模块:通过 playwright(处理动态网页)和 beautifulsoup(解析静态网页)爬取网站数据,如商品信息、新闻资讯、市场数据等,支持用户自定义爬取目标与规则。 数据处理与分析模块:利用 pandas 进行数据清洗、转换、统计分析,生成可视化报表,帮助用户挖掘数据价值,支持复杂查询与批量处理。 自动化操作模块:基于 pyautogui 实现界面自动化,如自动登录系统、批量文件处理、表单填写等,减少人工重复劳动,提升办公效率。 三、项目技术选型和架构特点 技术选型:pyautogui 跨平台(Windows/macOS/Linux),简单实现 GUI 自动化;pandas 高效处理结构化数据,集成丰富分析工具;playwright 支持浏览器自动化与动态内容抓取,beautifulsoup 轻量级解析 HTML/XML。 架构特点:采用 “数据采集→处理分析→自动化应用” 的流水线架构,各模块解耦。爬虫模块适配不同网页结构,pandas 模块支持灵活扩展分析逻辑,pyautogui 模块对接各类桌面应用,整体架构具备高扩展性与实用性,兼顾数据获取、处理及业务流程自动化需求。






