# LLM-ChatBot **Repository Path**: MrGuard/LLM-ChatBot ## Basic Information - **Project Name**: LLM-ChatBot - **Description**: LLM对话框项目:基于 Vue3 的轻量级 AI 对话平台,集成 OpenAI API 服务、支持多轮会话管理、实时流式响应、状态持久化与 markdown 渲染支持。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2025-06-07 - **Last Updated**: 2025-12-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ```bash src/ ├── assets/ # 静态资源 ├── components/ # 组件 │ ├── ChatInput.vue # 聊天输入框组件 │ ├── ChatMessage.vue # 消息显示组件 │ ├── DialogEdit.vue # 对话编辑弹窗 │ ├── PopupMenu.vue # 侧边菜单组件 │ ├── SearchDialog.vue # 搜索对话框组件 │ └── SettingsPanel.vue # 设置面板组件 ├── stores/ # Pinia 状态管理 │ ├── chat.js # 聊天相关状态 │ └── setting.js # 设置相关状态 ├── utils/ # 工具函数 │ ├── request.js # 网络请求封装 │ ├── api.js # 具体接口定义 │ ├── markdown.js # Markdown 处理 │ └── messageHandler.js # 消息处理 ├── views/ # 页面 │ └── ChatView.vue # 主聊天页面 └── App.vue # 根组件 ```