chore: project initialization - Day 4 environment setup
This commit is contained in:
87
README.md
Normal file
87
README.md
Normal 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
|
||||
|
||||
### 第三方服务
|
||||
- Dify(RAG知识库)
|
||||
- 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(环境搭建)
|
||||
**开发进度:** 设计阶段已完成,正在进行基础搭建
|
||||
|
||||
Reference in New Issue
Block a user