# 灵犀智医-中医药文化智能传播平台 **Repository Path**: beituo/medicine-system ## Basic Information - **Project Name**: 灵犀智医-中医药文化智能传播平台 - **Description**: “灵犀智医——中医药文化智能传播平台”是一款致力于传播中医药文化、提升公众健康意识的智能系统。本项目以数字科技赋能中医药文化国际传播,旨在弘扬中华优秀传统文化,推动中医药在全球范围内的创新发展。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2026-01-13 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 灵犀智医——中医药文化智能传播平台项目介绍 “灵犀智医——中医药文化智能传播平台”是一款致力于传播中医药文化、提升公众健康意识的智能系统。本项目以数字科技赋能中医药文化国际传播,旨在弘扬中华优秀传统文化,推动中医药在全球范围内的创新发展。 ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/honor.jpg) ## 项目结构 ###### 根目录 ``` 根目录 ├── mysql # 数据库脚本和相关文件 ├── release # 发行的二进制文件和可执行程序 ├── springboot # 后端Spring Boot源代码 ├── vue # 前端Vue.js源代码 ├── screenshot # 系统截图和示例图片 └── README.md # 项目介绍和安装指南 ``` ## 软件效果图 ### 管理端 | | | |-------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------| | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/01.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/02.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/03.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/04.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/05.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/08.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/07.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/10.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/11.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/12.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/13.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/14.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/15.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/admin/16.jpg) | ### 用户端 | | | |------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------| | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/01.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/02.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/03.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/04.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/05.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/08.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/07.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/10.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/11.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/12.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/13.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/14.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/15.jpg) | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/16.jpg) | | ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/user/17.jpg) | | ## 概要设计 ### 架构设计 ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/architecture.jpg) 本系统采用前后端分离技术开发,数据库使用MySQL,后续数据庞大时计划引入Redis分担压力。系统架构分为五个主要层级:客户端(前端浏览器、服务器桌面应用程序)、服务端(无服务器或Docker部署,包含Tomcat应用服务器和Nginx Web服务器)、应用层(核心智能医疗应用程序)、服务层(包括SpringBoot服务和SpringAI服务,后者包含大型AI模型等智能服务组件)以及外部依赖层(依赖矢量数据库、Internet等资源)。 ### 模块设计 - **系统公告通知模块**:发布系统更新、维护通知、活动信息等,增强用户体验和系统交互性。 - **中医文化模块**:介绍中医文化的历史、理论、名医和经典著作,支持用户互动(评论、点赞)。 - **中医基础知识模块**:提供草药性质、功效、使用方法等知识,帮助用户学习中医应用。 - **健康记录模块**:用户创建和维护个人健康概况,记录病史、体检结果、生活习惯等,为健康管理提供数据支持。 - **个人中心模块**:用户管理个人信息、账号设置、更新资料、更改密码、设置隐私等。 ### 功能特点 前后端分离:前端和后端独立开发,提高了开发效率和系统的可维护性。 文化遗产展示:系统展示浙江省的非物质文化遗产项目,包括图片、视频和详细介绍。 信息管理:提供文化遗产信息的管理功能,便于管理员更新和维护数据。 后台管理:管理员可以通过后台管理系统,进行用户管理、数据统计等操作。 用户互动:用户可以对文化遗产项目进行评论和分享,增加互动性。 ## 详细设计 ### 技术栈 ![屏幕截图](https://gitee.com/xiaohelikesleep/medicine-system/raw/master/screen/technology.jpg) Java:作为后端开发的主要语言,以其稳健性和跨平台特性,适合构建大型企业级应用。 Spring Boot:用于构建快速、易于部署的Spring应用程序,提供了丰富的开发工具和简化的配置。 MyBatis:持久层框架,简化数据库操作,提高开发效率。 MySQL:关系型数据库管理系统,用于存储文化遗产数据。 Vue.js:渐进式JavaScript框架,用于构建用户界面和单页应用程序。 Element Plus:基于Vue 3的桌面端组件库,提供丰富的UI组件。 Vite:现代化的前端构建工具,提供快速的冷启动和即时的模块热更新。 @kangc/v-md-editor:Markdown编辑器组件,方便用户编辑和展示Markdown内容。 axios:基于Promise的HTTP客户端,用于浏览器和node.js。 echarts:基于JavaScript的开源可视化图表库。 js-cookie:处理cookie的JavaScript库。 pinia:Vue.js的官方状态管理库。 SCSS:CSS预处理器,增强CSS的编程能力。 vue-echarts:Vue.js的ECharts图表封装。 vue-qr:Vue.js的二维码生成库。 vue-router:Vue.js的官方路由管理器。 ### 数据库设计 系统数据库符合第一范式、第二范式和第三范式,包含八张数据表,涵盖管理员信息、用户信息、公告通知、中医文化内容、评论、点赞、中药常识和健康信息等。每张表均设计合理字段,支持系统功能实现。 ### 接口设计 后端返回数据采用封装设计,通过`ResultCode`枚举和`Result`类封装接口返回值,简化接口对接流程,便于维护和部署。 ### 页面设计 采用Vue.js和Element UI构建页面,遵循组件化开发规范,实现扁平化布局,便于用户零基础上手操作,支持浏览帖子、评论、点赞、管理个人信息等功能。 ## 项目开发 ## 开发环境 IntelliJ IDEA:集成开发环境,用于编写和管理代码。 Navicat:数据库管理工具,用于设计和管理MySQL数据库。 VSCode:前端开发IDE,支持Vue.js等现代前端技术。 Swagger:API开发工具,用于设计、测试和文档化API。 ## 安装及使用 ### 项目结构 系统源代码包含前端工程、后端工程、数据库脚本、相关文件、系统截图、示例图片及打包后的可执行二进制文件。 ### 环境要求 - **操作系统**:Windows 11/Windows 10。 - **编程语言**:Java 17。 - **打包工具**:Node.js 18.19.0、Vue-cli 5.0.8。 - **数据库**:MySQL 8.0.30。 - **后端框架**:SpringBoot 3.1.4。 - **前端框架**:Vue.js 2.6.14。 - **包管理工具**:Maven、npm 10.2.3。 - **编译工具**:JDK ## 安装教程 克隆仓库到本地:git clone [仓库地址] 安装依赖:npm install 或 yarn 启动后端服务: 在后端项目目录下,首先刷新项目依赖: mvn clean install 然后执行以下命令来启动Spring Boot应用程序: mvn spring-boot:run 或者,如果你使用的是IntelliJ IDEA,可以直接在IDE中添加服务或手动运行main方法来启动。 启动前端服务:npm run dev 或 yarn dev 访问应用:在浏览器中输入 http://localhost:端口号(前端端口)和 http://localhost:端口号(后端端口) ## 参与贡献 1. Fork 本仓库到你的Gitee账户。 2. 新建分支:`git checkout -b feature-your-feature` 3. 提交代码:`git commit -am 'Add some feature'` 4. 新建Pull Request:在Gitee上发起PR,等待审核。 ## 特技 - 使用多语言Readme支持,如Readme_en.md和Readme_zh.md。 - 通过Gitee官方博客了解最新的开发动态。 - 在Gitee探索页面发现更多优秀的开源项目。 - 参与GVP项目,展示你的开源贡献。 - 使用Gitee官方手册快速上手。 - 关注Gitee封面人物,了解社区风采。 ## 🚀 获取笔记 - **后端学习笔记**:[后端学习笔记链接](https://gitee.com/xiaohelikesleep/back-notes) - **前端学习笔记**:[前端学习笔记链接](https://gitee.com/xiaohelikesleep/front-notes) ## 📌 联系方式 如果您对我们的项目感兴趣,或者有任何技术问题想要探讨,欢迎通过以下方式与我联系。我非常期待与您交流,共同学习,共同进步!🌊💡🤖 - **邮箱**:[邮箱地址](mailto:2109664977@qq.com) 📧 - **Gitee**:[Gitee链接](https://gitee.com/xiaohelikesleep) 🐱 - **GitHub**:[GitHub链接](https://github.com/xiaohelikesleep) 🐙 - **CSDN**:[CSDN链接](https://blog.csdn.net/interest_ing_/) 📖 - **个人博客**:[个人博客链接](http://xiaohelikesleep.github.io/blog/) 🏠 ## 🎉 结语 感谢你的访问,期待与你在技术的道路上相遇!👋🌟🚀