├── .cursor ├── mcp.json └── rules │ ├── backend-rules.mdc │ ├── frontend-rules.mdc │ ├── structure.mdc │ └── ws-frontend-backend-interaction.mdc ├── .dockerignore ├── .gitignore ├── CLAUDE.md ├── README.md ├── README_EN.md ├── backend ├── .dockerignore ├── .env.dev ├── .gitignore ├── Dockerfile ├── app │ ├── __init__.py │ ├── config │ │ ├── md_template.toml │ │ ├── model_config.toml │ │ ├── setting.py │ │ └── template.md │ ├── core │ │ ├── __init__.py │ │ ├── agents │ │ │ ├── __init__.py │ │ │ ├── agent.py │ │ │ ├── coder_agent.py │ │ │ ├── coordinator_agent.py │ │ │ ├── modeler_agent.py │ │ │ └── writer_agent.py │ │ ├── flows.py │ │ ├── functions.py │ │ ├── llm │ │ │ ├── __init__.py │ │ │ ├── llm.py │ │ │ └── llm_factory.py │ │ ├── prompts.py │ │ └── workflow.py │ ├── example │ │ ├── example │ │ │ ├── 2023华数杯C题 │ │ │ │ ├── questions.txt │ │ │ │ ├── 华数杯2023年C题.pdf │ │ │ │ └── 附件.xlsx │ │ │ ├── 2024高教杯C题 │ │ │ │ ├── C题.pdf │ │ │ │ ├── questions.txt │ │ │ │ ├── result1_1.xlsx │ │ │ │ ├── result1_2.xlsx │ │ │ │ ├── result2.xlsx │ │ │ │ ├── 附件1.xlsx │ │ │ │ └── 附件2.xlsx │ │ │ └── 2025五一杯C题 │ │ │ │ ├── 2025-51MCM-Problem C.docx │ │ │ │ ├── questions.txt │ │ │ │ ├── 附件1 (Attachment 1).csv │ │ │ │ └── 附件2 (Attachment 2).csv │ │ └── sample_data │ │ │ └── 附件.xlsx │ ├── main.py │ ├── models │ │ ├── __init__.py │ │ └── user_output.py │ ├── routers │ │ ├── __init__.py │ │ ├── common_router.py │ │ ├── files_router.py │ │ ├── modeling_router.py │ │ └── ws_router.py │ ├── schemas │ │ ├── A2A.py │ │ ├── __init__.py │ │ ├── base.py │ │ ├── enums.py │ │ ├── request.py │ │ ├── response.py │ │ └── tool_result.py │ ├── services │ │ ├── redis_manager.py │ │ └── ws_manager.py │ ├── tests │ │ ├── __init__.py │ │ ├── get_config_template.py │ │ ├── mock │ │ │ └── res.json │ │ ├── res.md │ │ ├── test_common_utils.py │ │ └── test_e2b.py │ ├── tools │ │ ├── __init__.py │ │ ├── base.py │ │ ├── base_interpreter.py │ │ ├── e2b_interpreter.py │ │ ├── interpreter_factory.py │ │ ├── local_interpreter.py │ │ ├── notebook_serializer.py │ │ └── openalex_scholar.py │ └── utils │ │ ├── RichPrinter.py │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── common_utils.py │ │ ├── data_recorder.py │ │ ├── log_util.py │ │ └── track.py ├── project │ └── work_dir │ │ └── .gitkeep ├── pyproject.toml └── uv.lock ├── docker-compose.yml ├── docs ├── 302ai.jpg ├── chat.png ├── coder.png ├── icon.png ├── index.png ├── md │ ├── License.md │ ├── sponser.md │ ├── tutorial.md │ └── 网络环境极差时的MathModelAgent配置过程.md ├── qq.jpg ├── sponser.png └── writer.png └── frontend ├── .dockerignore ├── .env.development ├── .gitignore ├── Dockerfile ├── README.md ├── biome.json ├── components.json ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public ├── bilibili.svg ├── discord.svg ├── github.svg ├── icon.png ├── qq.svg ├── twitter.svg └── xiaohongshu.svg ├── src ├── App.vue ├── apis │ ├── apiKeyApi.ts │ ├── commonApi.ts │ ├── filesApi.ts │ └── submitModelingApi.ts ├── assets │ ├── example │ │ ├── 2024高教杯C题.png │ │ ├── 2025五一杯C题.png │ │ └── 华数杯2023年C题.png │ ├── icon.png │ ├── jupyter copy.json │ ├── jupyter.json │ ├── style.css │ └── vue.svg ├── components │ ├── AgentEditor │ │ ├── CoderEditor.vue │ │ ├── ModelerEditor.vue │ │ └── WriterEditor.vue │ ├── AppSidebar.vue │ ├── Bubble.vue │ ├── ChatArea.vue │ ├── FileConfirmDialog.vue │ ├── Files.vue │ ├── LoginForm.vue │ ├── ModelingExamples.vue │ ├── NavUser.vue │ ├── NotebookArea.vue │ ├── NotebookCell.vue │ ├── SearchForm.vue │ ├── ServiceStatus.vue │ ├── SystemMessage.vue │ ├── Tree.vue │ ├── UserStepper.vue │ ├── VersionSwitcher.vue │ └── ui │ │ ├── alert │ │ ├── Alert.vue │ │ ├── AlertDescription.vue │ │ ├── AlertTitle.vue │ │ └── index.ts │ │ ├── avatar │ │ ├── Avatar.vue │ │ ├── AvatarFallback.vue │ │ ├── AvatarImage.vue │ │ └── index.ts │ │ ├── breadcrumb │ │ ├── Breadcrumb.vue │ │ ├── BreadcrumbEllipsis.vue │ │ ├── BreadcrumbItem.vue │ │ ├── BreadcrumbLink.vue │ │ ├── BreadcrumbList.vue │ │ ├── BreadcrumbPage.vue │ │ ├── BreadcrumbSeparator.vue │ │ └── index.ts │ │ ├── button │ │ ├── Button.vue │ │ └── index.ts │ │ ├── card │ │ ├── Card.vue │ │ ├── CardContent.vue │ │ ├── CardDescription.vue │ │ ├── CardFooter.vue │ │ ├── CardHeader.vue │ │ ├── CardTitle.vue │ │ └── index.ts │ │ ├── collapsible │ │ ├── Collapsible.vue │ │ ├── CollapsibleContent.vue │ │ ├── CollapsibleTrigger.vue │ │ └── index.ts │ │ ├── dialog │ │ ├── Dialog.vue │ │ ├── DialogClose.vue │ │ ├── DialogContent.vue │ │ ├── DialogDescription.vue │ │ ├── DialogFooter.vue │ │ ├── DialogHeader.vue │ │ ├── DialogScrollContent.vue │ │ ├── DialogTitle.vue │ │ ├── DialogTrigger.vue │ │ └── index.ts │ │ ├── dropdown-menu │ │ ├── DropdownMenu.vue │ │ ├── DropdownMenuCheckboxItem.vue │ │ ├── DropdownMenuContent.vue │ │ ├── DropdownMenuGroup.vue │ │ ├── DropdownMenuItem.vue │ │ ├── DropdownMenuLabel.vue │ │ ├── DropdownMenuRadioGroup.vue │ │ ├── DropdownMenuRadioItem.vue │ │ ├── DropdownMenuSeparator.vue │ │ ├── DropdownMenuShortcut.vue │ │ ├── DropdownMenuSub.vue │ │ ├── DropdownMenuSubContent.vue │ │ ├── DropdownMenuSubTrigger.vue │ │ ├── DropdownMenuTrigger.vue │ │ └── index.ts │ │ ├── input │ │ ├── Input.vue │ │ └── index.ts │ │ ├── label │ │ ├── Label.vue │ │ └── index.ts │ │ ├── resizable │ │ ├── ResizableHandle.vue │ │ ├── ResizablePanelGroup.vue │ │ └── index.ts │ │ ├── scroll-area │ │ ├── ScrollArea.vue │ │ ├── ScrollBar.vue │ │ └── index.ts │ │ ├── select │ │ ├── Select.vue │ │ ├── SelectContent.vue │ │ ├── SelectGroup.vue │ │ ├── SelectItem.vue │ │ ├── SelectItemText.vue │ │ ├── SelectLabel.vue │ │ ├── SelectScrollDownButton.vue │ │ ├── SelectScrollUpButton.vue │ │ ├── SelectSeparator.vue │ │ ├── SelectTrigger.vue │ │ ├── SelectValue.vue │ │ └── index.ts │ │ ├── separator │ │ ├── Separator.vue │ │ └── index.ts │ │ ├── sheet │ │ ├── Sheet.vue │ │ ├── SheetClose.vue │ │ ├── SheetContent.vue │ │ ├── SheetDescription.vue │ │ ├── SheetFooter.vue │ │ ├── SheetHeader.vue │ │ ├── SheetTitle.vue │ │ ├── SheetTrigger.vue │ │ └── index.ts │ │ ├── sidebar │ │ ├── Sidebar.vue │ │ ├── SidebarContent.vue │ │ ├── SidebarFooter.vue │ │ ├── SidebarGroup.vue │ │ ├── SidebarGroupAction.vue │ │ ├── SidebarGroupContent.vue │ │ ├── SidebarGroupLabel.vue │ │ ├── SidebarHeader.vue │ │ ├── SidebarInput.vue │ │ ├── SidebarInset.vue │ │ ├── SidebarMenu.vue │ │ ├── SidebarMenuAction.vue │ │ ├── SidebarMenuBadge.vue │ │ ├── SidebarMenuButton.vue │ │ ├── SidebarMenuButtonChild.vue │ │ ├── SidebarMenuItem.vue │ │ ├── SidebarMenuSkeleton.vue │ │ ├── SidebarMenuSub.vue │ │ ├── SidebarMenuSubButton.vue │ │ ├── SidebarMenuSubItem.vue │ │ ├── SidebarProvider.vue │ │ ├── SidebarRail.vue │ │ ├── SidebarSeparator.vue │ │ ├── SidebarTrigger.vue │ │ ├── index.ts │ │ └── utils.ts │ │ ├── skeleton │ │ ├── Skeleton.vue │ │ └── index.ts │ │ ├── stepper │ │ ├── Stepper.vue │ │ ├── StepperDescription.vue │ │ ├── StepperIndicator.vue │ │ ├── StepperItem.vue │ │ ├── StepperSeparator.vue │ │ ├── StepperTitle.vue │ │ ├── StepperTrigger.vue │ │ └── index.ts │ │ ├── switch │ │ ├── Switch.vue │ │ └── index.ts │ │ ├── tabs │ │ ├── Tabs.vue │ │ ├── TabsContent.vue │ │ ├── TabsList.vue │ │ ├── TabsTrigger.vue │ │ └── index.ts │ │ ├── tetris │ │ ├── Tetris.vue │ │ └── index.ts │ │ ├── textarea │ │ ├── Textarea.vue │ │ └── index.ts │ │ ├── toast │ │ ├── Toast.vue │ │ ├── ToastAction.vue │ │ ├── ToastClose.vue │ │ ├── ToastDescription.vue │ │ ├── ToastProvider.vue │ │ ├── ToastTitle.vue │ │ ├── ToastViewport.vue │ │ ├── Toaster.vue │ │ ├── index.ts │ │ └── use-toast.ts │ │ └── tooltip │ │ ├── Tooltip.vue │ │ ├── TooltipContent.vue │ │ ├── TooltipProvider.vue │ │ ├── TooltipTrigger.vue │ │ └── index.ts ├── lib │ └── utils.ts ├── main.ts ├── mock │ └── 20250428-200915-ebc154d4.json ├── pages │ ├── chat │ │ ├── components │ │ │ ├── ApiDialog.vue │ │ │ └── MoreDetail.vue │ │ └── index.vue │ ├── example │ │ └── [id].vue │ ├── index.vue │ ├── login │ │ └── index.vue │ ├── task │ │ ├── components │ │ │ └── FileSheet.vue │ │ └── index.vue │ └── test │ │ ├── index.vue │ │ └── testJupyter.vue ├── router │ └── index.ts ├── stores │ ├── apiKeys.ts │ └── task.ts ├── utils │ ├── const.ts │ ├── enum.ts │ ├── interface.ts │ ├── markdown.ts │ ├── request.ts │ ├── response.ts │ └── websocket.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.cursor/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.cursor/mcp.json -------------------------------------------------------------------------------- /.cursor/rules/backend-rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.cursor/rules/backend-rules.mdc -------------------------------------------------------------------------------- /.cursor/rules/frontend-rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.cursor/rules/frontend-rules.mdc -------------------------------------------------------------------------------- /.cursor/rules/structure.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.cursor/rules/structure.mdc -------------------------------------------------------------------------------- /.cursor/rules/ws-frontend-backend-interaction.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.cursor/rules/ws-frontend-backend-interaction.mdc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/README_EN.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/.env.dev -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/config/md_template.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/config/md_template.toml -------------------------------------------------------------------------------- /backend/app/config/model_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/config/model_config.toml -------------------------------------------------------------------------------- /backend/app/config/setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/config/setting.py -------------------------------------------------------------------------------- /backend/app/config/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/config/template.md -------------------------------------------------------------------------------- /backend/app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/core/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/agents/__init__.py -------------------------------------------------------------------------------- /backend/app/core/agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/agents/agent.py -------------------------------------------------------------------------------- /backend/app/core/agents/coder_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/agents/coder_agent.py -------------------------------------------------------------------------------- /backend/app/core/agents/coordinator_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/agents/coordinator_agent.py -------------------------------------------------------------------------------- /backend/app/core/agents/modeler_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/agents/modeler_agent.py -------------------------------------------------------------------------------- /backend/app/core/agents/writer_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/agents/writer_agent.py -------------------------------------------------------------------------------- /backend/app/core/flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/flows.py -------------------------------------------------------------------------------- /backend/app/core/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/functions.py -------------------------------------------------------------------------------- /backend/app/core/llm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/core/llm/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/llm/llm.py -------------------------------------------------------------------------------- /backend/app/core/llm/llm_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/llm/llm_factory.py -------------------------------------------------------------------------------- /backend/app/core/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/prompts.py -------------------------------------------------------------------------------- /backend/app/core/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/core/workflow.py -------------------------------------------------------------------------------- /backend/app/example/example/2023华数杯C题/questions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2023华数杯C题/questions.txt -------------------------------------------------------------------------------- /backend/app/example/example/2023华数杯C题/华数杯2023年C题.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2023华数杯C题/华数杯2023年C题.pdf -------------------------------------------------------------------------------- /backend/app/example/example/2023华数杯C题/附件.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2023华数杯C题/附件.xlsx -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/C题.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/C题.pdf -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/questions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/questions.txt -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/result1_1.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/result1_1.xlsx -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/result1_2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/result1_2.xlsx -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/result2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/result2.xlsx -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/附件1.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/附件1.xlsx -------------------------------------------------------------------------------- /backend/app/example/example/2024高教杯C题/附件2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2024高教杯C题/附件2.xlsx -------------------------------------------------------------------------------- /backend/app/example/example/2025五一杯C题/2025-51MCM-Problem C.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2025五一杯C题/2025-51MCM-Problem C.docx -------------------------------------------------------------------------------- /backend/app/example/example/2025五一杯C题/questions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2025五一杯C题/questions.txt -------------------------------------------------------------------------------- /backend/app/example/example/2025五一杯C题/附件1 (Attachment 1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2025五一杯C题/附件1 (Attachment 1).csv -------------------------------------------------------------------------------- /backend/app/example/example/2025五一杯C题/附件2 (Attachment 2).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/example/2025五一杯C题/附件2 (Attachment 2).csv -------------------------------------------------------------------------------- /backend/app/example/sample_data/附件.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/example/sample_data/附件.xlsx -------------------------------------------------------------------------------- /backend/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/main.py -------------------------------------------------------------------------------- /backend/app/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/models/user_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/models/user_output.py -------------------------------------------------------------------------------- /backend/app/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/routers/common_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/routers/common_router.py -------------------------------------------------------------------------------- /backend/app/routers/files_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/routers/files_router.py -------------------------------------------------------------------------------- /backend/app/routers/modeling_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/routers/modeling_router.py -------------------------------------------------------------------------------- /backend/app/routers/ws_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/routers/ws_router.py -------------------------------------------------------------------------------- /backend/app/schemas/A2A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/schemas/A2A.py -------------------------------------------------------------------------------- /backend/app/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/schemas/base.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/schemas/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/schemas/enums.py -------------------------------------------------------------------------------- /backend/app/schemas/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/schemas/request.py -------------------------------------------------------------------------------- /backend/app/schemas/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/schemas/response.py -------------------------------------------------------------------------------- /backend/app/schemas/tool_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/schemas/tool_result.py -------------------------------------------------------------------------------- /backend/app/services/redis_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/services/redis_manager.py -------------------------------------------------------------------------------- /backend/app/services/ws_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/services/ws_manager.py -------------------------------------------------------------------------------- /backend/app/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/tests/get_config_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tests/get_config_template.py -------------------------------------------------------------------------------- /backend/app/tests/mock/res.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tests/mock/res.json -------------------------------------------------------------------------------- /backend/app/tests/res.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tests/res.md -------------------------------------------------------------------------------- /backend/app/tests/test_common_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tests/test_common_utils.py -------------------------------------------------------------------------------- /backend/app/tests/test_e2b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tests/test_e2b.py -------------------------------------------------------------------------------- /backend/app/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/tools/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/base.py -------------------------------------------------------------------------------- /backend/app/tools/base_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/base_interpreter.py -------------------------------------------------------------------------------- /backend/app/tools/e2b_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/e2b_interpreter.py -------------------------------------------------------------------------------- /backend/app/tools/interpreter_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/interpreter_factory.py -------------------------------------------------------------------------------- /backend/app/tools/local_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/local_interpreter.py -------------------------------------------------------------------------------- /backend/app/tools/notebook_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/notebook_serializer.py -------------------------------------------------------------------------------- /backend/app/tools/openalex_scholar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/tools/openalex_scholar.py -------------------------------------------------------------------------------- /backend/app/utils/RichPrinter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/utils/RichPrinter.py -------------------------------------------------------------------------------- /backend/app/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/utils/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/utils/cli.py -------------------------------------------------------------------------------- /backend/app/utils/common_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/utils/common_utils.py -------------------------------------------------------------------------------- /backend/app/utils/data_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/utils/data_recorder.py -------------------------------------------------------------------------------- /backend/app/utils/log_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/utils/log_util.py -------------------------------------------------------------------------------- /backend/app/utils/track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/app/utils/track.py -------------------------------------------------------------------------------- /backend/project/work_dir/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/pyproject.toml -------------------------------------------------------------------------------- /backend/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/backend/uv.lock -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/302ai.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/302ai.jpg -------------------------------------------------------------------------------- /docs/chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/chat.png -------------------------------------------------------------------------------- /docs/coder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/coder.png -------------------------------------------------------------------------------- /docs/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/icon.png -------------------------------------------------------------------------------- /docs/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/index.png -------------------------------------------------------------------------------- /docs/md/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/md/License.md -------------------------------------------------------------------------------- /docs/md/sponser.md: -------------------------------------------------------------------------------- 1 | 感谢赞助,备注 Github 名称 2 |
3 | Buy Me a Coffee 4 |
5 | -------------------------------------------------------------------------------- /docs/md/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/md/tutorial.md -------------------------------------------------------------------------------- /docs/md/网络环境极差时的MathModelAgent配置过程.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/md/网络环境极差时的MathModelAgent配置过程.md -------------------------------------------------------------------------------- /docs/qq.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/qq.jpg -------------------------------------------------------------------------------- /docs/sponser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/sponser.png -------------------------------------------------------------------------------- /docs/writer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/docs/writer.png -------------------------------------------------------------------------------- /frontend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/.dockerignore -------------------------------------------------------------------------------- /frontend/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/.env.development -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/biome.json -------------------------------------------------------------------------------- /frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/components.json -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/public/bilibili.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/bilibili.svg -------------------------------------------------------------------------------- /frontend/public/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/discord.svg -------------------------------------------------------------------------------- /frontend/public/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/github.svg -------------------------------------------------------------------------------- /frontend/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/icon.png -------------------------------------------------------------------------------- /frontend/public/qq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/qq.svg -------------------------------------------------------------------------------- /frontend/public/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/twitter.svg -------------------------------------------------------------------------------- /frontend/public/xiaohongshu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/public/xiaohongshu.svg -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/apis/apiKeyApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/apis/apiKeyApi.ts -------------------------------------------------------------------------------- /frontend/src/apis/commonApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/apis/commonApi.ts -------------------------------------------------------------------------------- /frontend/src/apis/filesApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/apis/filesApi.ts -------------------------------------------------------------------------------- /frontend/src/apis/submitModelingApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/apis/submitModelingApi.ts -------------------------------------------------------------------------------- /frontend/src/assets/example/2024高教杯C题.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/example/2024高教杯C题.png -------------------------------------------------------------------------------- /frontend/src/assets/example/2025五一杯C题.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/example/2025五一杯C题.png -------------------------------------------------------------------------------- /frontend/src/assets/example/华数杯2023年C题.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/example/华数杯2023年C题.png -------------------------------------------------------------------------------- /frontend/src/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/icon.png -------------------------------------------------------------------------------- /frontend/src/assets/jupyter copy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/jupyter copy.json -------------------------------------------------------------------------------- /frontend/src/assets/jupyter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/jupyter.json -------------------------------------------------------------------------------- /frontend/src/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/style.css -------------------------------------------------------------------------------- /frontend/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/assets/vue.svg -------------------------------------------------------------------------------- /frontend/src/components/AgentEditor/CoderEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/AgentEditor/CoderEditor.vue -------------------------------------------------------------------------------- /frontend/src/components/AgentEditor/ModelerEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/AgentEditor/ModelerEditor.vue -------------------------------------------------------------------------------- /frontend/src/components/AgentEditor/WriterEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/AgentEditor/WriterEditor.vue -------------------------------------------------------------------------------- /frontend/src/components/AppSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/AppSidebar.vue -------------------------------------------------------------------------------- /frontend/src/components/Bubble.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/Bubble.vue -------------------------------------------------------------------------------- /frontend/src/components/ChatArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ChatArea.vue -------------------------------------------------------------------------------- /frontend/src/components/FileConfirmDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/FileConfirmDialog.vue -------------------------------------------------------------------------------- /frontend/src/components/Files.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/Files.vue -------------------------------------------------------------------------------- /frontend/src/components/LoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/LoginForm.vue -------------------------------------------------------------------------------- /frontend/src/components/ModelingExamples.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ModelingExamples.vue -------------------------------------------------------------------------------- /frontend/src/components/NavUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/NavUser.vue -------------------------------------------------------------------------------- /frontend/src/components/NotebookArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/NotebookArea.vue -------------------------------------------------------------------------------- /frontend/src/components/NotebookCell.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/NotebookCell.vue -------------------------------------------------------------------------------- /frontend/src/components/SearchForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/SearchForm.vue -------------------------------------------------------------------------------- /frontend/src/components/ServiceStatus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ServiceStatus.vue -------------------------------------------------------------------------------- /frontend/src/components/SystemMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/SystemMessage.vue -------------------------------------------------------------------------------- /frontend/src/components/Tree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/Tree.vue -------------------------------------------------------------------------------- /frontend/src/components/UserStepper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/UserStepper.vue -------------------------------------------------------------------------------- /frontend/src/components/VersionSwitcher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/VersionSwitcher.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/alert/Alert.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/alert/Alert.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/alert/AlertDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/alert/AlertDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/alert/AlertTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/alert/AlertTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/alert/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/avatar/Avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/avatar/Avatar.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/avatar/AvatarFallback.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/avatar/AvatarFallback.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/avatar/AvatarImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/avatar/AvatarImage.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/avatar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/avatar/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/Breadcrumb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/Breadcrumb.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/BreadcrumbEllipsis.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/BreadcrumbEllipsis.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/BreadcrumbItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/BreadcrumbItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/BreadcrumbLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/BreadcrumbLink.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/BreadcrumbList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/BreadcrumbList.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/BreadcrumbPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/BreadcrumbPage.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/BreadcrumbSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/BreadcrumbSeparator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/breadcrumb/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/breadcrumb/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/button/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/button/Button.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/button/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/card/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/Card.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/card/CardContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/CardContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/card/CardDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/CardDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/card/CardFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/CardFooter.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/card/CardHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/CardHeader.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/card/CardTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/CardTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/card/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/collapsible/Collapsible.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/collapsible/Collapsible.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/collapsible/CollapsibleContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/collapsible/CollapsibleContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/collapsible/CollapsibleTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/collapsible/CollapsibleTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/collapsible/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/collapsible/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/Dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/Dialog.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogClose.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogFooter.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogHeader.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogScrollContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogScrollContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/DialogTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/DialogTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dialog/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenu.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuGroup.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuLabel.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuSub.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuSub.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/dropdown-menu/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/input/Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/input/Input.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/input/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/label/Label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/label/Label.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/label/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/resizable/ResizableHandle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/resizable/ResizableHandle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/resizable/ResizablePanelGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/resizable/ResizablePanelGroup.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/resizable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/resizable/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/scroll-area/ScrollArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/scroll-area/ScrollArea.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/scroll-area/ScrollBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/scroll-area/ScrollBar.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/scroll-area/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/scroll-area/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/select/Select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/Select.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectGroup.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectItemText.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectItemText.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectLabel.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectScrollDownButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectScrollDownButton.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectScrollUpButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectScrollUpButton.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectSeparator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/SelectValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/SelectValue.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/select/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/separator/Separator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/separator/Separator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/separator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/separator/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/Sheet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/Sheet.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetClose.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetFooter.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetHeader.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/SheetTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/SheetTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sheet/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/Sidebar.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarFooter.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarGroup.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarGroupAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarGroupAction.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarGroupContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarGroupContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarGroupLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarGroupLabel.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarHeader.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarInput.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarInset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarInset.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenu.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuAction.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuBadge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuBadge.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuButton.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuButtonChild.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuButtonChild.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuSkeleton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuSkeleton.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuSub.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuSub.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuSubButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuSubButton.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarMenuSubItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarMenuSubItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarProvider.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarRail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarRail.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarSeparator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/SidebarTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/SidebarTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/sidebar/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/sidebar/utils.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/skeleton/Skeleton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/skeleton/Skeleton.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/skeleton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/skeleton/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/Stepper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/Stepper.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/StepperDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/StepperDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/StepperIndicator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/StepperIndicator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/StepperItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/StepperItem.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/StepperSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/StepperSeparator.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/StepperTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/StepperTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/StepperTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/StepperTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/stepper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/stepper/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/switch/Switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/switch/Switch.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/switch/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/tabs/Tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tabs/Tabs.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tabs/TabsContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tabs/TabsContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tabs/TabsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tabs/TabsList.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tabs/TabsTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tabs/TabsTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tabs/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/tetris/Tetris.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tetris/Tetris.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tetris/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tetris/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/textarea/Textarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/textarea/Textarea.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/textarea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/textarea/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/Toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/Toast.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/ToastAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/ToastAction.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/ToastClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/ToastClose.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/ToastDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/ToastDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/ToastProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/ToastProvider.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/ToastTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/ToastTitle.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/ToastViewport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/ToastViewport.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/Toaster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/Toaster.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/index.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/toast/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/toast/use-toast.ts -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip/Tooltip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tooltip/Tooltip.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip/TooltipContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tooltip/TooltipContent.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip/TooltipProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tooltip/TooltipProvider.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip/TooltipTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tooltip/TooltipTrigger.vue -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/components/ui/tooltip/index.ts -------------------------------------------------------------------------------- /frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/mock/20250428-200915-ebc154d4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/mock/20250428-200915-ebc154d4.json -------------------------------------------------------------------------------- /frontend/src/pages/chat/components/ApiDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/chat/components/ApiDialog.vue -------------------------------------------------------------------------------- /frontend/src/pages/chat/components/MoreDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/chat/components/MoreDetail.vue -------------------------------------------------------------------------------- /frontend/src/pages/chat/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/chat/index.vue -------------------------------------------------------------------------------- /frontend/src/pages/example/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/example/[id].vue -------------------------------------------------------------------------------- /frontend/src/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/index.vue -------------------------------------------------------------------------------- /frontend/src/pages/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/login/index.vue -------------------------------------------------------------------------------- /frontend/src/pages/task/components/FileSheet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/task/components/FileSheet.vue -------------------------------------------------------------------------------- /frontend/src/pages/task/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/task/index.vue -------------------------------------------------------------------------------- /frontend/src/pages/test/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/test/index.vue -------------------------------------------------------------------------------- /frontend/src/pages/test/testJupyter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/pages/test/testJupyter.vue -------------------------------------------------------------------------------- /frontend/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/router/index.ts -------------------------------------------------------------------------------- /frontend/src/stores/apiKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/stores/apiKeys.ts -------------------------------------------------------------------------------- /frontend/src/stores/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/stores/task.ts -------------------------------------------------------------------------------- /frontend/src/utils/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/const.ts -------------------------------------------------------------------------------- /frontend/src/utils/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/enum.ts -------------------------------------------------------------------------------- /frontend/src/utils/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/interface.ts -------------------------------------------------------------------------------- /frontend/src/utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/markdown.ts -------------------------------------------------------------------------------- /frontend/src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/request.ts -------------------------------------------------------------------------------- /frontend/src/utils/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/response.ts -------------------------------------------------------------------------------- /frontend/src/utils/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/utils/websocket.ts -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jihe520/MathModelAgent/HEAD/frontend/vite.config.ts --------------------------------------------------------------------------------