Files
AIclinicalresearch/docs/03-业务模块/ASL-AI智能文献/00-系统设计/01-系统架构设计.md
HaHafeng e52020409c docs: complete documentation system (250+ files)
- System architecture and design documentation
- Business module docs (ASL/AIA/PKB/RVW/DC/SSA/ST)
- ASL module complete design (quality assurance, tech selection)
- Platform layer and common capabilities docs
- Development standards and API specifications
- Deployment and operations guides
- Project management and milestone tracking
- Architecture implementation reports
- Documentation templates and guides
2025-11-16 15:43:55 +08:00

100 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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