"use client" import { useState } from "react" import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" import { Button } from "@/components/ui/button" import { Badge } from "@/components/ui/badge" import { Progress } from "@/components/ui/progress" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select" import { Database, Target, Brain, Search, BarChart3, RefreshCw, Download, ChevronRight, Activity, Zap, } from "lucide-react" import Link from "next/link" export default function HomePage() { const [timeRange, setTimeRange] = useState("today") // 今日数据概览 const todayStats = { dataSync: { total: 1245678, growth: "+12.5%", sources: 8, lastUpdate: "2分钟前", }, userDiscovery: { activeUsers: 45678, newUsers: 1234, engagement: "87.5%", growth: "+8.2%", }, userValuation: { avgValue: 3248, highValue: 12456, growth: "+15.8%", upgradeRate: "12.5%", }, aiAnalysis: { insights: 156, anomalies: 3, predictions: 89, accuracy: "94.2%", }, } // 实时活动数据 const realtimeActivities = [ { id: 1, type: "data_sync", message: "电商平台数据同步完成", time: "刚刚", status: "success", }, { id: 2, type: "user_discovery", message: "发现新用户行为模式", time: "2分钟前", status: "info", }, { id: 3, type: "ai_analysis", message: "AI检测到异常流量", time: "5分钟前", status: "warning", }, { id: 4, type: "user_valuation", message: "用户价值模型更新完成", time: "8分钟前", status: "success", }, ] const getActivityIcon = (type: string) => { switch (type) { case "data_sync": return case "user_discovery": return case "user_valuation": return case "ai_analysis": return default: return } } const getStatusColor = (status: string) => { switch (status) { case "success": return "text-green-600" case "warning": return "text-yellow-600" case "info": return "text-blue-600" default: return "text-gray-600" } } return (
{/* 页面标题和工具栏 */}

数据概览

智能数据分析平台总览

{/* 核心功能模块 */}
{/* 数据中台 */}
数据中台
核心
多源数据整合中心
数据总量 {todayStats.dataSync.total.toLocaleString()}
数据源 {todayStats.dataSync.sources}个
增长率 {todayStats.dataSync.growth}
最后更新: {todayStats.dataSync.lastUpdate}
{/* 用户发现 */}
用户发现
用户行为洞察分析
活跃用户 {todayStats.userDiscovery.activeUsers.toLocaleString()}
新增用户 {todayStats.userDiscovery.newUsers.toLocaleString()}
参与度 {todayStats.userDiscovery.engagement}
增长 {todayStats.userDiscovery.growth}
{/* 用户估值 */}
用户估值
用户价值评估模型
平均估值 ¥{todayStats.userValuation.avgValue.toLocaleString()}
高价值用户 {todayStats.userValuation.highValue.toLocaleString()}
升级率 {todayStats.userValuation.upgradeRate}
增长 {todayStats.userValuation.growth}
{/* AI分析 */}
AI分析
AI
智能数据洞察
AI洞察 {todayStats.aiAnalysis.insights}
异常检测 {todayStats.aiAnalysis.anomalies}
预测准确率 {todayStats.aiAnalysis.accuracy}
预测 {todayStats.aiAnalysis.predictions}个
{/* 实时数据流 */}
{/* 今日关键指标 */} 今日关键指标 实时数据监控
98.5%
系统可用性
2.3s
平均响应时间
156
AI洞察数
94.2%
预测准确率
数据处理进度 87%
AI模型训练 92%
{/* 实时活动 */} 实时活动 系统活动监控
{realtimeActivities.map((activity) => (
{getActivityIcon(activity.type)}

{activity.message}

{activity.time}

))}
{/* 快速操作 */} 快速操作 常用功能快捷入口
) }