SuperAPI AI 工具集

enterprise-user-management-ai-system

通用与其它

查看项目

更新于 10-15 21:33

技能介绍

用途:面向企业的全栈用户管理系统,整合用户与权限管理、任务协作、支持工单和 AI 分析,适合内部团队管理与运营监控。

主要能力: 用户管理:基于角色的访问控制、JWT 认证。 任务管理:看板(待办→进行中→完成)与工时跟踪。 支持系统:工单创建、跟踪与 AI 分类。 AI 分析:风险预测、异常检测、倦怠分析、项目延期预测。 管理控制:用户增删改查、审计日志、组织分析。 实时洞察:绩效指标、工作量分析、可疑活动告警。

技术栈与依赖:后端/前端需 Node.js 14+,ML 服务需 Python 3.8+,数据库需本地或远程 MongoDB。

安装与启动: 克隆仓库后分别配置三部分。 后端:cd backend,npm install,创建 .env(PORT、MONGODB_URI、JWT_SECRET、JWT_EXPIRE、ML_SERVICE_URL),npm start,运行于 http://localhost:5000。 ML 服务:cd ml-service,pip install -r requirements.txt,创建 .env(MODEL_PATH、LOG_LEVEL),uvicorn main:app --reload --host 0.0.0.0 --port 8000,运行于 http://localhost:8000。 前端:cd frontend,npm install,创建 .env(REACT_APP_API_URL、REACT_APP_ML_URL),npm start,运行于 http://localhost:3000。

关键接口:认证(POST /api/auth/register、/api/auth/login)、用户管理(GET/PUT/DELETE /api/users)、任务(POST /api/tasks、PATCH /api/tasks/:taskId/status、GET /api/tasks/user/:userId)、工单(POST /api/tickets、GET /api/tickets、PATCH /api/tickets/:ticketId)、AI(POST /api/ai/risk-prediction、/api/ai/anomaly-detection、/api/ai/burnout-analysis、/api/ai/project-prediction)。

限制:资料未提供具体收费、价格、模型训练数据来源与准确率、部署平台支持、许可证及生产环境要求等信息。