88 lines
1.6 KiB
Markdown
88 lines
1.6 KiB
Markdown
# 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(环境搭建)
|
||
**开发进度:** 设计阶段已完成,正在进行基础搭建
|
||
|