内容
🏥 AI 医院管理系统平台
一款使用 **Next.js**、**FastAPI**、**Python** 和 **Groq LLM** 构建的 AI 驱动的医院管理系统平台。该项目旨在探索如何使用模块化架构将 AI 集成到现实世界的医疗保健工作流程中。
---
## 📌 关于项目
我构建了这个项目,以了解现代 AI 系统如何与全栈 Web 应用程序相结合。 与其创建一个传统的 CRUD 应用程序,我想设计一个平台,用户可以通过自然语言与系统交互。
该应用程序包括患者管理、预约安排、计费、报告和 AI 助手。 后端设计采用模块化架构,以便在未来可以轻松添加新的医院模块。
---
## ✨ 功能特点
- 🤖 由 Groq 驱动的 AI 助手
- 👨⚕️ 患者管理
- 📅 预约安排
- 💳 计费管理
- 📊 报告仪表盘
- ⚙️ 设置模块
- 🎨 现代医疗主题 UI
- 🌐 Next.js 前端
- ⚡ FastAPI 后端
- 🗄️ SQLite 数据库
- 🧩 模块化运行时和技能架构
---
## 🏗️ 架构
```
Next.js 前端
│
▼
FastAPI 后端
│
▼
AI 运行时引擎
│
┌───────────────┼───────────────┐
▼ ▼ ▼
技能 MCP 服务器 服务
│
▼
仓库层
│
▼
SQLite 数据库
│
▼
Groq LLM
```
---
## 🛠️ 技术栈
### 前端
- Next.js
- React
- TypeScript
- Tailwind CSS
- GSAP
- Three.js
### 后端
- FastAPI
- Python
- SQLite
### AI
- Groq LLM
- 受 MCP 启发的架构
---
## 📁 项目结构
```
AI-医院平台/
├── api/
├── landing-page/
├── runtime/
├── skills/
├── services/
├── repositories/
├── database/
├── models/
├── mcp_servers/
└── README.md
```
---
## 🚀 快速入门
### 克隆仓库
```bash
git clone https://github.com/harshit2005-rgb/ai-hospital-management-platform.git
cd ai-hospital-management-platform
```
### 后端
```bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn api.main:app --reload
```
后端将在以下地址运行:
```
http://127.0.0.1:8000
```
### 前端
```bash
cd landing-page
npm install
npm run dev
```
前端将在以下地址运行:
```
http://localhost:3000
```
---
## 📌 未来改进
- 身份验证和基于角色的访问
- 医生和员工管理
- 药房模块
- 实验室模块
- 库存管理
- 通知
- Docker 部署
- PostgreSQL 支持
- 多代理 AI 工作流
---
## 💡 我学到了什么
这个项目帮助我获得了以下实践经验:
- 使用 Next.js 和 FastAPI 构建全栈应用程序
- 设计模块化软件架构
- 将大型语言模型集成到业务工作流中
- 构建可重用的后端服务
- 创建现代响应式用户界面
- 使用 AI 辅助应用程序设计
---
## 👨💻 作者
**Harshit Dasari**
GitHub: https://github.com/harshit2005-rgb
---
## ⭐ 版本
当前版本:
**v1.0.0**