# AI智能文献模块 - 系统架构设计

> **文档版本：** v1.0  
> **创建日期：** 2025-10-29  
> **维护者：** AI智能文献开发团队  
> **最后更新：** 2025-10-29

---

## 📋 文档说明

本文档描述AI智能文献模块的系统架构设计，包括模块架构、技术架构、数据架构等。

---

## 🏗️ 模块架构

### 核心功能模块

```
AI智能文献模块
├── 1. 研究方案生成
├── 2. 智能文献检索
├── 3. 标题摘要初筛 ⭐ 当前优先开发
├── 4. 全文复筛
├── 5. 全文解析与数据提取
└── 6. 数据综合分析与报告生成
```

### 模块间关系

```
研究方案生成 → 指导后续所有模块
    ↓
智能文献检索 → 生成文献列表
    ↓
标题摘要初筛 → 初步筛选结果
    ↓
全文复筛 → 最终纳入列表
    ↓
全文解析与数据提取 → 结构化数据
    ↓
数据综合分析与报告生成 → 最终报告
```

---

## 🔧 技术架构

### 前端架构
- **框架**: React + TypeScript
- **UI库**: Ant Design + Tailwind CSS
- **状态管理**: Zustand / React Query
- **路由**: React Router

### 后端架构
- **框架**: Node.js + TypeScript + Fastify
- **数据库**: PostgreSQL + Prisma ORM
- **文件存储**: 本地存储 / 对象存储
- **AI集成**: DeepSeek-V3、Qwen3-72B

### AI服务架构
- **双模型系统**: DS模型 + Q3模型
- **流式输出**: Server-Sent Events (SSE)
- **批处理**: 支持批量任务处理

---

## 📊 数据架构

### 核心数据实体
- **研究方案** (Research Protocol)
- **文献项目** (Literature Project)
- **文献条目** (Literature Item)
- **筛选结果** (Screening Result)
- **提取数据** (Extracted Data)

---

## ⏳ 待完善内容

本文档内容正在完善中，后续将补充：
- 详细的架构图
- 模块间通信机制
- 数据流设计
- 安全性设计

---

**文档版本：** v1.0  
**最后更新：** 2025-10-29








