前端开发
Vue 3、Vue Router、Pinia、Axios、Vite、ECharts,能够实现响应式页面、后台管理界面和交互式数据展示。
About
我喜欢从实际需求出发开发产品,能够处理从前端页面、后端接口、数据库、用户系统、管理后台到部署运维的一整套流程。
在 AI 应用方向,我搭建过图片生成站和 AI 中转站平台,也习惯用 Claude Code、opencode 等命令行 AI 工具辅助编码、调试和迭代。
在自动化方向,我会使用 Python 的 Selenium 与 Playwright,适合做网页自动化、数据采集、流程测试和浏览器任务脚本。
Skills
Vue 3、Vue Router、Pinia、Axios、Vite、ECharts,能够实现响应式页面、后台管理界面和交互式数据展示。
Spring Boot、MyBatis-Plus、Hutool、Knife4j、Lombok、Redis、Spring Session、自定义注解与 Spring AOP 权限校验。
基于腾讯云 COS SDK 封装通用文件上传下载服务,并结合数据万象自动解析图片信息。
Python Selenium、Playwright,可用于浏览器自动化、自动测试、页面操作脚本和流程自动化。
熟练使用 Claude Code、opencode 等 CLI 工具,能结合 AI 辅助完成代码生成、重构、排查问题和文档整理。
Projects
AI 图片生成站
一个面向自托管场景的 AI 图片生成 Web 应用,当前使用量已超过 100+,包含用户系统、文生图、参考图编辑、历史记录、社区分享、头像生成、管理员后台、邀请码和邮箱注册等能力。
图片仓库网站
一个图片仓库网站,支持素材展示、图片管理、上传下载和图片信息解析;基于腾讯云 COS 对象存储封装文件服务,并调用百度 API 结合爬虫技术抓取图片地址,实现图片抓取保存。
访问项目AI 聚合平台
基于开源 new-api 搭建的 AI 聚合中转站平台,用于统一接入和管理多种 AI 模型服务。
访问项目校园协作项目
在校期间参加学校指定的学习通软件开发,与学长们共同完成项目编写,积累了团队协作和实际项目开发经验。
Experience
Java 后端开发
Highlights
使用 Spring Initializr 初始化项目,引入 MyBatis-Plus、Hutool、Knife4j、Lombok 等主流依赖,简化项目开发流程。
引入 MyBatis-Plus Mapper 自动扫描,基于 BaseMapper 与自定义分页拦截器快速实现 CRUD 操作,减少样板代码。
通过 Redis 整合 Spring Session 保护用户登录状态,并基于自定义权限校验注解和 Spring AOP 环绕切面实现统一权限校验。
封装腾讯云 COS 文件上传下载服务,结合数据万象解析图片信息,并接入 Aliyun AI 阔图与百度图片抓取保存能力。
Awards
参加中国大学生软件杯大赛应用开发赛道,荣获国家二等奖。
参加湖南省楚怡杯比赛,获得三等奖。
参加软件开发赛道,获得二等奖。
自学并取得华为 Linux 初级工程师认证 HCIA,具备 Linux 基础运维与系统使用能力。
Self-evaluation
我具备较强的自学能力和项目落地能力,能够围绕实际需求快速学习并使用新技术完成开发。平时注重工程化、自动化和效率提升,既能独立完成项目,也能在团队协作中配合推进功能实现。
Contact
如果你想了解我的项目或合作交流,可以通过下面的代码托管主页查看我的作品。