refactor(frontend): move views into app and pages structure
Reorganize the frontend around app-level routing and page modules so the runtime and feature screens share a clearer navigation and composition layout for future work. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
34
frontend/src/app/navigation/nav.ts
Normal file
34
frontend/src/app/navigation/nav.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
import {
|
||||
Activity,
|
||||
BookOpen,
|
||||
Bot,
|
||||
CheckSquare,
|
||||
LayoutGrid,
|
||||
MessageCircle,
|
||||
MessageSquare,
|
||||
Network,
|
||||
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: '/graph', icon: Network },
|
||||
{ name: '任务矩阵', path: '/kanban', icon: LayoutGrid },
|
||||
{ name: '任务调度', path: '/todo', icon: CheckSquare },
|
||||
{ name: '信息交易所', path: '/forum', icon: MessageSquare },
|
||||
{ name: '运行状态', path: '/stats', icon: Activity },
|
||||
{ name: '运行日志', path: '/logs', icon: Terminal },
|
||||
{ name: '系统设置', path: '/settings', icon: Settings },
|
||||
]
|
||||
Reference in New Issue
Block a user