logo
2
0
WeChat Login
YourName<you@example.com>
完成代码修改和Excel文件导入

SmartOps Hub (数智运营中枢)

一站式数智化运维管理平台

📖 项目简介 (Introduction)

SmartOps Hub (数智运营中枢) 是一个集成化的 IT 运维与资源管理平台,旨在通过数智化手段提升信息中心的运营效率。

主要功能模块包括:

  • 全域智搜 (Global Smart Search): 输入关键词后点击“搜索”或按回车触发检索,支持业务系统、基础设施、数字资产及储备项目的全局检索。
  • 运维工作台 (O&M Workstation): 提供常用运维工具(如阿里云、Jenkins、Zabbix)的快捷入口与导航。
  • 数字资产管理 (Digital Asset Management): 集中管理与可视化展示各类数字资产。
  • 基础设施资源 (Infrastructure Resources): 纳管服务器、网络设备等底层资源。

🛠️ 本地运行 (Run Locally)

前置条件: Node.js (建议 v18+)

  1. 安装依赖:

    npm install
  2. 配置环境变量: 在 .env.local 中设置 GEMINI_API_KEY(如需使用 AI 功能)。

    上传与导入相关(可选):

    • VITE_IMPORT_MAX_FILE_MB:前端导入文件大小上限(MB),默认 220
    • VITE_IMPORT_CHUNK_THRESHOLD_MB:超过该值走分块上传(MB),默认 20
    • VITE_IMPORT_CHUNK_MB:分块大小(MB),默认 5
    • IMPORT_MAX_FILE_MB:后端导入文件大小上限(MB),默认 220
    • IMPORT_CHUNK_MB / IMPORT_CHUNK_MAX_MB:后端分块大小/分块最大值(MB)

    如果前面有 Nginx/Ingress 反代,还需要同步调整(示例):

    • client_max_body_size 220m;
  3. 启动开发服务器:

    npm run dev

    项目将自动启动于: http://localhost:4000/

🏗️ 技术栈

  • Framework: React 19 + Vite
  • Language: TypeScript
  • Styling: Tailwind CSS