硬件监控应用

一款基于React Native和Expo的实时硬件监控与分析应用,支持AI驱动的异常检测和性能分析。

  • by OchubaEkene
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 OchubaEkene/hardware_monitoring_app

使用说明

硬件监控应用程序

使用React Native、Expo和AI驱动的分析构建的实时硬件遥测监控和分析应用程序。

主要特点

  • 实时监控:实时GPU/CPU温度、风扇转速和功耗跟踪
  • 人工智能分析:定制MCP服务器,用于智能异常检测和性能洞察
  • 交叉平台的:原生iOS/Android支持React Native和Expo
  • 现代用户界面:专业深色主题,设计体系一致
  • 认证:使用Clerk进行安全的用户管理

技术栈

  • 前端:React Native、Expo SDK 54、TypeScript
  • 后端:SQLite数据库,MCP服务器架构
  • 人工智能:OpenAI GPT-4o与自定义工具的集成
  • 认证:办事员身份验证和安全的API密钥管理

快速开始

先决条件

  • Node.js 18+
  • Expo CLI(npm install -g @expo/cli)
  • iOS模拟器或Android模拟器

安装

# Clone and install
git clone (https://github.com/OchubaEkene/hardware-telemetry-monitoring-application-.git)
cd hardware-monitor-app
npm install

# Environment setup
cp .env.example .env
# Add your API keys to .env file

# Start development
npm start

必需的API密钥

EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key
CLERK_SECRET_KEY=your_clerk_secret
OPENAI_API_KEY=your_openai_key