# 小孩子成长AI智能体 **Repository Path**: gsfCoffee/ChildGrowthAgent ## Basic Information - **Project Name**: 小孩子成长AI智能体 - **Description**: 本项目是一个面向家长的小孩子成长辅助智能系统,结合AI技术提供个性化的成长分析、健康监测、教育规划等功能,帮助家长更好地了解和促进孩子的全面发展。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-03 - **Last Updated**: 2026-02-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 小孩子成长智能体项目 ## 项目简介 本项目是一个面向家长的小孩子成长辅助智能系统,结合AI技术提供个性化的成长分析、健康监测、教育规划等功能,帮助家长更好地了解和促进孩子的全面发展。 ## 技术栈 ### 前端 - Vue.js 3 - Pinia - Axios - TypeScript - Vue Router ### 后端 - .NET 6.0 - ASP.NET Core - Entity Framework Core - Mysql - MediatR - AutoMapper - FluentValidation ### AI与算法 - Google API (AIzaSyBufuHWToET0BRTz-6Cgho3S8SOK2rfe1A) - 预测模型 - 推荐算法 ### 运维与部署 - IIS (Internet Information Services) - Windows事件日志 + Application Insights - 传统部署 + Web Deploy ## 项目结构 ``` 小孩子成长智能体/ ├── 前端/ # 前端Vue.js项目 │ ├── public/ # 静态资源 │ ├── src/ # 源代码 │ ├── package.json # 项目依赖配置 │ └── App.vue # 应用主组件 ├── 后端/ # 后端.NET项目 │ ├── src/ # 源代码 │ │ ├── ChildGrowthAgent.API # API层 │ │ ├── ChildGrowthAgent.Application # 应用层 │ │ ├── ChildGrowthAgent.Domain # 领域层 │ │ └── ChildGrowthAgent.Infrastructure # 基础设施层 │ ├── tests/ # 单元测试 │ └── ChildGrowthAgent.sln # 解决方案文件 ├── 数据库/ # 数据库相关文件 │ ├── scripts/ # SQL脚本 │ └── backups/ # 数据库备份 └── 文档/ # 项目文档 ├── 需求/ # 需求文档 ├── 设计/ # 设计文档 ├── 测试/ # 测试文档 └── 运维/ # 运维文档 ``` ## 主要功能模块 1. **用户管理模块** - 用户注册、登录、个人信息管理 - 角色权限控制 2. **家庭成员管理** - 家庭成员信息录入与管理 - 关系类型设置 3. **健康档案管理** - 健康记录录入与查询 - 医疗记录管理 4. **成长记录模块** - 身高体重记录 - 里程碑记录 - 成长曲线分析 5. **成长困难分析与建议** - 问题记录与跟踪 - AI智能分析 - 个性化解决方案 6. **记录与报告** - 数据统计报表 - 成长历程回放 7. **AI智能分析** - 基于Google API的智能分析 - 预测模型应用 8. **系统集成模块** - 微信小程序集成 - 消息通知 ## 快速开始 ### 环境要求 #### 前端 - Node.js 16+ - npm 8+ #### 后端 - .NET 6.0 SDK - SQL Server 2019+ #### 运维 - IIS 10+ - Windows Server 2019+ ### 安装步骤 1. **克隆项目** 2. **数据库初始化** - 执行 `数据库/scripts/CreateDatabase.sql` 创建数据库 3. **后端配置** - 修改连接字符串 - 设置Google API密钥 4. **前端配置** - 安装依赖: `npm install` - 开发环境启动: `npm run dev` 5. **部署** - 前端构建: `npm run build` - 后端发布 - IIS配置 ## 开发说明 ### 代码规范 - 前端: 遵循Vue.js编码规范 - 后端: 遵循.NET Core最佳实践 - 数据库: 采用领域驱动设计思想 ### 分支管理 - main: 主分支 - develop: 开发分支 - feature/*: 功能分支 - hotfix/*: 热修复分支 ## 注意事项 1. 请妥善保管Google API密钥,避免泄露 2. 定期备份数据库 3. 关注系统日志,及时处理异常 4. 定期更新依赖包,确保安全性 ## 许可证 [MIT License](https://opensource.org/licenses/MIT) ## 联系方式 如有问题,请联系项目负责人。