29 lines
778 B
TypeScript
29 lines
778 B
TypeScript
import {
|
|
BookOpen,
|
|
Bot,
|
|
CalendarDays,
|
|
MessageCircle,
|
|
MessageSquare,
|
|
Settings,
|
|
Star,
|
|
Terminal,
|
|
type LucideIcon,
|
|
} from 'lucide-vue-next'
|
|
|
|
export interface NavItem {
|
|
name: string
|
|
path: string
|
|
icon: LucideIcon
|
|
}
|
|
|
|
export const navItems: NavItem[] = [
|
|
{ name: '沟通系统', path: '/chat', icon: MessageCircle },
|
|
{ name: '奥创中心', path: '/agents', icon: Bot },
|
|
{ name: '能力中心', path: '/skills', icon: Star },
|
|
{ name: '资料中枢', path: '/knowledge', icon: BookOpen },
|
|
{ name: '调度中心', path: '/schedule-center', icon: CalendarDays },
|
|
{ name: '信息交易所', path: '/forum', icon: MessageSquare },
|
|
{ name: '运行日志', path: '/logs', icon: Terminal },
|
|
{ name: '系统设置', path: '/settings', icon: Settings },
|
|
]
|