# ShanxiaoDa_AI **Repository Path**: zjpjavaccc/ShanxiaoDa_AI ## Basic Information - **Project Name**: ShanxiaoDa_AI - **Description**: 膳小搭-基于Vue3框架开发的纯前端团队项目 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-05-13 - **Last Updated**: 2025-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: JavaScript, Vue, AI ## README ![输入图片说明](public/images/logo2@0.5x.png) # 膳小搭 - 智能饮食管理助手 ## 项目简介 膳小搭是一款基于Vue3开发的智能饮食管理应用,旨在帮助用户实现健康饮食管理。通过智能AI助手、营养分析、食谱推荐等功能,为用户提供个性化的饮食建议和健康管理方案。 ## 技术栈 - **前端框架**:Vue 3 + Vite - **UI组件库**:Vant UI - **数据可视化**:ECharts - **智能对话**:COZE定制化智能体(基于DeepSeek R1) - **数据存储**:IndexedDB - **其他工具**: - markdown-it:Markdown渲染 - axios:HTTP请求处理 ## 核心功能 1. **智能AI助手** - 基于DeepSeek R1的智能对话系统 - 支持图片识别分析饮食营养 - 个性化饮食建议 2. **营养管理** - 卡路里目标设定 - 每日营养摄入追踪 - 营养成分分析 3. **食谱系统** - 智能食谱搜索 - 营养成分详情 - 个性化推荐 4. **饮食日记** - 早中晚餐记录 - 营养摄入统计 - 饮食分析报告 ## 快速开始 ### 环境要求 - Node.js 14.0+ - npm 7.0+ ### 安装步骤 ```bash # 安装依赖 npm install # 启动开发服务器 npm run dev # 构建生产版本 npm run build ``` ### 使用说明 1. **登录系统** - 默认账号:user - 默认密码:123456 - 支持新用户注册 2. **主要功能入口** - 主页/卡路里目标页面:点击右上角"问问AI助手" - 搜索页面:浏览和搜索营养食谱 - 导航栏"+":记录每日饮食 3. **注意事项** - 如遇注册问题,可尝试清除浏览器IndexedDB数据 - 清除数据将导致已注册用户信息丢失,请谨慎操作 ## 技术特点 1. **智能AI集成** - 基于DeepSeek R1推理模型的智能体助手 - 支持图片识别和营养分析 - 个性化饮食建议生成 2. **现代化UI设计** - 简洁大气的界面设计 - 流畅的用户交互体验 - 响应式布局适配 3. **高效数据管理** - 本地IndexedDB数据存储 - 快速的数据读写性能 - 离线数据支持 4. **智能搜索系统** - 模糊匹配算法 - 实时搜索建议 - 智能推荐排序 5. **营养分析引擎** - 精确的营养成分计算 - 多维度健康指标分析 - 个性化营养建议 6. **安全与性能** - 本地数据加密存储(indexedDB数据库) - 优化的应用性能 - 流畅的动画效果 ## 项目维护 - 主仓库维护:zjpjavaccc - 核心开发者:KY068h、Lin0er ## 贡献指南 欢迎提交Issue和Pull Request,一起完善项目功能。