"use client" import { X, LayoutDashboard, Database, Tags, Bot, Package, ChevronRight } from "lucide-react" import { cn } from "@/lib/utils" import Link from "next/link" import { usePathname } from "next/navigation" interface MobileSidebarProps { isOpen: boolean onClose: () => void } const NAV_ITEMS = [ { href: "/", label: "数据概览", icon: LayoutDashboard, desc: "AI对话 · 数据仪表板" }, { href: "/data-ingestion", label: "数据接入", icon: Database, desc: "数据源 · 清洗 · 调度" }, { href: "/tag-portrait", label: "标签画像", icon: Tags, desc: "标签 · 画像 · 流量池" }, { href: "/ai-agent", label: "AI Agent", icon: Bot, desc: "智能对话 · 渠道配置" }, { href: "/data-market", label: "数据市场", icon: Package, desc: "API · 流量包" }, ] export default function MobileSidebar({ isOpen, onClose }: MobileSidebarProps) { const pathname = usePathname() return (