# AIEldhelp **Repository Path**: narutojma/aieldhelp ## Basic Information - **Project Name**: AIEldhelp - **Description**: 老年人防诈骗助手 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-19 - **Last Updated**: 2024-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### README.md ```markdown # 老年人防微信诈骗助手 [![Gitee](https://img.shields.io/badge/Gitee-老年人防微信诈骗助手-green)](https://gitee.com/narutojma/aieldhelp.git) ## 项目简介 老年人防微信诈骗助手是一个专门为老年人设计的系统,旨在帮助他们识别和防范微信诈骗。通过结合前沿的自然语言处理技术和便捷的用户界面设计,该系统为老年人提供了一系列功能,并通过子女的参与,进一步提升了老年人的防诈骗意识。 ## 功能特点 - **登录注册**:用户可以注册新账户并登录,管理员可以使用默认账户直接登录。 - **诈骗风险评估**:通过大语言模型分析用户的微信聊天记录,提供诈骗风险评估报告。 - **诈骗案例学习**:用户可以观看诈骗案例视频,提高防诈骗意识。 - **安全教育培训**:用户可以进行防诈骗知识答 ```markdown 题,并查看错题解析。 - **管理员功能**:管理员可以导出、查看和更新微信聊天记录,管理老年人的聊天数据。 ## 技术栈 - **前端**:Vue.js - **后端**:Spring Boot - **数据库**:MySQL - **大语言模型接口**:蓝心大语言模型 - **开源工具**:PyWxDump ## 项目结构 ``` src ├── springboot-server # 后端代码 ├── vue-web # 前端代码 ├── README.md # 项目说明文件 └── sql # 数据库脚本 ``` ## 快速开始 ### 克隆项目 首先,克隆仓库到本地: ```bash git clone https://gitee.com/narutojma/aieldhelp.git cd aieldhelp ``` ### 数据库设置 1. 创建数据库: ```sql CREATE DATABASE aieldhelp; ``` 2. 导入SQL脚本(位于 `sql` 文件夹中): ```sql USE aieldhelp; SOURCE path/to/your/sql/file.sql; ``` ### 后端启动 1. 进入后端项目目录: ```bash cd aieldhelp-backend ``` 2. 修改数据库配置: 在 `src/main/resources/application.properties` 文件中,修改数据库连接配置为你的本地数据库配置。 3. 使用Maven构建并启动后端服务: ```bash mvn clean install mvn spring-boot:run ``` ### 前端启动 1. 进入前端项目目录: ```bash cd ../aieldhelp-frontend ``` 2. 安装依赖: ```bash npm install ``` 3. 启动前端服务: ```bash npm run serve ``` 前端服务启动后,打开浏览器访问 `http://localhost:8080`,即可使用老年人防微信诈骗助手系统。 ## 使用说明 ### 用户操作 1. **注册和登录**:用户可以通过登录注册页面进行账户注册和登录。 2. **风险评估**:登录后,用户可以上传微信聊天记录文件,进行诈骗风险评估。 3. **案例学习**:用户可以在诈骗案例学习页面观看防诈骗视频。 4. **安全培训**:用户可以在安全教育培训页面进行防诈骗知识答题。 ### 管理员操作 1. **登录**:管理员使用预设账户登录系统。 2. **聊天管理**:导出和管理微信聊天记录。 3. **数据查看**:查看和管理系统中存储的聊天记录。 4. **数据更新**:上传新的聊天记录文件,更新数据库。 ## 贡献 欢迎任何形式的贡献!你可以通过提交Issue和Pull Request来帮助我们改进这个项目。 ## 许可证 本项目采用 [MIT 许可证](LICENSE)。 --- 感谢你使用老年人防微信诈骗助手!如果有任何问题或建议,请随时与我们联系。 ```