跳到主要内容

后台管理系统

访问控制

仅限管理员角色访问,通过 GCP IAP + 角色验证。

功能模块

员工管理

员工列表 / 搜索
├── 新增员工(填邮箱/部门/角色 → 自动分配实例)
├── 编辑员工信息(修改部门/实例/配额)
├── 员工离职(一键停用 → 立即失效)
└── 查看员工详情(绑定实例、用量、最后活跃)

实例管理

实例列表
├── 新建实例(选模型/配额/部署节点)
├── 停用/重启实例
├── 查看实例健康状态(在线/离线/告警)
└── 实例配置(修改模型、调整参数)

用量报表

维度说明
按员工每人本日/本月用量 + 费用
按部门各部门汇总对比
按时间每小时/每日趋势图
按模型各模型调用量分布

支持导出 Excel。

审计日志

  • 全量对话记录搜索
  • 按员工/时间/关键词过滤
  • 查看完整对话详情
  • 导出 CSV(用于合规审查)

报警配置

报警规则示例:
- 名称: 个人日用量超标
条件: user.daily_tokens > user.quota * 0.8
通知: 邮件给用户 + 抄送管理员
操作:

- 名称: 个人日用量封顶
条件: user.daily_tokens >= user.quota
通知: 邮件给管理员
操作: 自动限流

- 名称: 部门月用量超标
条件: dept.monthly_cost > dept.budget * 0.9
通知: Telegram 通知管理员
操作:

技术栈

组件技术
前端Vue 3 + Vite + TailwindCSS
图表ECharts
后端FastAPI(Python)
数据库PostgreSQL(员工/实例/配额)
审计存储BigQuery