chore: project initialization - Day 4 environment setup

This commit is contained in:
AI Clinical Dev Team
2025-10-10 15:14:54 +08:00
commit bdc7de8043
22 changed files with 12276 additions and 0 deletions

87
README.md Normal file
View File

@@ -0,0 +1,87 @@
# AI科研助手
> 专注于赋能临床及科研人员的智能化平台
## 📚 项目文档
完整的项目文档位于 `docs/` 目录:
- [产品需求文档(PRD)](./docs/00-项目概述/产品需求文档(PRD).md)
- [技术架构总览](./docs/00-项目概述/技术架构总览.md)
- [数据库设计文档](./docs/01-设计文档/数据库设计文档.md)
- [API设计规范](./docs/01-设计文档/API设计规范.md)
- [开发里程碑](./docs/04-开发计划/开发里程碑.md)
## 🏗️ 技术栈
### 前端
- React 18 + TypeScript
- Vite
- TailwindCSS
- Zustand
- LobeChat组件
### 后端
- Node.js + Fastify + TypeScript
- Prisma ORM
- PostgreSQL
- Redis
### 第三方服务
- DifyRAG知识库
- DeepSeek-V3主力LLM
- Qwen3备用LLM
## 🚀 快速开始
### 1. 启动基础服务
```bash
# 启动PostgreSQL和Redis
docker-compose up -d
```
### 2. 后端开发
```bash
cd backend
npm install
npm run dev
```
### 3. 前端开发
```bash
cd frontend
npm install
npm run dev
```
## 📦 目录结构
```
AIclinicalresearch/
├── frontend/ # 前端项目
├── backend/ # 后端项目
├── docs/ # 项目文档
├── docker-compose.yml # Docker配置
└── README.md # 本文件
```
## 🔑 环境变量
请参考 `.env.example` 文件配置环境变量。
## 📖 开发指南
请查看 [开发里程碑](./docs/04-开发计划/开发里程碑.md) 了解详细的开发计划。
## 📄 License
MIT
---
**当前开发阶段:** 里程碑1 - Day 4环境搭建
**开发进度:** 设计阶段已完成,正在进行基础搭建