- 把 LQAdminPlatform 后端、LQAdminFront 前端 关于统一认证平台(单点登录)的功能逻辑复制一份到现有路桥AI中台项目中(LQAI-middle-platform 后端、LQAI-middle-platform-front 前端)
- 复制项目整体结构(包括:数据库、Redis、代码逻辑、配置文件、启动文件、Dockerfile、DockerCompose文件)
- 同时调整实现方案:把token 统一维护到Redis中,通过key的时效性到Redis中查询,实现token的失效
- 系统登录后首页
- 应用列表(所有启用的应用列表,icon + name + 描述)
LQAI-middle-platform-front
| 序号 | 子系统 | 子系统英文名称 | 英文简写 | 角色名称 | 角色标识 | 权限说明 | 用户账号 | 用户名称 | 备注 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 采集平台 | Collection | col | 系统管理员 | col_sys_admin | 1、系统各类参数配置,如:模型算力接入、定时任务周期设置等 2、系统其它功能所有权限,如:采集源配置、提取规则配置、提取数据查询管理 |
col_admin_001 | 采集平台管理员 | |
| 2 | 采集平台 | Collection | col | 数据采集员 | col_data_collector | 1、采集源配置、提取规则配置,提取数据维护管理 2、提取原始数据治理(智能问数),知识库入库处理 |
col_user_002 | 数据采集员 | |
| 3 | 样本中心 | Sample | sam | 系统管理员 | sam_sys_admin | 1、系统管理,如:角色管理、菜单管理、字典管理、日志查询 2、系统其它所有功能权限 |
sam_admin_001 | 样本中心管理员 | |
| 4 | 样本中心 | Sample | sam | 数据操作员 | sam_data_operator | 1、样本中心管理(知识库维护、文档管理、文档基本信息、知识片段管理、检索引擎管理、图片管理中心、标签管理、任务管理中心) | sam_user_002 | 样本操作员 | |
| 5 | 标注平台 | Annotation | ann | 系统管理员 | ann_sys_admin | 1、标注平台管理,如:标注任务配置(图片、文本)、标注任务分配、标注任务跟踪 2、其它功能,如:项目管理、任务管理、标注数据导出、用户管理 |
ann_admin_001 | 标注平台管理员 | |
| 6 | 标注平台 | Annotation | ann | 标注操作员 | ann_operator | 1、执行标注任务处理(图片、文本) | ann_user_002 | 标注员 | |
| 7 | 标注平台 | Annotation | ann | 标注任务查看员 | ann_viewer | 1、查看标注任务执行情况 | ann_user_003 | 标注监查员 | |
| 8 | Maas基础 | MaaS | mas | 系统管理员 | mas_sys_admin | 1、管理MaaS基础容器所有功能,如:主机维护管理、虚拟机管理、存储管理等 | mas_admin_001 | MaaS基础管理员 | |
| 9 | Maas基础 | MaaS | mas | 日常维护员 | mas_maintainer | 1、跟踪MaaS平台运行情况,监控各资源,事件跟踪 | mas_user_002 | 运维工程师 | |
| 10 | Maas基础 | MaaS | mas | 应用开发者 | mas_app_developer | 1、针对各类应用虚拟机操作系统的管理(如:应用环境搭建、应用服务管理等) | mas_user_003 | 应用管理员 | |
| 11 | 算力平台 | Compute | cmp | 系统管理员 | cmp_sys_admin | 1、系统管理员,如:公域模型维护、私域模型维护等 2、系统其它所有功能 |
cmp_admin_001 | 算力平台管理员 | |
| 12 | 算力平台 | Compute | cmp | 开发者 | cmp_developer | 1、私域模型、公域模型API Key 申请 2、公域模型试用、金额充值、消费账单查看 |
cmp_user_002 | 算法开发者 | |
| 13 | 智能体平台 | Agent | agt | 系统管理员 | agt_sys_admin | 1、系统配置:公域模型、私域模型接入、普通用户可以接入模型 2、系统管理,如:角色管理、用户管理、权限分配管理、资源授权 |
agt_admin_001 | 智能体管理员 | |
| 14 | 智能体平台 | Agent | agt | 开发者 | agt_developer | 1、智能体编排、测试、发布、知识库使用检索 | agt_user_002 | 智能体开发者 | |
| 15 | 智能体平台 | Agent | agt | 业务员 | agt_business | 1、已经发布智能的使用 | agt_user_003 | 业务推广员 |
超级管理员(super_admin Admin@123!)
┌────────────┬───────────────┬──────────────────────────────────────────────────┬──────┐
│ 子系统 │ app_id │ 角色 │ 数量 │
├────────────┼───────────────┼──────────────────────────────────────────────────┼──────┤
│ 采集平台 │ a1b2c3d4-0001 │ col_sys_admin, col_data_collector │ 2 │
├────────────┼───────────────┼──────────────────────────────────────────────────┼──────┤
│ 样本中心 │ a1b2c3d4-0002 │ sam_sys_admin, sam_data_operator │ 2 │
├────────────┼───────────────┼──────────────────────────────────────────────────┼──────┤
│ 标注平台 │ a1b2c3d4-0003 │ ann_sys_admin, ann_operator, ann_viewer │ 3 │
├────────────┼───────────────┼──────────────────────────────────────────────────┼──────┤
│ MaaS基础 │ a1b2c3d4-0004 │ mas_sys_admin, mas_maintainer, mas_app_developer │ 3 │
├────────────┼───────────────┼──────────────────────────────────────────────────┼──────┤
│ 算力平台 │ a1b2c3d4-0005 │ cmp_sys_admin, cmp_developer │ 2 │
├────────────┼───────────────┼──────────────────────────────────────────────────┼──────┤
│ 智能体平台 │ a1b2c3d4-0006 │ agt_sys_admin, agt_developer, agt_business │ 3 │
└────────────┴───────────────┴──────────────────────────────────────────────────┴──────┘