前端 (Frontend):
核心:Vue.js 3 (Composition API) / React / TypeScript
UI/样式:Tailwind CSS / Element Plus / Ant Design / 响应式布局
后端 (Backend):
语言:Python (FastAPI, Django) / Node.js (NestJS, Express)
数据库:MySQL, PostgreSQL, Redis
中间件:RabbitMQ, Celery
部署:Docker、Nginx、Linux 服务器环境配置
企业级后台管理系统 (SaaS 架构)
技术栈:Vue 3 + Vite + TypeScript + FastAPI + MySQL + Redis
项目描述:主导开发了一套通用的后台管理系统,包含权限控制 (RBAC)、多租户管理、数据看板等模块。
核心贡献:
鉴权系统:设计并实现了基于 JWT 的用户登录与无感刷新 Token 机制。
数据性能:优化数据库索引与查询逻辑,利用 Redis 缓存热点数据,使复杂报表的响应速度提升了 60%。
组件开发:封装了多个高可用的前端组件(如异步搜索下拉框、动态表单生成器),大幅提升后续开发效率。
2. 智能内容抓取与自动化处理系统
技术栈:Python + Selenium + Playwright + PostgreSQL + Vue 3
项目描述:针对多平台数据需求,开发了一套从数据抓取、OCR 视觉识别到结构化入库的自动化流水线。
核心贡献:
视觉算法集成:集成高性能本地 OCR 库,实现了对图片中动态数字和中文的高频精准识别(准确率 >98%)。
抗封禁策略:设计了动态代理池与行为指纹模拟系统,有效解决了高频抓取时的 IP 限制问题。
可视化控制台:前端使用 Vue 搭建可视化后台,支持任务实时监控、参数在线调整及日志回溯。