以 src/main.tsx 为根入口,由 router.tsx 使用 react-router 的懒加载机制将各业务页面(Agent 运行时、Alpha Zoo、相关性分析、回测报告/定时任务、设置等)挂载到对应路由;所有页面共享 lib/ 下的 HTTP/SSE 客户端、认证、主题状态、Swarm/Agent 状态机与工具函数,并通过 stores/agent.ts 集中管理 Agent 会话状态;components/ 按职责拆分为 charts、chat、common、layout、settings 子目录,被 pages 与 hooks 复用;i18n 通过 i18n/index.ts 统一初始化并注入全局上下文;构建层由 vite.config.ts 配置代理与 Tailwind 插件,public/theme-boot.js 在样式渲染前注入主题以避免闪烁。