# rag-search-vue **Repository Path**: weh_coder/rag-search-vue ## Basic Information - **Project Name**: rag-search-vue - **Description**: 企业知识库实战(前端vue3) - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-31 - **Last Updated**: 2026-07-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RAG Search Vue 基于 Vue 3 + Vite 的检索增强生成(RAG)搜索应用前端项目。 ## 项目介绍 RAG Search Vue 是一个现代化的 Web 搜索界面,通过检索增强生成技术提供智能问答服务。项目采用 Vue 3 生态系统构建,提供流畅的用户交互体验。 ## 技术栈 - **框架**: Vue 3 (Composition API) - **构建工具**: Vite - **状态管理**: Pinia - **UI 组件**: 自定义组件系统 - **样式**: CSS 预处理器 ## 功能特性 - 💬 智能对话交互 - 📱 响应式界面设计 - ⚡ 快速响应体验 - 🎨 现代化 UI 风格 ## 快速开始 ### 环境要求 - Node.js >= 16 - npm 或 yarn ### 安装依赖 ```bash npm install # 或 yarn install ``` ### 启动开发服务器 ```bash npm run dev # 或 yarn dev ``` ### 构建生产版本 ```bash npm run build # 或 yarn build ``` ## 项目结构 ``` src/ ├── api/ # API 接口封装 │ └── index.js # 基础请求配置 ├── assets/ # 静态资源 ├── components/ # 公共组件 │ ├── ChatMain.vue # 主聊天组件 │ ├── MessageItem.vue # 消息列表项 │ ├── QuickCard.vue # 快捷操作卡片 │ └── Sidebar.vue # 侧边栏导航 ├── composables/ # 组合式函数 │ └── useChat.js # 聊天相关逻辑 ├── stores/ # Pinia 状态管理 │ └── useAppStore.js # 应用状态 ├── styles/ # 样式文件 │ └── global.css # 全局样式 ├── App.vue # 根组件 └── main.js # 应用入口 ``` ## API 配置 项目 API 请求的 baseURL 在 `src/api/index.js` 中配置,请根据实际后端服务地址进行修改: ```javascript const BASE_URL = 'your-api-server-url' ``` ## License MIT ## 贡献指南 欢迎提交 Issue 和 Pull Request 来完善本项目。