返回简历

智枢平台 (AIHub Admin)

全栈主导开发 2025.06 - 至今
Vue3 TypeScript Spring Boot MySQL Redis RBAC

项目概述

智枢平台是面向教育SaaS的智能化管理中枢,涵盖权限管理、用户体系、组织架构、审计日志、消息中心5大核心模块。作为核心开发,我独立完成前后端从0到1的架构设计与开发交付。

项目采用AI-Native开发模式,引入Claude Code辅助编程新范式,建立AI开发工作流(需求分析→编码→Code Review→文档生成),团队整体开发效率提升约40%。

核心功能模块

RBAC权限管理

五层权限控制体系(菜单/按钮/数据/接口/字段),权限校验<10ms

用户管理体系

支持万级用户规模,批量操作1000+用户<3秒,Excel批量导入导出

组织架构管理

无限层级部门架构,部门人员统计,权限继承

消息通知中心

通知模板配置,多渠道发送(站内信/短信/邮件预留),发送记录追踪

技术架构

前端架构 - Vue3 + TypeScript

  • Vue 3.5 + TypeScript 5.8 开发,类型安全
  • Element Plus 2.10 构建专业级UI界面
  • 动态路由系统:后端配置化菜单自动生成导航
  • 封装通用组件库30+(表格/表单/对话框)
  • Pinia 3 状态管理模块化,TypeScript类型覆盖90%+

后端架构 - Spring Boot + MySQL

  • Spring Boot 3.x 分层架构(Controller-Service-Mapper)
  • 五层RBAC权限引擎(菜单/按钮/数据/接口/字段)
  • JWT + Spring Security 认证授权
  • 统一响应格式 R<T> 包装器与全局异常处理
  • 操作日志审计:@SysLog注解 + AOP实现

数据库设计

  • MySQL 8.0 设计用户-角色-权限-部门-字典完整数据模型
  • Redis缓存热点权限数据,权限校验<10ms
  • 支持万级用户规模,批量操作1000+用户<3秒
  • 数据库索引优化,查询响应<100ms

AI-Native开发实践

需求分析

将PRD文档输入AI,自动生成功能清单和技术方案

编码阶段

Claude Code辅助生成CRUD代码,减少重复劳动

Code Review

AI辅助预审代码,识别潜在Bug和优化点

文档生成

AI自动生成API文档、代码注释、README

40% 团队开发效率提升
70% 代码生成时间减少
<10ms 权限校验响应

项目成果

AI-Native开发模式成功落地,团队开发效率提升约40%
完整RBAC权限体系:支持4端权限、多角色、多数据权限维度
用户管理能力:支持万级用户规模,批量操作1000+用户<3秒
系统稳定性:权限校验零漏洞,生产环境零P0事故
代码质量:TypeScript类型覆盖率90%+,后端单元测试覆盖率70%+